华为云计算 云知识 一文看懂视频直播、实时音视频、互动直播和旁路直播
一文看懂视频直播、实时音视频、互动直播和旁路直播

【视频服务最新活动】 

随着短 视频直播 的兴起,现在搭建直播系统源代码是很多公司在做的事,在开发过程中会经常看到互动直播、旁路直播这样的词,一些刚接触直播开发的公司或者创业者,可能分不清他们有什么区别,但是在开法时还要有针对性的进行开发,所以今天我们就说说这些直播类型。

 

 

视频直播(Live),是一对多的流媒体系统,通常为推流端(主播)、拉流端(观众)、直播流媒体中心(平台),直播时延3~5S,分为推流端、直播中心和播放端,由于直播观众分布区域广,推流端将采集的直播流推送到直播中心,直播中心可以对直播流进行处理然后分发。推流协议支持RTMP,播放协议支持RTMP、HTTP-FLV和HLS。

 

实时音视频 (RTC,是基于UDP协议实现的多人通话直播,可适用于1对1或1对多的音视频通话,以及多人视频连麦和低时延视频直播,比如微信语音视频,要求低延时,采用UDP私有协议,延时可低于400ms,参与通话的人基本上感觉不到延时。华为云 SparkRTC 服务提供了兼容全平台的SDK。

 

互动直播(连麦),互动直播是基于实时音视频基础之上的,主播可以和观众或其他主播进行音视频通话,这时候要解决延时和回声的技术问题,互动直播的实现得益于实时音视频,因为主播之间的互动延迟要求比较高,需要低延迟,实时音视频的实现解决了这个问题。现在不仅仅只是多个主播连麦,多个直播间主播PK也都能做到了。

 

旁路直播,旁路直播是区别于主路的一个概念,尤其是使用实时音视频的直播系统源代码,需要旁路直播来降低直播成本。将实时音视频流转换成标准直播流,观众看到不是多个主播的流,而是把多个主播的流混合在一起的一个画面,即便客户没有安装客户端需要通过 小程序 、网页观看,也能通过旁路直播来实现观看。这个时候主播和主播之间是实时的,主播和观众之间的延时大概还有3-5秒。

 

其实我们可以将互动直播和旁路直播,认为是直播系统源代码为了实现功能和降低成本需要的策略,直播中是离不开这两个直播方式的。


版权声明:本文章文字内容来自第三方投稿,版权归原始作者所有。本网站不拥有其版权,也不承担文字内容、信息或资料带来的版权归属问题或争议。如有侵权,请联系contentedit@huawei.com,本网站有权在核实确属侵权后,予以删除文章。

上一篇:查询VPC路由列表ListVpcRoutes 下一篇:创建监听器CreateListenerga

华为云实时音视频 CloudRTC

华为云实时音视频服务(SparkRTC)凭借在视频业务领域长期技术积累,快速为行业提供高并发、低延迟、高清流畅、安全可靠的全场景、全互动、全实时的音视频服务,适用于在线教育、办公协作、社交文娱、在线金融等场景