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

- 作者：李帅飞
- 发布时间：2017-06-08 22:13
- 分类：产品
- 原文：https://www.ifanr.com/850653

![](https://s3.ifanr.com/wp-content/uploads/2017/06/Screenshot_2017_06_08_22_05_13-1024x640.jpg)

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

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

![](https://s3.ifanr.com/wp-content/uploads/2017/06/Screenshot_2017_06_08_22_00_48.jpg)

6 月 7 日，赶在 WWDC 2017 大会期间，苹果[在 Webkit 官网](https://webkit.org/blog/7726/announcing-webrtc-and-media-capture/)宣布，旗下的浏览器内核 WebKit 将正式支持 WebRTC。而未来基于 WebKit 内核的苹果系浏览器，比如说 macOS High Sierra、iOS 11 中的 Safari 浏览器和 Safari 技术预览版 32，都将用上 WebRTC 技术。

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

![](https://s3.ifanr.com/wp-content/uploads/2017/06/isac.jpg)

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

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

![](https://s3.ifanr.com/wp-content/uploads/2017/06/Screenshot_2017_06_08_22_02_39.jpg)

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

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

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

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

![](https://s3.ifanr.com/wp-content/uploads/2017/06/Screenshot_2017_06_08_22_03_28.jpg)

如果你对 Safari 技术预览版 32 感兴趣，可以点击此处[直接下载](https://webkit.org/downloads/)使用。
