音视频之封装格式

/ 0评 / 0

封装格式,也叫容器,就是将已经编码好的视频流、音频流及字幕按照一定的方案放到一个文件中,便于播放软件播放。一般来说,视频文件的后缀就是它的封装格式。

音视频同步:

同步方式:

一般:AudioMaster->Exteral Clock Master->VideoMaster

开源项目:

FFMPEG:

是一个集成了各种编码的库,可以说是一个全能型的工具,是视频采集,视频编码到视频传输(包括RTP,RTCP,RTMP,RTSP等等协议)都可以直接使用FFMPEG来完成,更重要的一点FFMPEG是跨平台的,Windows,Linux,MAC,Android,IOS这些主流平台都可以使用。

常用工具:

即时通信: