解封装流程
- 创建format context
- 打开文件流: avformat_open_input
- 寻找流信息: avformat_find_stream_info
- 获取音视频流的索引值
- 获取音视频流
- 解析音视频数据帧 AVPacket
AVPacket
* 解码前的数据
* uint8_t *data:压缩编码的数据。例如对于H.264来说,1个AVPacket的data通常对应一个NAL。
* int size:data的大小
* int64_t pts:显示时间戳
* int64_t dts:解码时间戳
* int stream_index:标识该AVPacket所属的视频/音频流。