Ich möchte coturn mit oAuth . Wenn ich es richtig verstanden habe, muss ich zwei Dinge tun:
ACCESS-TOKEN
und USERNAME
STUN Erster Punkt ist klar, aber wie muss ich meinen WebRTC-Client ändern, um den zweiten Punkt zu erreichen?
Ohne oAuth würde ich mein RTCPeerConnection
folgendermaßen initialisieren:
Der Entwurf WebRTC 1.0 definiert eine RTCIceCredentialType
enum, so dass ich denke, dass ich sie brauche So änderst du meine Konfiguration:
Mit Wireshark kann ich das Attribut ACESS-TOKEN
nicht sehen. Irgendwelche Ideen oder kennt jemand ein funktionierendes Beispiel?
Es scheint, als hätten sich die Dinge ein wenig geändert, seit die ursprüngliche Frage gestellt wurde. Die Pull-Anfrage webrtc-pc # 1033 ändert die Spezifikation und führt die folgende iceServers
-Konfigurationssyntax ein:
Weitere Informationen zu Konfigurationsbeispielen finden Sie auf der Dokumentationsseite RTCIceServer
.
Tags und Links oauth webrtc stun turn rfc5766turnserver