成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

促進(jìn)全球互通互聯(lián):WebRTC 成為 W3C 和 IETF 標(biāo)準(zhǔn)

譯文
開(kāi)發(fā) 開(kāi)發(fā)工具 新聞
定義Web標(biāo)準(zhǔn)的過(guò)程是一個(gè)冗長(zhǎng)的過(guò)程,要確保跨瀏覽器的有用性、一致性和兼容性。如今,萬(wàn)維網(wǎng)聯(lián)盟(W3C)和互聯(lián)網(wǎng)工程任務(wù)組(IETF)同時(shí)宣布 Web 實(shí)時(shí)通信(WebRTC)為正式標(biāo)準(zhǔn)。

【51CTO.com快譯】WebRTC 可為瀏覽器、移動(dòng)應(yīng)用程序和桌面應(yīng)用程序提供實(shí)時(shí)通信功能,通常用于視頻通話。2009年,Google提出創(chuàng)建WebRTC的想法,以替代無(wú)法在瀏覽器中運(yùn)行的Adobe Flash和桌面應(yīng)用程序。

??

上一代基于瀏覽器的產(chǎn)品是建立在許可的專有技術(shù)之上的,各種產(chǎn)品都是用這種技術(shù)制作的,包括Hangouts。谷歌隨后收購(gòu)了向其提供技術(shù)許可的公司,并將其作為開(kāi)源WebRTC項(xiàng)目提供。這個(gè)代碼庫(kù)集成在Chrome中,并被大多數(shù)使用WebRTC的應(yīng)用程序使用。與其他瀏覽器供應(yīng)商和行業(yè)領(lǐng)袖(如Mozilla、微軟、思科和愛(ài)立信)一起,WebRTC的標(biāo)準(zhǔn)化在W3C和IETF中被啟動(dòng)。

2013年,Mozilla和谷歌展示了各自瀏覽器之間的視頻通話。隨著標(biāo)準(zhǔn)的不斷演進(jìn),不同瀏覽器的實(shí)現(xiàn)差異與兼容性等挑戰(zhàn),最終得到了解決。

現(xiàn)在,WebRTC規(guī)范附帶了一整套平臺(tái)測(cè)試和工具來(lái)解決兼容性問(wèn)題,各個(gè)瀏覽器也相應(yīng)地調(diào)整了它們的實(shí)現(xiàn)方式。結(jié)束了Web開(kāi)發(fā)人員必須不斷將他們的服務(wù)適配不同的瀏覽器的艱難時(shí)期。

架構(gòu)和功能

WebRTC規(guī)范的核心部分是RTCPeerConnection API。RTCPeerConnection使用點(diǎn)對(duì)點(diǎn)協(xié)通信協(xié)議,處理連接不同端上的兩個(gè)應(yīng)用程序。PeerConnection API與getUserMedia和getDisplayMedia密切交互,用于訪問(wèn)攝像頭和麥克風(fēng),以及捕捉屏幕內(nèi)容。WebRTC允許通過(guò) DataChannel 發(fā)送和接收包含音頻和視頻內(nèi)容以及任意二進(jìn)制數(shù)據(jù)的流。

用于處理、編碼和解碼音頻和視頻的媒體功能是WebRTC實(shí)現(xiàn)的核心。WebRTC支持各種音頻編解碼器,Opus是最常用和通用的。WebRTC實(shí)現(xiàn)需要同時(shí)支持谷歌的免費(fèi)使用VP8視頻編解碼器和H.264來(lái)處理視頻,并且通過(guò)DTLS和SRTP協(xié)議保證連接加密。

低延遲,應(yīng)用廣

WebRTC廣泛應(yīng)用于時(shí)間要求嚴(yán)格的應(yīng)用,如遠(yuǎn)程手術(shù)、系統(tǒng)監(jiān)控、自動(dòng)駕駛汽車的遠(yuǎn)程控制,以及在不可能緩存的UDP上構(gòu)建的語(yǔ)音或視頻通話。谷歌、Facebook、思科、RingCentral和Jitsi等公司幾乎所有基于瀏覽器的視頻通話服務(wù)都使用WebRTC。現(xiàn)在谷歌Stadia和NVIDIA Geforce 使用WebRTC將游戲流從云服務(wù)器傳送到Web瀏覽器沒(méi)有可感知的延遲。

在過(guò)去的一年里,由于瀏覽器內(nèi)部視頻通話需求的增加,WebRTC在Chrome上的使用率增加了100倍。

WebRTC未來(lái)可期

盡管WebRTC現(xiàn)在已經(jīng)成為W3C標(biāo)準(zhǔn),但仍在繼續(xù)改進(jìn)。新的視頻編解碼器AV1可以節(jié)省高達(dá)50%的帶寬,現(xiàn)在可以在WebRTC和網(wǎng)絡(luò)瀏覽器中使用。開(kāi)放源代碼庫(kù)的持續(xù)改進(jìn)有望進(jìn)一步減少延遲,并提高流媒體視頻的質(zhì)量。

WebRTC NV主動(dòng)創(chuàng)建補(bǔ)充API以支持新的用例。包括對(duì)現(xiàn)有API的擴(kuò)展,以提供對(duì)現(xiàn)有功能的更多控制,如可擴(kuò)展的視頻編碼。這也為Web開(kāi)發(fā)人員提供了更大的靈活性,可以通過(guò)集成高性能的定制WebAssembly組件進(jìn)行創(chuàng)新。隨著5G網(wǎng)絡(luò)的興起和對(duì)更多互動(dòng)服務(wù)的需求,我們期待看到基于WebRTC的服務(wù)建設(shè)繼續(xù)增加。

【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】

責(zé)任編輯:黃顯東
相關(guān)推薦

2021-01-28 15:25:11

W3CIETFWebRTC

2009-04-03 09:06:00

瀏覽器W3C標(biāo)準(zhǔn)

2010-09-28 09:38:22

DOM模型

2011-09-07 17:28:15

2012-04-06 13:18:58

IE6W3CDIV

2011-10-24 13:05:50

2021-05-20 15:11:59

鴻蒙HarmonyOS應(yīng)用

2012-10-09 10:29:28

谷歌蘋果W3C

2016-07-19 17:20:32

W3C

2016-08-05 13:29:39

w3c流程css

2011-10-24 14:16:13

XML加密算法XML加密

2012-04-13 09:55:20

CSSWEB

2018-03-26 23:01:47

2009-03-28 09:51:12

2021-12-01 18:22:16

程序W3C標(biāo)準(zhǔn)

2010-05-23 10:11:01

Widget開(kāi)發(fā)

2012-12-19 09:33:20

HTML5

2012-07-05 10:02:39

CSS

2024-12-26 01:27:41

2015-07-03 16:59:05

W3C檢查工具Mobile Chec
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 国产精品久久在线观看 | 欧美成人激情 | 免费精品久久久久久中文字幕 | 午夜天堂精品久久久久 | 成在线人视频免费视频 | 中文字幕视频在线看5 | 欧美涩涩网 | 又黄又色| 国产精品国产三级国产aⅴ无密码 | 精品视频一区二区 | 成人在线影视 | 中文精品视频 | 日韩在线国产精品 | 国产视频二区 | 亚洲狠狠爱一区二区三区 | 国产精品不卡视频 | 一区二区视频免费观看 | 久久久久久国产精品免费免费狐狸 | 日本激情一区二区 | 欧洲免费视频 | 国产精品亚洲欧美日韩一区在线 | 91色视频在线观看 | 国产免费一区二区 | 黄色网址在线免费观看 | 亚洲天天干 | 日日噜噜噜夜夜爽爽狠狠视频97 | 午夜视频在线免费观看 | 国产精品久久久久久吹潮 | 成人精品国产免费网站 | 亚洲欧美国产毛片在线 | 国产成人高清在线观看 | 久久高清免费视频 | 欧美三级电影在线播放 | 国产欧美日韩在线观看 | 国产精品毛片一区二区在线看 | 欧美日韩一区在线 | 一级在线观看 | 91视频免费在观看 | www免费视频 | 精品国产视频在线观看 | 久久亚洲综合 |