Ich habe gesehen, dass SCTP ab Chrome 31 für Datenkanäle verwendet wird, und offiziell werden RTP-basierte Kanäle im Februar 2014 gemäß diesem Google-Gruppen-Thread veraltet sein:
Bedeutet dies, dass auch webrtc Audio- und Videokanäle über SCTP übertragen werden (wenn nicht schon in Arbeit)?
Wie passt RTP in den gesamten SCTP-Transportaufwand? Bedeutet das, dass SRTP-Pakete über den SCTP-Datenkanal fließen? Oder vielleicht wird nur die Nutzlast über das SCTP-Transportprotokoll gesendet.
Wenn ich Informationen über SCTP lese, kombiniert es das Beste aus TCP- und UDP-Protokollen; aber es enthält standardmäßig keine Verschlüsselung; der überfließende Verkehr sollte also immer noch verschlüsselt sein.
Jede zusätzliche Information wäre hilfreich. Danke!
Audio und Video werden weiterhin über RTP laufen (eigentlich SRTP, die sichere Version oder RTP), aber der Datenkanal verwendet SCTP über DTLS über UDP. Sowohl Firefox als auch Chrome implementieren dies und Sie finden es in den IETF-Entwurfsspezifikationen beschrieben. Bei einigen Arten von NAT / Firewall-Traversierung können die UDP-Pakete in TURN über TCP getunnelt werden.
Ich freue mich, Ihnen Hinweise zu den Entwurfsspezifikationen zu geben, wenn das hilft.