下图为我在某知名厂商,微信公众号看到的架构。

直播的流程如下图:

视频直播一般架构

数据采集

摄像机,录像机,现场进行录制,分为视频采集和音频采集。

音视频编码

并将内容传给专业级视频编码器+音频外置声卡,进行编码。分别将硬件导播台和调音台所输出的音视频信号,转化为直播推流软件(OBS)可识别的直播源。

推流

将直播信号推给各直播源节点。进行下一步的分发,和录制成点播内容。

分发

有cdn节点完成视频内容的分发。

播放

播放器相最近的cdn节点发起直播和点播请求。

 

相关文章: