中文字幕在线视频第一页,黄色毛片在线看,日本爱爱网站,亚洲系列中文字幕一区二区

 首頁(yè) > 新聞 > 國(guó)際 >

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

2013-12-17 09:14:17   作者:   來源:CTI論壇   評(píng)論:0  點(diǎn)擊:


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

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

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

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

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

  聲明:版權(quán)所有 非合作媒體謝絕轉(zhuǎn)載

分享到: 收藏

專題

荔波县| 正镶白旗| 扬州市| 甘谷县| 平塘县| 出国| 盖州市| 札达县| 太仆寺旗| 体育| 蕉岭县| 苏州市| 南开区| 甘德县| 湘潭县| 台北县| 湖南省| 林芝县| 从化市| 宜春市| 阳春市| 鄢陵县| 建水县| 普安县| 临城县| 东方市| 寿光市| 山东省| 涿鹿县| 安龙县| 高碑店市| 武川县| 呼伦贝尔市| 全椒县| 邳州市| 红河县| 湘阴县| 宜宾县| 时尚| 攀枝花市| 讷河市|