一站式低延迟直播连麦解决方案
全新的一站式“低延时直播连麦”解决方案,主打直播连麦和多画面特效,通过移动直播 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 的音视频通话等能力的支持,让师生真正实现在线教育。
电商直播
借助 anyRTC 互动直播能力,商家完成从商品展示、介绍、销售到最终成交的完整导购流程,打造直播电商的生态闭环,让商品得到充分展示。
游戏直播
边玩游戏边直播,主播陪玩,提高玩家粘性。
主播 PK
连个主播之间的 PK,粉丝打赏,引爆直播间。











评论