直播连麦技术对比-互动直播调研必看
简述
自2016年被誉为直播元年,到现在已经过去2年,直播场景,已经发生翻天覆地的变化,美女直播、商业直播、直播购物、财经直播、论坛直播等等,直播已经入侵到各行各业。直播技术也发生了翻天腹地的变化,也就是一开始的单人直播,到直播连麦,旁路直播、跨直播间PK等,还有传统视频会议转型做大型连麦直播会议,这些商业形势的转变,极大的推动了直播技术的升级。
1. 传统直播:基于协议RTMP做的单路直播互动。该模式下主播一个人表演,其他观众根据IM系统跟主播进行文字互动。
2. 连麦直播:基于UDP做的多路实时互动直播。该模式下主播跟观众除了基于IM系统沟通外,还可以进行音视频互动,极大的方便了观众,互动效果更直观,更能有效吸引用户。
2016年好多直播平台陆续上线连麦,如今连麦已经成为主流直播平台标配。anyRTC于2016年全球率先推出的多人连麦、纯语音连麦等多种玩法,半年时间内,就与几个直播平台达成深度合作,如测测星座、极秀等等。
视频直播音频直播
该方案由anyRTC推出,意在用户在不改变自身架构的前提下,无缝接入连麦功能。
优点:
原有的方案不变,和老框架无缝融合,极大的减少了开发者的工作量。
减少成本:主播和用户在不连麦的情况下,都是基于RTMP协议链接,服务带宽费用极其低。
稳定,该方案在主播客户端合流,错误容错率低。
最大支持4方音视频连麦,音频连麦最大可支持100路
主播以及连麦者可以自由布局音视频,页面可以自己进行定制化。
全平台支持,支持H5推流连麦。
缺点:
对主播端带宽有要求高,用户上行要有保障。
用户连麦挂断的时候在切换rtmp流的时候,会看到自己和主播合成的画面,时间在1~3s之间。原因:自己从RTC转到RTMP的时候,RTMP流会有1~3s延迟
该方案推出方为声网、即构,意在让用户抛弃RTMP,使用新型流媒体RTC。
优点:
实时:延迟大概在400~600ms之间。
缺点:
费用昂贵:传统的CDN,现在价格极其低,换成RTC方案后,成本在原有RTMP的3倍+。
大并发困难:RTC服务集群并不成熟,而且节点少,优化以及智能调度策略远不及传统CDN。
耗用户带宽:非连麦用户看主播另外的一个用户连麦要拉取两路流播放。如果连麦人数更多,游客拉取视频流越多。
开发困难:该方案要服务端做对接,才能支持HLS和RTMP。
服务端转码:如果用户要支持RTMP和HLS,必须要求集成方开通服务器转码功能,大家都知道,转码非常消耗资源。集成方成本大大提高。
不支持H5推流。
基于WebRTC和RTMP结合的方案,要本地合流,本地协议RTC和RTMP自由切换,要求的技术更多,而且难度很大。
基于WebRTC和RTMP结合的方案,要实现一套播放RTMP的播放器,目前市面上的RTMP播放器主流的是用ijkplayer,这个对技术要求也很高,要做到秒开,不花屏。
服务器端录制,客户端配置是否可录制,极大的节省了用户的成本,按需录制。
美颜功能,助力大陆美女直播场景。
经过上述描述,我想在调研或转型做连麦直播的开发者,心中已经有了答案,当然也要根据自身需求而定。希望上述文章能构帮助到您。anyRTC:www.anyrtc.io
anyRTC云平台基于WebRTC标准,可以在浏览器不安装任何插件的情况下可以直接浏览视频,而且保证低延时(100ms以内), 高质量,动态码流自适应,真正实现互动直播。支持市面上主流的所有平台,包含H5、Web、IOS、Android、MAC、Windows、Linux。可用于应急指挥、教育培训、社交娱乐、电商售卖、医疗金融、物联网等领域。
anyRTC,名称源自随时随地的实时通信(Any Real-Time Communication)的缩写,是由铂渊信息技术(上海)有限公司(简称:铂渊)自主研发的云平台,铂渊是一家注重于音视频实时交互、智能算法及相关服务的专业科技创新型公司,公司围绕音视频实时交互业务提供优质产品、领先同类产品的算法和理念、周到的云平台服务