场景概述
更新时间: 2022/08/04 09:12:18
PK 连麦是视频互动直播的主流玩法,多个主播间通过主动邀请、随机匹配等方式互相配对,连麦成功后通过斗歌等方式进行 PK 竞技,并在一定时限内决出胜负,获胜一方可获得奖励,例如粉丝礼物、打赏、积分等。
PK 连麦场景可以提升直播间内容的丰富性、吸引更多的粉丝流,提升直播间的娱乐气氛。在主播连麦 PK 场景中,App 会将本地或在线的音频和用户声音,同时发送并播放给房间内其他用户。
方案架构
单人直播模式下,主播 A 和主播 B 分别加入房间 A 和 B(joinchannel),并通过旁路推流转推到 CDN 分发,观众端拉流观看。
当需要进行 PK 连麦时,主播 A 通过 IM 信令通道发出 PK 邀请,主播 B 同意后,主播 A 和主播 B 离开各自房间(leavechannel)并加入第三个房间连麦互通,通过旁路推流服务器转码合流(合图)后转推到 CDN 分发,观众端拉流观看。
涉及产品:
产品 | 实现功能 |
---|---|
IM 即时通讯 | 登录 IM 系统并加入 IM 房间,实现实时收发文字消息、收发礼物等功能。 在控制台创建应用之后,系统默认为您开通 IM 免费版。应用测试阶段可暂时使用免费版,但免费版有账号和消息限制,应用正式上线前,请开通 IM 正式版。 |
信令 | 信令产品用于搭建音视频场景下的呼叫邀请机制。 |
音视频通话 2.0 | 加入音视频房间,实现实时音视频通话。 |
互动直播 2.0 | 通过推流拉流和混流实现 CDN 直播。 |
功能列表
功能 | 描述 |
---|---|
低延时音视频互动 | 观众可以拉流接收主播们的音视频流,低延时观看直播,直播间互动顺畅。 |
跨直播间连麦 | 主播邀请另一个直播间的主播互动连麦、主播 PK、在线合唱等等,两个直播间的观众都可以实时观看直播和互动过程。 |
实时消息互动 | 所有角色都可以发送和接收文字消息,实时文字互动。 |
进出房间通知 | 所有角色都可以实时了解当前语音聊天室的人员增减信息,即谁进入了直播间,或谁离开了直播间。 |
房间信息查询 | 直播间内的所有角色都可以实时查看直播间在线人数和主播列表。 |
混音和音效 | 主播播放背景音乐或声音效果,所有观众都能听到,便于烘托主题气氛。 |
方案优势
- 一站式解决方案能力,快速、简单、高效
- 网易云信提供解决方案全链路产品能力,无需考虑多方产品兼容性问题。方案简单,让您能快速稳定上线,并且为您的线上售后维护提供全产品全链路一站式支持。
- 高可扩展性,易于前后向兼容,一套 SDK 方案为您解决由于使用了多个产品多个SDK导致复杂的切换业务逻辑以及兼容性问题,并且为您以后场景扩展提供高易用能力。
- 支持第三方服务,同时我们也支持搭配使用第三方服务,例如美颜、审核等,提供更丰富好玩的视频直播场景。
- 超低时延
- 通过网易云信自研实时传输网络,网络节点覆盖全球。
- 采用最优寻址算法辅以全局实时调度能力,保证端到端平均时延 < 200 ms。
- 超低卡顿
- 网易云信拥有领先行业的精准带宽侦测、智能拥塞控制、前向纠错、编码优化等技术,实测抗丢包率可达80%。
- 适应复杂多变的网络环境,在丢包严重的弱网环境仍可正常通话,确保通话体验流畅稳定。
- 超高品质
- 支持 1080P 高清画质,80% 丢包率下仍可正常视频。
- 音频方面支持 48 kHz 采样率,128 kbps 码率,80% 丢包率可正常语音。
- 拥有行业一流的音频 3A 算法处理,即回声消除 AEC、自动噪声抑制 ANS、自动增益控制 AGC,帮助用户消除通话中的回声和啸叫,为用户提供最纯净的通话体验。
应用场景
-
秀场直播
秀场直播是连麦 PK 方案的典型场景。秀场直播中多个主播互相 PK,例如 5 分钟一局的 PK 中,可以通过合唱共舞、游戏比赛等,引爆直播间氛围,激起粉丝打赏热情。
-
游戏直播
在游戏直播中,观众可以在线观看主播们在线连麦竞技。游戏直播受众对画质要求中等偏上,需要外部录屏采集,该解决方案具备高可扩展性,可轻易扩展为游戏直播模式。
-
电商直播
可通过引入 PK 连麦模式,实现价格比拼等直播形式,激起用户的购买欲望,摆脱传统电商直播缺少互动的单调形式。
此文档是否对你有帮助?