bootsector
Lt. Junior Grade
- Registriert
- Aug. 2009
- Beiträge
- 378
Hi @ all!
Die Idee ist simpel - live Radio von zu Hause zum Server streamen und von dort aus in die Welt verteilen.
Wenn nun aber ein Video hinzukommt, kommt es u.U zu Synchronisationsproblemen.
Das Setup sieht folgendermaßen aus:
Laptop als "Audio- und Videovermittler", also Musik kommt vom Lappi (Traktor, etc...) , Mic und Kamera sind als Peripherie angeschlossen.
Audio- und Videosignal werden jetzt (getrennt) an den per USB angeschlossenen Raspberry geschickt, wo per hardwareencoding das Video verkleinert wird (muss nich die beste Qualität haben, erste Tests waren vielversprechend).
Vom Raspi aus werden Video- und Audiodaten zum Server gestreamt. DORT sollen nun beide Signale gesynct werden, um sie auf der vom selben Server gehosteten Website per http (oder einem anderen protokoll, soweit bin ich mit der Planung noch nicht) an jeden zu schicken, der Lust drauf hat.
Nun zu meiner Frage: Wie bewerkstelligt man diesen Sync? Was für Techniken gibt es (Soft-/ Hardware, Vor- /Nachteile). Stelle ich mir das doch zu einfach vor und habe irgendwo was nicht beachtet?
Danke für eure Meinungen und Hilfe.
Mit freundlichen Grüßen,
bootsector
edit: bestenfalls soll das ganze natürlich automatisiert ablaufen, ohne selber irgendwelche Timeouts einstellen zu müssen...
edit: bin ich hier falsch oder was is da los?
Die Idee ist simpel - live Radio von zu Hause zum Server streamen und von dort aus in die Welt verteilen.
Wenn nun aber ein Video hinzukommt, kommt es u.U zu Synchronisationsproblemen.
Das Setup sieht folgendermaßen aus:
Laptop als "Audio- und Videovermittler", also Musik kommt vom Lappi (Traktor, etc...) , Mic und Kamera sind als Peripherie angeschlossen.
Audio- und Videosignal werden jetzt (getrennt) an den per USB angeschlossenen Raspberry geschickt, wo per hardwareencoding das Video verkleinert wird (muss nich die beste Qualität haben, erste Tests waren vielversprechend).
Vom Raspi aus werden Video- und Audiodaten zum Server gestreamt. DORT sollen nun beide Signale gesynct werden, um sie auf der vom selben Server gehosteten Website per http (oder einem anderen protokoll, soweit bin ich mit der Planung noch nicht) an jeden zu schicken, der Lust drauf hat.
Nun zu meiner Frage: Wie bewerkstelligt man diesen Sync? Was für Techniken gibt es (Soft-/ Hardware, Vor- /Nachteile). Stelle ich mir das doch zu einfach vor und habe irgendwo was nicht beachtet?
Danke für eure Meinungen und Hilfe.
Mit freundlichen Grüßen,
bootsector
edit: bestenfalls soll das ganze natürlich automatisiert ablaufen, ohne selber irgendwelche Timeouts einstellen zu müssen...
edit: bin ich hier falsch oder was is da los?
Zuletzt bearbeitet: