如何真正让小程序、WebRTC和APP互通和直播
物联网
浏览:1212 次

课程地址:零声学院WebRTC的介绍与改进
技术支持QQ群:782508536
形象
2017年12月,微信小程序向开发者开放了实时音频和视频功能,为行业带来了广阔的想象空间。连麦直播技术已成为2016年视频直播的标配,但只有在原生APP上才能保证良好的用户体验。当时,在微信小程序中无法通过网络摄像头进行直播。去年12月,微信小程序宣布开放实时音频和视频功能。此外,苹果于去年6月宣布将支持WebRTC。突然间,成千上万的梨花在这个行业盛开,前景光明。连麦直播技术、微信小程序和WebRTC有什么化学效应?开发者在微信小程序或浏览器WebRTC上实现连麦直播技术时需要了解和考虑什么?

小麦连续直播技术难点及解决方案
让我们先回顾一下连麦互动直播技术,从应用场景开始。
第一类应用场景是视频直播中最常见的场景,即多主播连接场景。从2016年开始,从单向直播发展到两人连播、三人连播,逐渐发展到多人连播。两个人相互连接是指两个主播在视频直播场景中的互动。具体的节目形式包括脱口秀、脱口秀,卡拉OK或合唱。在视频直播中,两到三名主播互相连线是一种常见的形式。有时,观众可以相互联系。多人连接麦克风的应用场景包括狼人杀、多人视频群聊和群直播答题。在移动终端上与同一房间的麦克风交互的用户数量往往达到十几二十人。
第二类应用场景是在线抓娃娃,或者说是现场抓娃娃。它也是视频直播的一种产品形式,将视频直播与物联网相结合。除了视频直播,在线抓娃娃技术还增加了信号控制,可以远程查看娃娃机并控制抓娃娃的天车。同时,主播和观众可以通过文本、语音和视频进行互动。这是2017年底的一场风口,将连麦互动直播技术带到了视频直播与物联网相结合的场景。我相信,今年将出现更多视频直播与物联网相结合的应用场景。

第三种应用场景是直播答题,这是2018年1月的一场热潮,是对视频直播场景中答题节目的探索。除了低延迟、流畅和高清的基本要求外,该应用场景还要求答题和视频图像必须同步。此外,花椒直播的直播答题间用户数量一度超过500万,因此直播答题技术必须支持数百万并发。虽然在春节期间由于监管原因提高了准入门槛,但我相信还会有其他新的玩法。这里还分享了一些业内讨论的新玩法:主持人可以邀请嘉宾连麦回答问题,参与直播的用户可以搭建分房间,组成小组回答问题。这些创新的玩法可以在技术上实现。本质上,这是直播答题技术与连麦互动直播技术的结合。
这三个应用场景对视频直播技术有什么要求?
首先,延迟应该足够低。如果单向延迟不小于500毫秒,则无法保证视频通话的交互体验。
第二个是回波消除。当用户A和用户B进行视频通话时,用户A的语音被收集并在发送给用户B时被反馈,用户A将在一定延迟后听到回声。这对通话体验有很大影响,因此必须取消回音。

第三是要平滑而不卡住。为什么流利是必要的?由于超低延迟的要求,流畅性和延迟是一对相互矛盾的技术要求。如果延迟足够低,抖动缓冲器应该足够小。这样,网络抖动很容易出现,导致速度过快