直播核心架构与全链路

大家好,今天小编来为大家解答以下的问题,关于直播核心架构与全链路这个很多人还不知道,现在让我们一起来看看吧!
如上图,收集端通过拍摄、收音收集音视频元数据 。但鉴于元数据过于庞大,不利于传输 , 所以需要进行编码压缩 。以后为了方便存储与传输 , 需要对编码压缩后的音视频数据流切片 , 分段封装到一个一个文件中,最后遵守流媒体传输协议将这些文件数据封装成网络数据包,实时传输给业务服务器 。业务服务器接收到推流来的数据后,为了直播时移与回放功能会对直播内容进行录制存储;为了适应不同网络环境下的不同客户端,会转码成不同码率的数据流供用户选择;为了减小单个服务器响应压力,需要做负载均衡,CDN将数据流遵守流媒体传输协议传输给客户端 。客户端遵守流媒体传输协议从业务服务器拉流,对数据流进行解协议、解封装、软硬件解码、音视频同步,终究在客户端播放 。

直播核心架构与全链路

文章插图
【直播核心架构与全链路】关于“直播核心架构与全链路”的内容,小编就分享到这里了,大家还有哪些需要补充的呢?无妨在评论区留言分享,让更多的朋友受益!您的每一个留言,和每一个赞,都是我前进的动力!喜欢的话记得收藏、分享给身旁的朋友 。

猜你喜欢