如何用手机直播平台互动连麦方案怎样选择?

2019-06-03 16:19| 发布者: | 查看: |

    最近几年,一直十分火爆的视频直播平台,它最大的特点在于主播和用户间的交互性。而促成系统交互性的则是诸如礼物打赏、弹幕私信、互动连麦等功能。其中,互动连麦是最显著的代表。

手机直播平台

    众所周知,很多手机直播平台在开发时,基本上都是借助于很多服务商提供的连麦SDK,国内比较知名的如腾讯云、声网等,直接接入方便快捷。实际上互动连麦技术与直播协议的选择也有着密切的联系。比较常见的互动直播连麦技术实现方案有:RTMP协议和CDN技术支持下的连麦方案;WebRTC与旁路直播连麦方案;UDP私有协议下的低延时连麦方案。
    既然连麦已经成为手机直播系统的标配功能了,我们就来分析下这三个不同的连麦方案。帮助大家在开发手机直播系统时做出最合理的选择。
    RTMP协议下的连麦解决方案
    这一方案的实现原理是,当主播端和连麦用户端进行连麦时,会分别推一路RTMP流到CDN,CDN方面则进行混流推送给观众端,比较简单直接。但使用这一方案会出现明显的连麦回声,很难完全消除,只能去不断优化,而且观众端还要接收两条视频流,导致带宽和流量消耗较大,这也是为什么很多中小型直播平台在连麦时会有明显的回声,比较影响用户体验,而且流量费还没有少花。
    WebRTC互动连麦解决方案
    这一解决方案实际上是主播端和连麦用户端采用P2P方式进行交互,先在主播端进行混流,然后再CDN上再进行混流,最终将直播效果展示到观众端。使用这个方案虽然用户体验会比较好,但是会使得主播端需要上传两路视频,一路与连麦者进行交互,一路使用RTMP协议推送到CDN,而且还要下载一路连麦用户端发送来的交互视频流,这样算下来对带宽的要求会非常高。此外,由于过于复杂的多路视频流推送和混流操作,也加重了视频编解码的负荷,进而要求主播端的直播设备要有很高的配置。
    UDP私有协议下的连麦方案
    其实,UDP协议是最适合用来实现互动连麦功能的。相对于RTMP协议它有着更低的延时,也不会有明显的连麦回声现象,能够有更好的连麦体验。相对于WebRTC连麦方案而言,它又没有复杂的视频流传输流程。有这么天然的优势,为什么没有广泛应用呢?
    主要还是由于UDP私有协议的兼容性不好,需要解决的技术问题太多,比如丢包重传、网络抖动这样的传输问题,以及全球节点的部署调度等问题。
    连麦PK
    面对已经走向成熟期的手机直播市场而言,平台运营方一开始更加注重的是手机直播系统开发的性价比,互动连麦体验只是后期系统升级优化的一小部分工作。面对WebRTC连麦方案高成本的带宽和主播设备,以及UDP私有协议方案短期内难以解决的技术问题,大多数运营方选择让步,最终选择了RTMP协议下的连麦方案,而且RTMP协议相对于HTTP-FLV和HLS协议而言,它的低延时和专为流媒体开发的特性,更是让它成为最佳选择,即使损失点用户体验又有何妨呢?
<
>
柚播是一套集培训讲座、商品直卖、商务活动、互动分享等基础功能为一体的商业直播系统,一键接入微信公众号平台,搭建属于企业自己的“直播+”平台,并且对企业也可量身定制。柚播按分钟计费按小时充值、分类别实时回看、一键部署等人性化操作!

联系我们

山东省枣庄市运营中心

400-8585-677(服务时间:9:00-18:00)

150063222@qq.com

在线咨询 扫码下载扫码下载 官方微信官方微信

区域查询

全国招商 区域查询 投诉建议 咨询电话400-8585-677 返回顶部
返回顶部