新产品

苹果正式拥抱这一 Google 开源项目,以后可以用 Safari 来开视频会议了


提起开源二字,大多数人会立刻想起 Google,很少人会想起苹果。不过苹果在开源项目其实也是很有贡献的,比如 Google Chrome 浏览器在早年使用的就是苹果公司开源的 WebKit 内核。

然而这一次,苹果旗下的 WebKit 又回过头来,开始拥抱 Google 旗下的一个开源项目 WebRTC。

苹果正式拥抱这一Google开源项目,以后可以用Safari来开视频会议了

6月7日,赶在 WWDC2017大会期间,苹果在 Webkit 官网宣布,旗下的浏览器内核 WebKit 将正式支持 WebRTC。而未来基于 WebKit 内核的苹果系浏览器,比如说 macOS High Sierra、iOS11中的 Safari 浏览器和 Safari 技术预览版32,都将用上 WebRTC 技术。

说到这里,我们需要先简单地说明一下 WebRTC,其全称为 Web Real-Time Communication,是一个能够让浏览器支持实时语音会话或视频对话的技术。这一技术本来是由 Global IP Solutions 公司开发的;2010年,Google 以6820万美元的价格将该公司收购,然后在2011年5月将 WebRTC 的源代码开放。

苹果正式拥抱这一Google开源项目,以后可以用Safari来开视频会议了

实际上,WebRTC 在开放以后,在行业内得到了广泛的应用。它能够让 Web 开发者能够基于浏览器开发出丰富的实时多媒体应用,而且不需要安装任何插件;与此同时,它还支持 Windows、Linux、Mac、Android 等多个平台。

不仅如此,Google 还致力于让 WebRTC 技术成为 HTML5的标准之一。

苹果正式拥抱这一Google开源项目,以后可以用Safari来开视频会议了

在宣布 WebKit 支持 WebRTC 的同时,苹果也同时宣布了 WebKit 如何支持的 WebRTC 的细节;比如说如何调用摄像头和麦克风,WebRTC API 在何时起作用,Safari 如何对视频编解码器进行支持等。

为了让基于浏览器的视频会议可用,苹果还与 TokBox 和 BlueJeans 等合伙伙伴一起,基于 Sarafi 推出了相关的测试产品。苹果还表示:

下一代的通信技术就在这里,我们非常期待在 WebKit 和 Apple 平台上看到他们。

此外,在宣布 WebKit 支持 WebRTC 的同时,苹果还推出了 Safari 技术预览版32,开发者可以通过它体验并开发基于 WebRTC 的网页应用;而且它就在现有的 macOS Sierra 系统中可用。

苹果正式拥抱这一Google开源项目,以后可以用Safari来开视频会议了

如果你对 Safari 技术预览版32感兴趣,可以点击此处直接下载使用。