RTC 1 月小报 | AEC3 、WebRTC M72 上线;视频群聊 App添新玩法……

本月亮点速览

开源动态:

  • WebRTC M72 release,增 3 个新特性
  • 经过在 M71 的验证,回声消除器 AEC3 上线

应用创新:

  • 社交黑马“音遇”获千万美元融资
  • 采用实时音视频的“互联网公正系统”即将上线

Agora 资讯:

  • Agora SDK 2.3.2 更新上线
  • 声网与 Cocos 达成战略合作

开源动态

WebRTC M72 release,增 3 个里程碑级特性

WebRTC M72 新增了 3 个里程碑级的特性:,以及利用 mDNS 保护隐私。

首先, SDP 采用 Unified Plan。了解 WebRTC 和网络传输的人都知道,Unified Plan、Plan B、Plan A 是 SDP 中多路媒体流的协商方式。此前,Firefox 已经支持 Unified Plan,而现在 Chrome 已将其作为默认方式,替换了 Plan B。Plan B 是在一个 m line 里有多路 media stream,以 msid 作为区分;而 Unified Plan 是一个 m line 对应一个 meida stream。这项变化对于一对一音视频通话场景几乎不会有什么影响。但如果你之前的 WebRTC 产品中,在一个 PeerConnection 里有多路音频、视频流,那么为了保证产品体验,你需要在 Unified Plan 下测试一番了。另外,如果你修改过 SDP 且关注 msid 的属性,那么你需要再次核对是否使用了新的格式(a=msid)。关于 Unified Plan,如果你希望了解更多,可以在搜索“Unified Plan Transition Guide ”,官方有更详细的解释。

其次,默认支持 getDisplayMedia。Chrome 中的 WebRTC 现已可使用 Screen Capture API 获取视频图像,而无需通过基于 API 的扩展来实现了。

第三个比较重要的新特性是关于隐私的。现在 WebRTC 在 Chrome 中已经开始采用 mDNS(multicast DNS)名来替代 IP Host 地址。

更多请见官方文档:http://t.cn/EtVRqcG

WebRTC 回声消除器 AEC3 上线

AEC3 已经测试许久了。WebRTC 官方对其性能进行了全面的测试与分析。经过官方内部的测试,AEC3 的回声低于前一版本的5倍,同时近端讲话者的声音清晰度得到了改善。现在 Web 端的开发者可以在 Origin Trial 下测试验证 AEC3 在产品中的应用。

应用创新

HouseParty 新增 Heads Up 社交互动游戏

图:源自电影《无耻混蛋》

为了增加用户粘性与娱乐性,在过去一年里很多社交应用绞尽脑汁,增加了不少线上的互动玩法,将聚会桌游搬到线上的也不在少数。美国视频社交应用 HouseParty 在最新版本中就将“Heads up”搬到了线上。如果你看过昆汀· 塔伦蒂诺的电影,你应该听说过这个游戏。

Heads up 其实就是很多综艺节目中的“你说我猜”游戏,一个人描述看到的词语,而另一个人猜。只不过在 App 中,贴在额头的卡片变为了视频通话页面顶部的一张贴纸。大多数词语包是免费的,所有人都能玩,但有些则需要付费才能获得。

采用实时音视频的“互联网公正系统”

云南某公证处已经上线互联网公证系统,利用远程视频,克服地域障碍,让当事人和公证人员使用远程视频进行信息交互和意愿表示,公证人员还可以指导当事人签署法律文书。用户将其意愿表述清楚后,公证人员根据当事人的意愿表述和证明材料在公证系统中完成公证文书的加工、签署和制作,并按照当事人指定的方式送达公证文书。其中,远程视频场景采用声网 Agora SDK 实现。

社交黑马“音遇”获千万美元融资

去年年底社交领域的黑马“音遇”在年底完成了千万美元的融资。音遇主打K歌+社交,并有游戏和竞技的属性。音遇模拟了多人参与的KTV场景,将“唱歌+交友+竞技游戏”融合在一起。用户可根据自己的音乐喜好进入专场,与其他用户在线完成匹配,进行竞技接唱。

Agora 资讯

声网 Agora SDK 2.3.2 版本更新

声网 Agora SDK 2.3.2 已经正式上线,开发者们可以在官网「下载」中找到各系统、平台对应的版本。我们在这次版本中有多项新增功能及优化,可全行业场景的实时互动体验带来提升,尤其针对在线教育的多个场景进行了优化。

本次升级针对音视频处理增加了多个新接口。随着新版本的上线,我们也在网络抗丢包、动态自适应、抗抖动策略等网络层方面进行了优化,针对全行业场景的网络传输质量均得到了提升。在抗丢包方面,优化的前向纠错,丢包边界提升了约10%。我们还提升 iOS 低端设备和Windows设备上的 SDK 性能,优化比率约20% - 30%。

声网 Agora 与 Cocos 达成战略合作

1月初,我们与游戏引擎商 Cocos 共同宣布,双方将基于游戏开发引擎和小游戏平台展开战略级别的深度合作,将提升双方在移动游戏开发、实时音视频两项能力的互通、互补。

通过这次的战略合作,一方面,能让更多使用 Cocos Creator 的开发者可以在游戏中加入实时音视频开黑功能;另一方面,可以帮助 Agora 开发者能为 App 增加小游戏的能力,增强互动、趣味性。具体将为开发者带来的便利包括:

  • 在 Cocos Creator 中深度集成声网 SDK。也就是说,如果你是 Agora 开发者,同时也是 Cocos 开发者,未来当你使用 Cocos Creator 开发游戏时,只需要选择开启 Agora 服务,便可快速地为游戏增加实时语音或实时视频通话能力。由于声网Agora 面向全球开发者提供技术服务,所以借助我们的能力,可以让全球不同国家、地区的玩家在游戏中进行实时语音通话。
  • 声网将深度集成 Cocos 小游戏平台项目。Agora 开发者只需选择接入 Cocos 小游戏平台,即可在其 App 中接入 Cocos 提供的对战类、休闲类及重度小游戏能力。

以上内容预计将在2019年第一季度推出,届时可帮助全球百万开发者加速游戏实时语音开黑功能的实现,以及加速对战类、休闲类及重度小游戏的开发。

相关专栏
技术月报
33 文章
本专栏仅用于分享音视频相关的技术文章,与其他开发者和声网 研发团队交流、分享行业前沿技术、资讯。发帖前,请参考「社区发帖指南」,方便您更好的展示所发表的文章和内容。