Přeskočit na obsah
+420 774 147 594
Kontakt

Slovník

WebRTC

WebRTC (Web Real-Time Communication) je technologie prohlížeče, která umožňuje peer-to-peer výměnu zvuku, videa a libovolných dat mezi prohlížeči bez nutnosti pluginů, stahování nebo zprostředkujících serverů pro samotný mediální stream. Jakmile se spojení naváže pomocí signalizačního procesu, data proudí přímo mezi účastníky s minimální latencí.

K navázání spojení je potřeba signalizační server, přes který si účastníci vymění popisy relace a síťové kandidáty, a často také STUN a TURN servery, které řeší průchod přes NAT v případech, kdy přímé peer-to-peer spojení blokují firewally. Jakmile je spojení navázané, přenáší mediální streamy a datové kanály s nízkou latencí. WebRTC pohání videokonferenční aplikace, nástroje pro sdílení obrazovky, peer-to-peer přenos souborů, živé vysílání s minimálním zpožděním i síťovou komunikaci v hrách pro více hráčů. Pro webové vývojáře, kteří staví funkce pro komunikaci v reálném čase, poskytuje WebRTC nativní infrastrukturu prohlížeče, i když knihovny jako PeerJS a služby jako Twilio složitý proces nastavení výrazně zjednodušují.

Potřebujete pomoc s projektem?

Proberme, jak můžeme přivést Vaši vizi k životu.
Získat nezávaznou nabídku