Video-Streaming über mehrere Anzeigeeinheiten

Video-Streaming über mehrere Anzeigeeinheiten

Wir müssen Videos über etwa 4/8 Terminals in einer öffentlichen Einrichtung teilen, wo wir Live-Videos aus der Einrichtung sowie Nachrichten (Werbung) anzeigen und auch Videos (nicht live) abspielen müssen, die zentral von einem anderen Standort aus gesteuert werden müssen. Wir können die zentrale Standortverwaltung über das Internet, über SSH, durchführen.

Wir möchten Kameras an einen Computer anschließen und den Computer zur Anzeige auf mehreren Anzeigeeinheiten verwenden. Wir müssen, wenn möglich, Live-Titel erstellen. Nach der lokalen Live-Übertragung, die normalerweise etwa ein bis zwei Stunden pro Tag dauert, möchten wir andere Videos lokal vom PC-Server abspielen.

Da die Budgets sehr begrenzt sind, sollte vorzugsweise alles unter Linux laufen …

Nachtrag -- Es ist nicht über WAN, sondern über einen lokalen Bereich. Ich ziehe es vor, kein LAN zu verwenden, wir würden, wenn möglich, lieber Koaxialkabel verwenden. Der Grund ist, dass ich, wenn es LAN ist, eine Art Netzwerkgerät benötige, zumindest einen Thin Client.

Antwort1

Lass mich das klarstellen.

Eingänge:Live-Video (Kameras), Display-Nachrichten (Werbung) und aufgezeichnetes Video, Hinzufügen von Titeln

Ausgaben:4-8 Videobildschirme. Steuerung über das LAN.

Richtig. All das ist möglich. Es gibt die nötige Hardware und Software. Es ist allerdings nicht billig. Es gibt keine Open-Source- oder kostenlose Software-Alternative, die alles kann, was Sie möchten, und ich wette, keine davon erreicht einen Standard, mit dem Sie sich zufrieden geben würden.

Sie möchten eine Live-Video-Compositing-/Mixing-Suite. So etwas wie eineGrünes NilpferdEin Medienserver würde das Ganze wahrscheinlich handhaben. Ich werde einen meiner VJ-Freunde bitten, vorbeizukommen und sich diese Frage anzusehen.

Sie benötigen außerdem eine Möglichkeit, den Video-Ausgang auf 8 Geräte aufzuteilen und zu spiegeln. Ich würde wahrscheinlich eine Aufteilung mit einem1:10 Verteilverstärker, dann verteilenHDMI über Glasfaserbis zum Ende angezeigt wird.

Es könnte seinmöglichmit VLC oder Red5 Media Server, aber der Aufwand, das alles zu verwalten, erscheint mir ein wenig abschreckend, und die Qualität dürfte durchaus Mist sein.

Antwort2

Schauen Sie sich anVLCEs ist in der LageStreaming in verschiedenen Formatenund natürlich auch das Abspielen - sei es gestreamter oder lokal vorhandener - Videodaten.

Wir haben vor einiger Zeit etwas mit ähnlichen Anforderungen eingerichtet – VLC hat MPEG2-Stream-Daten von mehreren Netzwerk-Webcams abgerufen, die über eine ziemlich schmale WAN-Verbindung verbunden waren, und sie erneut ins Internet gestreamt (d. h. als Reflektor fungiert).

Im Nachhinein denke ich, dass es sich lohnen könnte, die Idee von Streaming-Servern und Streaming-Clients zu prüfen. DieDLNA-Streaming-Clientskönnen normalerweise über das Netzwerk „ferngesteuert“ werden. Obwohl es anscheinend keine sofort einsatzbereite DLNA-kompatible Medienserverlösung gibt, die Live-Streams von Webcams unterstützt, gibt es Open-Source-Serversoftware wieMediengrabist ziemlich flexibel und es gibt eineman kann viele tolle Sachen damit machen.

Zusatz: Da Sie für die Videoübertragung kein Netzwerk verwenden werden, handelt es sich hier um eine reine Videofrage. Ein PC zwischen Ihrer Kamera und Ihren Displays bringt kaum einen Mehrwert – verwenden Sie einfach eine normale Kamera mit einem analogen S-Video- oder Composite-Ausgangssignal und teilen Sie es auf Ihre Monitore auf. Wenn Sie ein knappes Budget haben, können Sie CCTV- oder Konferenzgeräte verwenden – es handelt sich um Massenware und ist daher recht günstig, obwohl Sie von einer solchen Lösung keine Studioqualität erwarten sollten. Die CCTV-Splitter/Matrixschalter mit BNC-Eingängen und -Ausgängen würden sowohl für Composite-Videosignale als auch für S-Video geeignet sein – das S-Video-Signal würde im Vergleich zu Composite nur doppelt so viele Ein-/Ausgänge beanspruchen.

Antwort3

So etwas machen wir hier auch.

Wir übertragen kein Live-Video von einer Kamera, aber es wäre möglich. An der Decke unseres Callcenters hängen etwa 14 LCD-Fernseher. Sie sind alle über S-Video mit dem Serverraum verbunden. Sie gehen alle an einen S-Video-Verstärker; der Verstärker gibt auch Audio wieder, aber wir haben uns dagegen entschieden (wir bieten lokales Radio über kabelgebundene Lautsprecher an). An den S-Video-Verstärker geht ein PC mit S-Video-Ausgang.

In unserer aktuellen Konfiguration kann ich den PC entfernen und einen DVD-Player oder irgendetwas anderes einsetzen, das ich in S-Video umwandeln kann. Wir haben auch eine Video-Overlay-Box verwendet, die ein Banner anzeigt, das Statistiken aus einer Datenbank abruft (eine benutzerdefinierte Adobe AIR-Anwendung, die ich geschrieben habe, um die Statistiken über ODBC abzurufen).

Es war das Billigste, was wir finden konnten. Unsere längste S-Video-Strecke ist etwa 250 Fuß lang und ich habe erfolgreich Videos über HDMI über 100 Fuß übertragen und es funktioniert/sieht gut aus.

Ich glaube, der S-Video-Verstärker/Verteilerblock ist von Pelco und der S-Video-Ausgang ist nur eine ganz normale PC-Grafikkarte mit S-Video-Ausgang auf einem Dell-Tower.

verwandte Informationen