• <strike id="fdgpu"><input id="fdgpu"></input></strike>
    <label id="fdgpu"></label>
    <s id="fdgpu"><code id="fdgpu"></code></s>

  • <label id="fdgpu"></label>
  • <span id="fdgpu"><u id="fdgpu"></u></span>

    <s id="fdgpu"><sub id="fdgpu"></sub></s>
     首頁(yè) > 新聞 > 國際 >

    WebRTC: HTML5的最了不起的成功案例之一

    2013-12-17 09:14:17   作者:   來(lái)源:CTI論壇   評論:0  點(diǎn)擊:


      CTI論壇(ctiforum)(編譯/鄧旭):WebRTC是基于HTML5的標準,促進(jìn)實(shí)時(shí)、基于瀏覽器的視頻通信,旨在創(chuàng )造一個(gè)幾乎所有上網(wǎng)設備(比如電話(huà)、電視和計算機)都可以在一個(gè)共同的平臺上相互通信的環(huán)境。雖然這個(gè)目標還沒(méi)有實(shí)現,但是已經(jīng)取得了重大的進(jìn)步。

      顧名思義,從任何一臺PC機上發(fā)起WebRTC會(huì )話(huà)都很簡(jiǎn)單,只需打開(kāi)兼容的瀏覽器(Chrome、Firefox和Opera版本18)并登錄到諸如Bistri等WebRTC視頻聊天站點(diǎn)。這種簡(jiǎn)易性與之前相互競爭的實(shí)時(shí)通信產(chǎn)品相比是一個(gè)巨大的變化,因為即使是簡(jiǎn)單的面向客戶(hù)的產(chǎn)品(比如Skype)也要求你下載程序并且進(jìn)行設置。當多種類(lèi)型的設備整合在一起時(shí),就會(huì )變得更加復雜。WebRTC可以避免這一點(diǎn),在所有設備上提供相同的體驗——前提是提供了支持。

      總體而言,WebRTC的支持意味著(zhù)瀏覽器必須要與三個(gè)重要的應用程序接口兼容:getUserMedia (AKA MediaStream), RTCPeerConnection和RTCDataChannel。第一個(gè)接口可以從用戶(hù)設備上捕捉視頻和音頻數據,將其轉化為可用的JavaScript對象。同時(shí),RTCPeerConnecton可以使瀏覽器直接連接到其他瀏覽器或對等物。最后,RTCDataChannel可以實(shí)現任意數據的對等交換,而且等待時(shí)間短,吞吐量高,使得它最適合用于諸如文件傳輸和實(shí)時(shí)文本聊天等應用程序。

      這里的理念是,為這三個(gè)應用程序接口提供完全支持的任何瀏覽器都可以提供相同的WebRTC體驗,不論設備如何。遺憾的是,一些瀏覽器雖然宣稱(chēng)支持WebRTC,但是事實(shí)上它們只支持getUserMedia——Opera 18目前就是這種情況。

      但是,盡管有這些小缺陷,WebRTC仍然是HTML5的最成功應用之一。

      聲明:版權所有 非合作媒體謝絕轉載

    分享到: 收藏

    專(zhuān)題

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 青田县| 仲巴县| 江陵县| 通城县| 田林县| 安顺市| 晋宁县| 桑日县| 乌兰察布市| 马龙县| 莱阳市| 乐平市| 凤阳县| 潼南县| 柘城县| 泗阳县| 饶河县| 惠水县| 渑池县| 阳高县| 佛坪县| 上蔡县| 龙川县| 眉山市| 达孜县| 吕梁市| 施秉县| 调兵山市| 晴隆县| 武隆县| 宜丰县| 微山县| 普陀区| 健康| 广汉市| 阿拉善右旗| 常宁市| 隆子县| 绵阳市| 福泉市| 林甸县| http://444 http://444 http://444 http://444 http://444 http://444