苹果宣布支持WebRTC,助力声网推动实时音视频行业发展

Print

上个月,Apple宣布计划在iOS11和Safari中支持WebRTC技术,这震动了实时通信(RTC)领域。Apple宣布的这项决定,预示着目前最大的多米诺骨牌即将被推倒,这一最新动向很可能为大规模推行嵌入式RTC解决方案扫清道路。

大约半年前,业内人士都在纷纷预测这一举措,Apple的背书无疑是对WebRTC的极大肯定,再次表明WebRTC可为基于浏览器的RTC端点和使用情形提供有效的支持。“即便Safari所占的市场份额不大,但Apple对这项技术的支持也证明了Web平台是一个可堪重用的平台。”一位不愿透露姓名的RTC行业专家表示,“这正是Google在首次推出WebRTC时的目标:它会成为一个可靠的平台,用户们可在这个平台上通过浏览器轻松交流。”

Apple的这项宣布意义非凡,因为只要科技巨头有任何风吹草动,整个行业和客户都会紧紧跟随。Internet Explorer是仅剩的也是主要的拒不妥协者,不过当前的形势会让Microsoft备感压力。同时,我们也相信WebRTC及其周边的生态系统会迎来蓬勃的发展,助力这一技术得到更好的普及。

发展空间

不过,当前的WebRTC 1.0还停留在基础阶段。在功能开发方面,还有大量的发展工作要做,例如要实现后台处理和改进编解码器等。我们的RTC行业专家表示:“贯串始终的只有一个问题,那就是实施。”RTC的可行性以及能否被更多行业采用,都取决于WebRTC开发人员能在多大程度上实施这些改进,能否继续找出需要改进的环节并不断创新。

鉴于iOS11在智能手机市场的广泛应用,它对这一技术的支持无疑会扩大WebRTC的知名度,并推动面向移动端点的WebRTC开发。这势必会引发人们对质量和规模的激烈讨论,而质量和规模是RTC在移动计算领域的两大拦路虎。

首先,低端设备存在CPU限制,尚不具备支持WebRTC的能力。正因为如此,Facebook Messenger和Skype都选择在印度等发展中市场推行各自的“简化”版应用程序。除此之外,即便是最新的高端设备,也会因为电池消耗和CPU占用(1)而导致效率大幅降低。鉴于此,只要WebRTC 技术在我们的便携设备上还有不尽如人意的地方,跨多个设备广泛使用RTC的局面就难以实现。

其次,开源的WebRTC技术只能用作端点,完成数据运送和传输任务还得依靠公共网络。据Callstats.io公司在2017年4月公布的WebRTC指标报告显示,电话会议过程中出现混乱的比例达到了惊人的18%,用户会因为网络连接问题反复登录和退出会议(2)。公共网络条件的不可预测性和频频发生的网络阻塞事件,都给可扩展性和用户体验质量打上了巨大的问号。

Agora.io将携手RTC领军企业及客户共同应对这些挑战

下周发布SDK 1.12版之后,Agora.io将正式开始构建行业首个具有网络与原生互操作性的RTC平台。这一举措让我们有幸与众多思想领导者、合作伙伴及客户携手努力,共同应对RTC技术和网络面临的种种挑战,并推出更具可扩展性的全球性解决方案。

Agora的RTC平台以WebRTC的优势作为依托,并在此基础上增加了功能,可提供完整的解决方案,为端点(Web)到端点(移动)带来堪称标杆的优质体验和网络适障能力。

而这一切都得益于我们软件定义的实时网络(SD-RTN),该网络在云端进行架构,并通过功能强大但易于集成的SDK交付使用,可在全球范围内实现延迟低、适障性强的音频和视频通信。我们的SDK在移动性方面已经过优化,我们的网络可动态路由网络瓶颈,使客户能够向用户交付优质的RTC解决方案。

将目光转回印度——那里的4G产业才刚刚起步,由于设备和网络限制,Facebook Messenger和Skype都不支持视频通话。社交媒体和信息领域的另一位领军企业Hike Messenger选择了Agora.io,仅仅是因为我们的音频和视频解决方案在印度恶劣的移动网络环境下依然能覆盖大多数设备,并保持出色的适障性能。

作为全球领先的通信平台即服务提供商,我们希望未来能够借助可靠的动态音频、视频和广播技术,让互动性充分融入整个数字世界。随着WebRTC和更广阔的RTC技术领域的不断发展,我们满怀期待并做好充分准备,努力推动行业向前发展,让我们的愿景走进现实。