请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

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

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

正在回答

1回答

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

0 回复 有任何疑惑可以回复我~
  • 提问者 GavinXu89 #1
    实时互动直播通讯前有SDP媒体协商,难道娱乐直播也有吗,要不直播的数据参数彼此怎么知道?
    回复 有任何疑惑可以回复我~ 2021-11-13 23:10:31
  • 李超 #2
    知道,rtmp 协议里也有
    回复 有任何疑惑可以回复我~ 2021-11-14 08:49:39
  • 提问者 GavinXu89 #3
    非常感谢!
    回复 有任何疑惑可以回复我~ 2021-11-14 10:47:58
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信