相關文章

2c0dd0bb0d39c589282fd6a1ed418cd3 提起開源二字,大多數人會立刻想起 Google,很少人會想起蘋果。不過蘋果在開源專案其實也是很有貢獻的,比如 Google Chrome 瀏覽器在早年使用的就是蘋果公司開源的 WebKit 內核。

然而這一次,蘋果旗下的WebKit又回過頭來,開始擁抱Google旗下的一個開源專案WebRTC。

6月7日,趕在WWDC 2017大會期間,蘋果在Webkit官網宣佈,旗下的瀏覽器內核WebKit將正式支援WebRTC。而未來基於WebKit內核的蘋果係瀏覽器,比如macOS High Sierra、iOS 11中的Safari瀏覽器和Safari技術預覽版32,都將用上WebRTC技術。

說到這裡,我們需要先簡單地說明一下WebRTC,其全稱為Web Real-Time Communication,是一個能夠讓瀏覽器支援即時語音會話或視訊對話的技術。這一技術本來是由Global IP Solutions公司開發的;2010年,Google以6,820萬美元的價格將該公司收購,然後在2011年5月將WebRTC的程式碼開放。

實際上,WebRTC在開放以後,在產業內得到了廣泛的應用。它能夠讓Web開發者能夠基於瀏覽器開發出豐富的即時多媒體應用,而且不需要安裝任何插件;與此同時,它還支援Windows、Linux、Mac、Android等多個平台。

不僅如此,Google還致力於讓WebRTC技術成為HTML5的標準之一。

在宣佈WebKit支援WebRTC的同時,蘋果也同時宣佈了WebKit如何支援的WebRTC的細節;比如說如何調用攝影鏡頭和麥克風,WebRTC API在何時起作用,Safari如何對視訊編解碼器進行支援等。

為了讓基於瀏覽器的視訊會議可用,蘋果還與TokBox和BlueJeans等合夥夥伴一起,基於Sarafi推出了相關的測試產品。蘋果還表示:

下一代的通信技術就在這裡,我們非常期待在 WebKit 和 Apple 平台上看到他們。

此外,在宣佈WebKit支援WebRTC的同時,蘋果還推出了Safari技術預覽版32,開發者可以透過它體驗並開發基於WebRTC的網頁應用;而且它就在現有的macOS Sierra系統中可用。

如果你對Safari技術預覽版32感興趣,可以點擊此處直接下載使用。

 

• 本文授權轉載自:數位時代

使用 Facebook 留言

發表回應

謹慎發言,尊重彼此。按此展開留言規則