A | B | C | D | E | F | G | H | CH | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
WebRTC (anglicky Web Real-Time Communication) je definice API poskytujícího podporu pro telefonní hovory, video chat a peer-to-peer sdílení souborů aplikacím, které lze spustit ve webovém prohlížeči bez použití zásuvných modulů[1]. Pracovní verzi API vytvořilo World Wide Web Consortium (W3C).
Historie
V květnu 2011 zveřejnila firma Google projekt s otevřenými zdrojovými kódy pro komunikaci v reálném čase pomocí webového prohlížeče známou jako WebRTC[2]. Projekt vyvolal aktivitu směřující ke standardizaci relevantních protokolů v organizaci IETF[3] a API pro prohlížeč v organizaci W3C[4].
Pracovní verze dokumentu WebRTC[5] konsorcia W3C popisuje prováděnou implementací v prohlížečích Chrome a Firefox. API je založeno na předběžné práci provedené v pracovní skupině WHATWG[6] označovaná jako ConnectionPeer API a konceptu implementace předcházejím standardy vytvořeném v Ericsson Labs[7]. Pracovní skupina WHATWG očekává (kdy??) další významný vývoj tohoto standardu založený na:
- výsledcích prací probíhajících v rámci skupiny RTCWEB v IETF[8] na definici sady komunikačních protokolů, které spolu s tímto dokumentem budou definovat komunikaci v reálném čase poskytovanou webovými prohlížeči
- otázkách soukromí, které vyvstávají při zpřístupňování lokálních funkcionalit a datových proudů
- technické diskusi uvnitř skupiny, především o implementaci datových kanálů[9]
- zkušenostech získaných prvními experimenty
- zpětné vazbě od jiných skupin a jednotlivců
Struktura
Hlavními komponenty WebRTC jsou:
getUserMedia
umožňuje WWW prohlížeči používat kameru a mikrofon a zachycovat mediální proudy[10]RTCPeerConnection
navazuje audio a video spojení[11]RTCDataChannels
umožňuje prohlížeči sdílet data metodou peer-to-peer[12]
WebRTC API obsahuje také statistické funkce:
getStats
umožňuje WWW aplikacím získávat sadu statistik o WebRTC relacích; tato statistická data jsou popsána ve zvláštním W3C dokumentu[13]
Pracovní verze dokumentu IETF "WebRTC kodek a požadavky na zpracování médií" (anglicky WebRTC Codec and Media Processing Requirements) vydaná v březnu 2012[14] vyžaduje, aby implementace poskytovaly PCMA/PCMU (RFC 3551), telefonní události jako tóny tónové volby (RFC 4733) a kompresní formát Opus (RFC 6716), spolu s minimální funkcionalitou video kodeků. Dokument W3C detailně popisuje API webového prohlížeče pro Peerconnection, datové kanály a zachycování mediálních proudů.
Podpora
WebRTC podporují následující prohlížeče:
- Tradiční osobní počítače
- Google Chrome 23
- Mozilla Firefox 22[15]
- Opera 18[16]
- Microsoft Edge (Chromium based)
- Android
- Google Chrome 28 (implicitně povoleno od verze 29)
- Mozilla Firefox 24[17]
- Opera Mobile 12
- Google Chrome OS
- Firefox OS
V srpnu 2014 prohlížeče Internet Explorer a Safari neobsahovaly nativní podporu WebRTC[18]. Podpora WebRTC pro tyto prohlížeče je v podobě zásuvných modulů[19][20].
Odkazy
Reference
V tomto článku byl použit překlad textu z článku WebRTC na anglické Wikipedii.
- ↑ How WebRTC Is Revolutionizing Telephony. Blogs.trilogy-lte.com (2014-02-21). Retrieved on 2014-04-11.
- ↑ Google release of WebRTC source code from Harald Alvestrand on 2011-05-31 . veřejný-webrtc@w3.org . Dostupné online.
- ↑ Charter of Real-Time Communication in WEB-browsers (rtcweb) working group
- ↑ WebRTC 1.0: Real-time Communication Between Browsers . W3.org . Dostupné online.
- ↑ WebRTC 1.0: Real-time Communication Between Browsers . Dev.w3.org . Dostupné online.
- ↑ Introduction — HTML Standard . Whatwg.org . Dostupné online.
- ↑ Beyond HTML5: Peer-to-Peer Conversational Video | Ericsson Labs . Labs.ericsson.com . Dostupné online.[nedostupný zdroj
- ↑ Rtcweb Status Pages . Tools.ietf.org . Dostupné online.
- ↑ draft-jesup-rtcweb-data-protocol-00 - WebRTC Data Channel Protocol . Tools.ietf.org . Dostupné online.
- ↑ Media Capture and Streams: getUserMedia . W3C, 2013-09-03 . Dostupné online.
- ↑ WebRTC: RTCPeerConnection Interface . W3C, 2013-09-10 . Dostupné online.
- ↑ WebRTC: RTCDataChannel . W3C, 2013-09-10 cit. 2014-10-06. Dostupné online.
- ↑ Identifiers for WebRTC's Statistics API online. W3C, 2014-09-29. Dostupné online.
- ↑ draft-cbran-rtcweb-codec-02 - WebRTC Codec and Media Processing Requirements online. Tools.ietf.org, 2012-03-12 cit. 2014-10-06. Dostupné online.
- ↑ Firefox Notes - Desktop. Mozilla.org (2013-06-25). Retrieved on 2014-04-11.
- ↑ Dev.Opera. My.opera.com. Retrieved on 2014-04-11.
- ↑ Firefox Notes - Desktop. Mozilla.org (2013-09-17). Retrieved on 2014-08-04.
- ↑ Internet Explorer Web Platform Status a Roadmap online. Microsoft cit. 2014-10-06. Dostupné v archivu pořízeném dne 2015-05-04.
- ↑ Priologic Releases First Open Source WebRTC Plugin for Internet Explorer. www.easyrtc.com online. cit. 2014-10-06. Dostupné v archivu pořízeném dne 2014-06-26.
- ↑ http://www.prweb.com/releases/2014/05/prweb11844308.htm
Související článkyeditovat | editovat zdroj
- CU-RTC-WEB
- Jingle (protokol)
- Datagram Transport Layer Security (DTLS), Secure Real-time Transport Protocol (SRTP) – DTLS-SRTP je nezbytný protokol pro správu WebRTC klíčů
Externí odkazyeditovat | editovat zdroj
- Obrázky, zvuky či videa k tématu WebRTC na Wikimedia Commons
- Official website Oficiální WWW server WebRTC
- W3C Web Real-Time Communication Working Group
- IETF Real-Time Communication in WEB-browsers (rtcweb) Working Group
- Google's open source WebRTC software project Archivováno 13. 4. 2014 na Wayback Machine.
- Contact centers could benefit from WebRTC
- WebRTC Book
- Getting Started With WebRTC
- WebRTC and Web Audio resources
- Real-time communication with WebRTC: Google I/O 2013
- WebRTC Interest and History Archivováno 19. 1. 2021 na Wayback Machine.
- WebRTC News and Articles
Text je dostupný za podmienok Creative Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších podmienok. Podrobnejšie informácie nájdete na stránke Podmienky použitia.
Antropológia
Aplikované vedy
Bibliometria
Dejiny vedy
Encyklopédie
Filozofia vedy
Forenzné vedy
Humanitné vedy
Knižničná veda
Kryogenika
Kryptológia
Kulturológia
Literárna veda
Medzidisciplinárne oblasti
Metódy kvantitatívnej analýzy
Metavedy
Metodika
Text je dostupný za podmienok Creative
Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších
podmienok.
Podrobnejšie informácie nájdete na stránke Podmienky
použitia.
www.astronomia.sk | www.biologia.sk | www.botanika.sk | www.dejiny.sk | www.economy.sk | www.elektrotechnika.sk | www.estetika.sk | www.farmakologia.sk | www.filozofia.sk | Fyzika | www.futurologia.sk | www.genetika.sk | www.chemia.sk | www.lingvistika.sk | www.politologia.sk | www.psychologia.sk | www.sexuologia.sk | www.sociologia.sk | www.veda.sk I www.zoologia.sk