Leksikon

WebRTC

WebRTC je otvoreni web standard za komunikaciju u realnom vremenu koji omogućava glasovne i video pozive direktno u pregledniku, bez dodatnog softvera.

Šta je WebRTC?

WebRTC je skraćenica od Web Real-Time Communication. To je skup interfejsa i protokola koji omogućava preglednicima i aplikacijama da u realnom vremenu razmjenjuju audio, video i bilo koje druge podatke. Programski interfejs standardizuje W3C, dok mrežni protokoli u osnovi potiču od IETF-a. Svi veći preglednici podržavaju WebRTC, pa video pozivi na web stranici mogu raditi bez instalacije ičega.

Kako se uspostavlja WebRTC veza

Prije nego što dva uređaja mogu razgovarati, preko posredničkog servera (signalizacija) razmjenjuju koje formate podržavaju i mrežne adrese na kojima su dostupni. Uz pomoć takozvanih STUN servera otkrivaju svoju javnu adresu i zatim pokušavaju da se povežu direktno. Ako to spriječe vatrozidi ili postavke rutera, podatke umjesto toga prosljeđuje TURN server. Za grupne pozive mnoge usluge koriste i centralni medijski server koji prosljeđuje tokove svim učesnicima.

Sigurnost i privatnost

WebRTC uvijek šifruje audio i video u prijenosu: DTLS je obavezan za razmjenu ključeva, a SRTP za medijske tokove. Ako poziv ide preko centralnog medijskog servera, međutim, taj server može, zavisno od implementacije, obrađivati podatke u dešifrovanom obliku; za pravo šifrovanje s kraja na kraj potrebne su dodatne mjere. Kod direktne veze učesnici obično saznaju i IP adresu jedni drugih. Web stranica smije koristiti tvoju kameru i mikrofon samo ako to dozvoliš u svom pregledniku.

Na Friendstimeu

Na Friendstimeu glasovne i video pozive pokrećeš direktno iz četa. Na računaru je dovoljan aktuelan preglednik, nije potreban nikakav dodatni program, a pozivi rade i između preglednika i Android aplikacije. Grupne pozive pokrećeš u Android aplikaciji iz grupnog četa; ko je pozvan u pregledniku, može se pridružiti. Ekran možeš dijeliti u video pozivima u pregledniku na računaru, a u Android aplikaciji i u glasovnim pozivima.

Često postavljana pitanja

Moram li nešto instalirati za WebRTC?

Ne. WebRTC je već ugrađen u sve veće preglednike. Samo moraš dozvoliti pristup kameri i mikrofonu kada to stranica zatraži.

Otkriva li WebRTC moju IP adresu?

Kod direktne veze druga osoba obično saznaje tvoju IP adresu. Ako se veza usmjerava preko releja ili medijskog servera, taj server umjesto toga vidi adresu.

Srodni pojmovi

Srodne teme

Isprobaj Friendstime

Registracija traje minut i besplatna je.

Svi pojmovi u leksikonu →