Ich arbeite an einem WebRTC-Client und ich möchte den Clients ermöglichen, die laufende Audio/Video-Sitzung zu ändern, um einen Audio- oder Video-Stream hinzuzufügen oder zu entfernen.WebRTC mehrere Videostreams in der gleichen PeerConnection
Wenn beispielsweise zwischen zwei Clients ein Audio-/Videoanruf läuft, kann ein Client die Sitzung ändern und einen weiteren Videostream hinzufügen, um seinen Bildschirm freizugeben. Der Remote-Client kann also das Video von der Kamera und das vom Bildschirm aufgenommene Video sehen.
Ich mache die Änderung, indem Sie eine Re-INVITE mit dem aktualisierten SDP senden, die angeblich zwei Video-Media-Linien enthalten soll.
Meine Frage ist, wäre es für den Empfänger möglich, solche SDP zu empfangen und mit jeder Video-Medienleitung unabhängig, aber über die gleiche peerConnection umzugehen?
Vielen Dank.
Ja, es sollte möglich sein –