Avatar notebook default
42篇文章 · 19509字 · 4人关注
  • OpenGL相关名词解释

    常用的图形处理框架有OpenGL、OpenGL ES、DirectX和Metal。OpenGL是一个跨平台的图形程序接口;OpenGL ES是O...

  • Xcode如何搭建OpenGL开发环境

    首先要说明一下我的开发环境,Mac系统是macOS Catalina 10.15.1版本,Xcode是11.2.1版本,其他开发环境没有测试过,...

  • Resize,w 360,h 240
    直播架构简介

    直播产品种类: 1.泛娱乐化直播主要用于主播进行才艺展示直播、游戏直播等。比如斗鱼、虎牙等直播平台。 2.实时互动直播主要用于音视频会议、在线教...

  • Resize,w 360,h 240
    搭建简单的直播系统

    一、简介 简单介绍在mac系统上搭建Nginx服务器以及ffmpeg的安装。Nginx服务搭建好后测试一下本地推流和iOS端推流。 二、搭建流媒...

  • Resize,w 360,h 240
    音频基础知识

    一、声音的三要素 1.音调 人耳对声音高低的感觉称为音调(也叫音频)。音调主要与声波的频率有关。声波的频率高,则音调也高。当我们分别敲击一个小鼓...

  • 视频开发基础知识

    本文主要介绍在用FFmpeg进行视频相关开发时涉及到的一些视频基本概念。 一、视频帧 在H264协议里,图像以组(GOP,也就是一个序列)为单位...

  • Mac系统上安装FFmpeg

    1.下载FFmpeg 先进入要存放下载文件的目录,比如要放在/Users/qinjian/Downloads/ffm目录,先执行命令: 再执行下...

  • FFmpeg音视频处理流程简介

    FFmpeg处理音视频完整流程包括5个阶段(输入文件—>编码数据包—>解码后数据帧—>编码数据包—>输出文件),如下图所示。 1.解封 输入文件...

  • FFmpeg命令分类

    ⁩ 一、基本信息查询命令 详细说明 用于查询FFmpeg可以做哪些事情、包括哪些模块等。 二、录制命令 详细说明 用于录制音频、视频、桌面等。 ...

文集作者