Können Sie mit webRTC mit einem symmetrischen Schlüssel verschlüsselte Videopakete senden?

438
David

Ich habe etwas über webRTC gelesen, und soweit ich es verstehe, ist es eine Möglichkeit, verschlüsseltes Video / Audio-End-to-End zwischen den WebRTC-Endpunkten zu senden. Nehmen wir an, ich habe ein Netzwerk von Servern, die ein verschlüsseltes Video weiterleiten. Die Server können es daher nicht entschlüsseln. Wenn ich mir das Video jetzt in einem Browser ansehen möchte, kann ich WebRTC verwenden, um eine Verbindung zu einem Server herzustellen, aber dazu müsste ich das Video zunächst auf dem Server entschlüsseln.

Gibt es eine Möglichkeit, das verschlüsselte Originalvideo über WebRTC zu senden und das Video anschließend im Browser zu entschlüsseln? Gibt es also eine Möglichkeit, dass nur der Browser das Video entschlüsseln kann?

0
Nur über den WebRTC-Datenkanal szatmary vor 6 Jahren 0
@szatmary Wie schnell ist der Datenkanal im Vergleich zum direkten Senden des Videos mit WebRTC? David vor 6 Jahren 0
Kommt drauf an, was Sie messen. In Bits pro Sekunde sollte es gleich sein. szatmary vor 6 Jahren 0
@szatmary Wie wäre es, wenn Sie das verschlüsselte Video in die SRTP-Pakete stecken, dann die verschlüsselten Frames im Browser abrufen und sie entschlüsseln. ist das möglich? David vor 6 Jahren 0
Sie können einem Browser keine neuen Protokolle hinzufügen. szatmary vor 6 Jahren 0

0 Antworten auf die Frage