WebRTC - Wie viele STUN / TURN Server muss ich angeben?

Ich habe Probleme mit NAT traversal und WebRTC. Videostreaming arbeitet mit einigen Leuten, aber nicht mit jemand, der hinter einem Studentenwohnheim router.

Ich denke, das sollte gelöst werden, indem über einen TURN-server. Ich habe es so gemacht es immer noch nicht funktioniert, und jetzt Frage ich mich, ob der TURN-server überhaupt funktioniert. In der Konsequenz Frage ich mich, ob ich kann oder sollten mehrere TURN-Servern, und wenn ja, wie.

Fand ich diese Liste der STUN/TURN-Server in einem anderen thread. Nun bin ich setzen, wie dies

var STUN = {
    'url': 'stun:stun.l.google.com:19302',
};

var TURN = {
    url: 'turn:[email protected]:80',
    credential: 'homeo'
};

var iceServers = 
{
    iceServers: [STUN, TURN]
};

var pc = new RTCPeerConnection(iceServers);

Also meine Frage ist im Grunde: Ist es möglich, mehrere STUN/TURN-Server? Sollte ich es tun, wenn möglich, und wie würde der code Aussehen?

InformationsquelleAutor der Frage spacecoyote | 2014-04-25

Schreibe einen Kommentar