直播传输前,为什么不需要在编码数据的外层封装多媒体格式?

来源:5-1 音视频处理流程

GavinXu89

2021-11-13

课程原话:“这就是一个音视频数据流的一个流转的过程,就是从PCM经过压缩之后生成这个压缩后的这个数据aac也好mp3也好,那么最终呢再给它套一层这个衣服套一层马甲对吧,最终形成一个多媒体文件,对,这个多媒体文件对于大多数人来说就可以识别了,OK。而对于我们的直播来说呢可能是有前两项的,对吧,采集的时候你采集出PCM,那编码后呢编码成具体的这个压缩后的数据,那直接进行传输了而没有生成多媒体文件。但是有些情况下呢你可能需要生成多媒体文件,比如说你想录制的时候,那这时候呢我们就要将它生成多媒体文件,所以也会有这一步(mp4/flv)的。 ”

写回答

1回答

李超

2021-11-13

因为直播的数据参数都是知道的,这样就不需要容器了(也就是不需要对其进行格式封装了)

0
3
GavinXu89
非常感谢!
2021-11-14
共3条回复

音视频小白系统入门课 音视频基础+ffmpeg原理

掌握音视频采集、编解码、RTMP传输协议等核心基础

2317 学习 · 813 问题

查看课程