Tutto il lavoro per la funzionalità webRTC viene eseguito su un server WebRTC? Ad esempio, nello rtc data channel from simpl.info è sufficiente copiare l'html per la casella di testo di input e la casella di testo, nonché il codice JavaScript e copiarlo sul computer locale e funziona perfettamente. Quando il JavaScript file viene ispezionato più vicino, ci sono molte chiamate provenienti da librerie webRTC senza averle sul mio computer locale. OSSIAcome funziona webRTC funzionalmente?
window.localPeerConnection = new webkitRTCPeerConnection(servers,
{optional: [{RtpDataChannels: true}]});
in un primo momento ho pensato di ottenere questi metodi per lavorare avrei dovuto scaricare WebRTC alla macchina locale che ospiterà le pagine e poi mi può chiamare in quel modo. Ma non sembra essere il caso, ho provato la maggior parte degli esempi e funzionano tutti senza avere webRTC localmente.
Ho guardato il webRTC intro video che passa su molte delle funzionalità, ma non spiega questa particolare domanda. Un altro aspetto che mi confonde, è il fatto che quando vai al numero ufficiale webrtc.org getting started tutorial, fornisce istruzioni passo passo per scaricare le librerie webRTC, cosa che ho fatto. Ma qual è lo scopo di questo se non hai bisogno di loro per creare app webRTC e il lavoro viene svolto in un server esterno?
ho visto un'altra domanda dove il titolo è quasi identico, how does webRTC work?, ma dopo aver letto la risposta accettata e la questione la sua diversa, OP ha voluto sapere come il peer to peer connessione lavorato e hanno spiegato a lui opere ICE e TURN server, che ho capito dal video introduttivo, la mia domanda è di più questi server, ICE, ecc. Sono ospitati da Google o li possiamo ospitare localmente. E se il suo qualcosa su Google ospita ecc., Non è meno sicuro che essere in grado di ospitare localmente?