美文网首页
一站式低延迟直播连麦解决方案

一站式低延迟直播连麦解决方案

作者: anyRTC | 来源:发表于2020-11-04 09:13 被阅读0次

全新的一站式“低延时直播连麦”解决方案,主打直播连麦和多画面特效,通过移动直播SDK打造跨平台一对多、多对多的超清酷炫直播场景。anyRTC音视频直播连麦解决方案方案包括,视频直播、音频直播、连麦(最大支持50人同时连麦)、弹幕、发送礼物信令、视频播放 、流媒体附属信息(SEI)等功能。

一站式服务: 快速接入RTC SDK、 RTM SDK、播放器SDK,支持Android、iOS、Web、微信小程序等主流平台开播、观看及连麦互通;减小开发及运营的成本。

直播能力: 配合运营商的CDN加速,旁路推流支持客户端和服务端,支持RTMP、FLV、HLS、RTP等协议,为用户提供更加顺畅清晰的直播能力。

多样互动集成: 支持美颜、动态贴纸、多人连麦、直播间PK、消息互动等多种互动能力,满足各大场景的互动需求,增加观众直播体验。

多场景支持: 视频直播,音频连麦方式;视频直播,视频连麦方式;音频直播,音频连麦方式;视频直播,音频连麦/视频连麦可相互切换。

anyRTC提供的SDK

  • anyRTC RTC SDK:负责采集,连麦等。
  • anyRTC RTM SDK:负责消息、弹幕、礼物消息等。
  • anyRTC RTMP PUSH kit:负责客服端直播推流,合流直播推流、背景图片、logo水印等。
  • anRTC MediaPlayer kit:负责rtmp直播流播放。

anyRTC 直播连麦方式

1、服务端旁路推流

  • 单主播模式

    适合Web网页端直播的主播或者直播间无连麦需求的用户

  • 多主播模式

    多人连麦直播时,推流到 CDN 需要开启转码功能,将多路流合并为一路流。CDN 观众通过该路流的 CDN 地址(URL)即可观看连麦直播。

    服务端合流
实现方法

1.频道内主播可以调用RTC SDK setLiveTranscoding 方法设置音视频流的直播参数 (LiveTranscoding),如分辨率、码率、帧率、水印和背景色位置。如果你需要多主播转码合图,请在 TranscodingUser 类中设置每个主播的参数。

2.频道内主播可以调用RTC SDK addPublishStreamUrl 方法向 CDN 推流直播中增加指定的一路媒体流。推流地址可以在推流后动态增删。

3.(可选)频道内主播再次调用RTC SDK setLiveTranscoding 方法更新音视频流的直播参数 (LiveTranscoding)。

直播参数(LiveTranscoding)有更新,onTranscodingUpdated 回调会被触发并向主播报告更新信息。

4.频道内主播可以调用RTC SDK removePublishStreamUrl 方法向 CDN 推流直播中删除指定的一路媒体流。

优势

1、直播端可以是Web端,无需安装插件;观看端无需安装 App 即可通过 Web 浏览器观看直播。

2、服务端直播,不占用客户端额外的带宽,网络抖动的时候,对直播的影响较小。

3、不占用设备端额外的性能。

2、客户端旁路推流

  • 单主播模式

    不调用setLiveTranscoding即可,SDK内部直接推流不在进行转码合流。

  • 多主播模式

    主播调用setLiveTranscoding进行本地转码推流,将多路流合并为一路流。CDN 观众通过该路流的 CDN 地址(URL)即可观看连麦直播。

    客户端黑
实现方法

1.频道内主播初始化ARtmpKit,这里以iOS为列进行讲述。

2.频道内主播可以调用ARtmpKit 类的 setLiveTranscoding 方法设置音视频流的直播参数 (LiveTranscoding),如分辨率、码率、帧率、水印和背景色位置。如果你需要多主播转码合图,请在 TranscodingUser 类中设置每个主播的参数。

3.频道内主播可以调用ARtmpKit 类的 addPublishStreamUrl 方法向 CDN 推流直播中增加指定的一路媒体流。推流地址可以在推流后动态增删。

4.(可选)频道内主播再次调用ARtmpKit 类的 setLiveTranscoding 方法更新音视频流的直播参数 (LiveTranscoding)。

直播参数(LiveTranscoding)有更新,onTranscodingUpdated 回调会被触发并向主播报告更新信息。

5.频道内主播可以调用ARtmpKit 类的 removePublishStreamUrl 方法向 CDN 推流直播中删除指定的一路媒体流。

优势

1、无需支付旁路推流的钱,客户端直接推流。

2、延迟小:主播端直接推流,减少了传输过程中的延迟损耗。

应用场景

互动大班课

互动直播打破传统教育的时间和空间限制,通过跨平台屏幕共享,1V1的音视频通话等能力的支持,让师生真正实现在线教育。


WX20201103-135639@2x.png
电商直播

借助anyRTC互动直播能力,商家完成从商品展示、介绍、销售到最终成交的完整导购流程,打造直播电商的生态闭环,让商品得到充分展示。


在这里插入图片描述
游戏直播

边玩游戏边直播,主播陪玩,提高玩家粘性。


在这里插入图片描述
主播PK

连个主播之间的PK,粉丝打赏,引爆直播间。


WX20201103-135908@2x.png

相关文章

  • 探讨直播低延迟低流量的粉丝连麦技术

    探讨直播低延迟低流量的粉丝连麦技术 【原标题】探讨直播低延迟低流量的粉丝连麦技术 【来源】ArchSummit技术...

  • 一站式低延迟直播连麦解决方案

    全新的一站式“低延时直播连麦”解决方案,主打直播连麦和多画面特效,通过移动直播SDK打造跨平台一对多、多对多的超清...

  • anyRTC全平台视频直播(连麦)、网页直播(连麦)、实时直播、

    传说中的黑色星期五,anyRTC视频通讯云平台推出全新的全平台视频连麦直播解决方案、网页连麦直播解决方案、RTCP...

  • 低延迟技术选型

    基于 WebRTC 实现一秒内的低延迟直播,低延迟直播对电商直播具有一定的业务价值。 ▐ 当前直播技术延迟 传统的...

  • 移动直播连麦解决方案

    目录 场景 名词解释 整体流程 代码实现 常见问题 场景 最开始观看直播是主播在那边又唱又跳,而你想与女神互动,只...

  • 直播连麦

    连麦直播的技术难点和解决思路 我们先回顾一下连麦互动直播技术,这个要从应用场景说起。 第一类应用场景就是最常见的视...

  • 直播连麦

    ①主播问:给大家做个自我介绍? 答:懂咖啡,爱画插画,喜欢摄影的,专注于财富事业的,娃娃脸女孩琳琳 海外留学多年 ...

  • 直播是种生活方式

    视频号直播有何玩法? 一、连麦玩法 连麦直播,可以把分享型直播改成访谈型直播,更符合视频号的社交氛围,但这里需要强...

  • 基于webrtc的多人连麦直播开源框架 Janus-gatewa

      低延时、地卡顿、高音画质是直播技术方向追求的方向,webrtc属于业内良心开源项目,绝大多数连麦直播技术基于此...

  • 直播既考验主播的综合素质也很考验手机版本和空间

    昨晚直播时就出现了手机卡顿半天,掉了很多粉丝。 今天换了一个手机又显示手机版本低不能连麦,很尴尬。 直播不仅考验人...

网友评论

      本文标题:一站式低延迟直播连麦解决方案

      本文链接:https://www.haomeiwen.com/subject/ktiwvktx.html