夏眠鱼

Jun 28, 2020

直播的种类

直播大致可分为非交互式直播和交互式直播两类。

非交互式直播

场景:阅兵直播、NBA 直播和欧冠直播等。
特点:交互性不强,允许延迟 10s 或 10s 以上。源(主播)比较少,适合做多路转码,用户可以根据网络条件观看超清、高清、标清等多路视频。

交互式直播

场景:秀场直播、游戏直播等。
特点:交互性较强,要求延迟在 5s 以内。源比较多,不适合做多路转码,中间服务器只作为一个中转的角色。

交互式直播的种类

1)直播
场景:秀场直播、游戏直播等;
特点:一个推流端(主播),多个拉流端(观众)。

2)互动直播
互动直播是在实时音视频的基础上,增加观众与主播,或主播与主播的连麦互动,并通过旁路直播的方式直播。因此在互动直播中,主播与连麦者之间延迟与实时音视频一致,而主播/连麦者与普通观众之间的延时则与普通直播相同。

实时音视频

场景:音视频通话,适用于多人群组通话,如QQ通话、微信通话等;
特点:多个推流端。和互动直播不同,实时音视频不区分主播和观众,所有用户都可以发言。

旁路直播

旁路直播是将主副播实时音视频通话时整个房间的画面复制一份到云端进行混流,并将混流后的画面推流给直播系统的工作方式。因混流后的数据流和主副播通话并不是同一路流,而是在平行的一路,因而称为旁路。

参考
1)音视频开发进阶指南
2)直播、互动直播、实时音视频、旁路直播的区别以及联系?

OLDER > < NEWER