RTP / UDP-Videostream über lokale Datei?
Ich bin hier stumped ...
Wir verwenden hier ein Signage-Softwarepaket, das aus irgendeinem Grund ALLES in XML codiert, damit alles funktionieren kann ...
Das Problem ist folgendes:
Wir müssen Live-Feeds anzeigen, die über UDP und jetzt auch RTP gestreamt werden. Innerhalb der vorkonfigurierten Einstellungen befindet sich eine XML-Datei. Innerhalb dieser XML-Datei müssen wir der "Datei", die wir übertragen möchten, eine "Adresse" hinzufügen, die in der XML-Datei unter "Dateieigenschaften" gekennzeichnet ist. ABER wir haben keine Ahnung, wie man einen RTP / UDP-Stream akzeptiert! Wann immer wir versuchen, nur die Adresse für die Streams hinzuzufügen, heißt es, dass auf sie nicht zugegriffen werden kann. Es scheint, dass es denkt, dass die Adresse, die wir eingeben, eine tatsächliche Datei ist und keine Adresse, die einfach irgendwo eingegeben werden kann. Was keinen Sinn macht ......
Ich weiß, dass dies eher anwendungsspezifisch ist, aber selbst die Entwickler des Programms wissen nicht, warum wir nicht einfach die RTP / UDP-Adresse eingeben und loslegen können.
SO!
Meine mögliche Lösung, bei der ich Hilfe beim Ermitteln der Einzelheiten für ... brauche, ist, dass wir einen Datei-Container benötigen. Stellen Sie sich vor, dass sich eine Datei auf einer Festplatte befindet, die technisch nur leer ist. Diese Datei könnte so etwas wie Hey_this_is_a_stream.streamfile sein, egal, was mich interessiert ... Diese Datei akzeptiert im Wesentlichen einen Stream. In diesem Fall könnte ich einen RTP / UDP-Videostream akzeptieren, und das Programm, das zu diesem Zeitpunkt auf diese Datei zugreift, kann den Stream so "sehen", als wäre es nur ein normales Video.
Ich denke, eine bessere Erklärung wäre: -RTP / UDP-Stream ist bei 224.0.0.100 -File eingerichtet, so dass nach 224.0.0.100 gesucht wird. -File behält einen konstanten 5-Sekunden-Cache von diesem Stream bei -A Video-Player (wie z. B. vlc) ) öffnet diese Datei - Der Videoplayer sieht den zwischengespeicherten Stream und beginnt, den zwischengespeicherten Inhalt abzuspielen - Weil die Datei ständig mit neuen Videodaten aktualisiert wird, erreicht der Player niemals das "Ende" des Videos und läuft daher, bis es vorhanden ist Es werden keine Videodaten mehr über den Stream zur Datei bereitgestellt
Ich weiß, dass es so etwas gibt, das irgendwo existiert ... Ich habe ein Dokument gelesen, das von einem Entwickler für Google geschrieben wurde, der über den Standard dafür sprach und in sehr hohem technischen Detail die Spezifikationen und Anwendungsfälle besprach Art von Code oder Informationen darüber, wie eine Person dies erreichen kann ...
Kennt jemand etwas, das etwas Ähnliches kann?
Ich hatte über die Verwendung der VLC-Funktion "Stream to File" nachgedacht, die funktionieren könnte ... Aber ich weiß, dass einige Videocontainer für die Wiedergabe nicht funktionieren, es sei denn, die Datei selbst ist "geschlossen" ... irgendwie wie CD's damals. Einige Player konnten eine CD nur lesen, wenn sie "gemastert" wurde und daher "geschlossen" wurde, nachdem Dateien hinzugefügt wurden.
Wenn niemand von einem Programm weiß, das diese bestimmte Sache ausführt, weiß jemand, welche Art von Video-Container mit offenem Ende verwendet werden könnte, so dass ich VLC nur die RTP / UDP-Streams anzeigen lassen und sie dann in eine Datei streamen könnte kann dann von einem anderen Player darauf zugegriffen werden, um zu sehen, was gerade gestreamt wird?
0 Antworten auf die Frage
Verwandte Probleme
-
4
iPod-Touch zum Abspielen von Filmen vom PC auf der PS3?
-
5
Wie kann ich Internetfilme (Hulu usw.) am besten auf meinem Fernseher ansehen?
-
4
Wie kann ich die Größe eines riesigen MP4-Videos reduzieren?
-
2
Gibt es eine Möglichkeit, ein Webradio in einem Netzwerk gemeinsam zu nutzen?
-
3
Blu-ray-Softwareoptionen für Mac OS X?
-
2
Wie verwende ich meine GPU, um die Videocodierung zu beschleunigen?
-
1
Live-Videostreams verzögern
-
3
Wie kann eine DVD mit dem VLC Media Player unter Mac OSX gerippt werden?
-
4
Wie füge ich Clips von einer DVD in eine Website ein?
-
1
Bei der Wiedergabe von DVDs mit VLC Media Player werden Video und Audio mehrmals pro Sekunde angehal...