以FLV解复用为例详解开源库FFmpeg中解复用器的源码逻辑及处理流程

目录

1、FFmpeg简介

2、FLV文件格式介绍

3、注册解复用器

4、解复用器的处理

4.1、AVFormatContext

4.1.1、AVClass

4.1.2、AVOption

4.1.3    AVDictionary—AV字典

4.1.4、AVIOContext

4.1.4.1、URLProtocol

4.1.4.2、AVIOContext的初始化及获取

4.1.5、AVInputFormat

4.1.6、AVStream

4.2、解复用器的获取

4.3、Flv解复用器处理流程分析

4.3.1、读取头信息--flv_read_header

4.3.2、AVStream的获取--flv_read_packet

5、总结


C++软件异常排查从入门到精通系列教程(专栏文章列表,欢迎订阅,持续更新...)icon-default.png?t=N7T8https://blog.csdn.net/chenlycly/article/details/125529931C/C++实战专栏(专栏文章已更新400多篇,持续更新中...)

你可能感兴趣的:(C/C++实战专栏,音视频,开源音视频库,FFmpeg,解复用器,FLV文件格式,音视频码流,解复用流程)