求教流媒体传输的具体过程

ShinonBo 2020-04-06 10:29:50
最近需要做流媒体相关的问题,接触了流媒体相关的知识,但是有一点很疑惑,就是流媒体在传输的时候具体是一个怎么样的过程呢?即一个原始的视频文件是如何进行切分以及传输的?以及收端如何对收到的文件包进行重组以及解码

原始的视频文件在发送的时候会直接切分成一个个文件块,然后进行推流,接收端对收到的文件块进行组合并解码,这实际上是一个文件传输的过程。

但是对于流媒体来说,收到部分的文件块就可以进行解码播放,因此有以下的一些疑问
1、发送方是如何对原始的视频文件进行切分的
2、接收方如何对失序的文件块进行重新组合
3、接收方如何对收到的视频的部分文件进行解码
4、直接将视频文件进行切分,其中的部分能否成功解码

希望有人能解惑,感激不尽
...全文
148 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
rightorwrong 2020-04-12
  • 打赏
  • 举报
回复
首先根据文件类型解析文件,找到视频帧数据、音频数据。 对视频帧数据进行rtp传输。都有规定。如果不按标准切分,那只有自己的接收端才能做处理 可以看live555

2,543

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧