导论:其实我们拿到一个音视频数据,在开始播放他的时候,其实就是一个容器里面的压缩数据,那么此时要播放的时候就需要解复用-->解码--> 驱动音视频驱动-->驱动音视频硬件来播放,这是整个音视频播放的流程
一.音视频播放流程原理图
二.FFmpeg解码音视频流程图
三.视频文件构成就是:N段图像+N段声音最终经过编码(封装)到一个容器里面行程了视频文件,这个视频文件可以是mp4,avi,flv等等格式,这个就是音视频文件的本质,原理图如下
导论:其实我们拿到一个音视频数据,在开始播放他的时候,其实就是一个容器里面的压缩数据,那么此时要播放的时候就需要解复用-->解码--> 驱动音视频驱动-->驱动音视频硬件来播放,这是整个音视频播放的流程
一.音视频播放流程原理图
二.FFmpeg解码音视频流程图
三.视频文件构成就是:N段图像+N段声音最终经过编码(封装)到一个容器里面行程了视频文件,这个视频文件可以是mp4,avi,flv等等格式,这个就是音视频文件的本质,原理图如下