Ich recherchiere schon seit einiger Zeit, habe aber keine festen Hinweise gefunden.Wie repliziere ich die Stream-Kombinationsfunktion von Google "Hangouts On Air"?
Zuvor hatte ich eine Wowza/Flash-App mit Videochatroom-Funktionalität (sagen wir 4 oder 8 Video/Audio-Streams) und möchte die Streams serverseitig in einen Video-/Audio-Stream kombinieren, um gesendet zu werden ein Live-Youtube-Kanal oder ein CDN wie AWS CloudFront. Außerdem frage ich mich, wie dies in WebRTC mit einem zentralen Server implementiert werden würde.
Ich habe ein paar Projekte wie jMixer und einige hilfreiche Keywords wie "vision mixer" gefunden, um meine Suche zu unterstützen, aber ich suche nach vorherigen Erfahrungen oder neuen Ideen. Jetzt einschließlich WebRTC sehe ich "Multipoint Control Unit" zur Zentralisierung der Streams und "Mashup".
Die andere Möglichkeit ist es, so etwas wie ich selbst mit einer kommerziellen Video-Dekodierung/Kodierung-Bibliothek zu rohen Frames zu erstellen, die Frames zusammenheften und dann zu kodieren. Ich ging ursprünglich diese Route hinunter, legte aber das Projekt auf Eis.
Was sind einige Ideen, Keywords, bestehende Software (Open Source bevorzugt) oder sogar Artikel, um diese Livestreams in Echtzeit zu kombinieren? Oder codiert es selbst, als ob ich die erforderliche Route wäre?
Nicht auf der Suche nach einer codierten Lösung, sondern eher nach einer allgemein effizienten Lösung (in Zeit und Ressourcen, keine Berechnung), die für alle Benutzer anwendbar ist.
Danke!