技术架构解读:“黄金时刻”直播答题如何实现“语音组队开黑”
要说2018年第一个互联网最火爆的风口,非直播答题莫属。近日,直播答题“百万撒币”模式重整旗鼓,尤其是 “黄金时刻”创新性地增加了“语音组队开黑”的功能。
image直播答题也能“语音组队开黑”
过去,我们总是在直播答题中单打独斗,答错一题即功亏一篑,而且个人的知识力量始终有限。既然直播答题是在线上,我们为什么不邀请其它线上的亲朋好友一起加入战斗,争夺大奖呢?
在直播答题开始前,用户可以通过“组队开黑”邀请好友组队答题。直播过程中,同组的队员之间可以随时通过语音进行实时交流,依靠团队的力量完成答题,问鼎大奖。
image同样是开黑,语音组队难在哪儿?
组队听上去虽然简单,但是在技术上,将语音开黑引入直播答题存在几个难点:
1. 组队语音低延时
在直播时,小组内部可以语音讨论,但是答题时间只有短短10秒,如果语音延时较高,可能答题时间到了,队员还没能讨论出一个结果。所以要实现语音开黑,必须先降低延时。
2. 答题与直播同步
这里的答题与直播的同步并非老生常谈。在普通的直播答题场景下,当主持人读出题目时,需要让参赛者立刻看到题目,如果存在延时,可能会答题失败,影响体验。这其中不仅要考虑到信令系统的可靠性,还要提供一定的可控性。
3. 背景音量自动调节
当队友语音商量答案时,我们需要让背景音乐、主持人语音的音量自动降低,就像给用户的小组搭建了一个房间,闭门开黑。
4. 高并发
直播答题的特点就是短时间会收到超高的访问请求,在直播进行时,问题的发送、答案的提交也都会集中发生。同时,再加上一个个语音开黑中的小房间,这对网络的可靠性要求很高。
基于声网直播答题解决方案轻松实现语音开黑
“黄金时刻”的语音组队开黑功能基于声网直播答题解决方案开发。通过声网的直播答题方案,不仅可以实现稳定直播答题基础功能,还可以快速实现更丰富的创新玩法。
image声网直播答题解决方案构建于SD-RTN™上,毫秒级延时,保证直播互动效果。实现逻辑如上图所示:
-
主持人的直播流可通过CDN旁路推流至观众端;
-
主持人端通过SD-RTN™控制题目的发送与接收答案;
-
观众经由SD-RTN™发送组队请求给好友,确认组队后,SD-RTN™为观众建立子频道,实现语音交互;
-
在小房间组队语音开启后,集成了声网SDK的客户端会通过音频回调接口自动控制背景音量。
声网直播答题解决方案的优势在于:
-
支持多种玩法:多人连麦、组团答题,基于可靠的实时音视频技术,让你的产品更有竞争力;
-
视频自采集:支持视频自采集,可对接AR、美颜、滤镜、背景抠图等功能;
-
百万并发高可用:百万并发超大频道,可容纳数十万组团子频道,声网SD-RTN™实时虚拟通信网在全球部署超200个节点。分布式架构、动态路由算法,可以避免网络拥塞、骨干网络故障。并且,由于是全球部署,因此跨国、跨洲传输也能保证高可用低延时。这样,开发者的应用出海,开拓海外市场也压力;
-
毫秒级低延时互动答题:直播端到端延时400-800ms,并全面覆盖国内近百家中小运营商,具有更强的网络稳定性,无死角覆盖每一个终端用户;
-
导播台控制:题目推送、答案收集、画面切换等关键流程,支持导播台控制。流程控制更贴近专业电视节目的体验;
-
支持CDN旁路推流:支持RTMP推流,以及社交媒体分享;
-
全平台支持:支持全平台方案,Web、H5网页也可直接玩。