Generieren Sie mpeg-dash-Segmente und mpd-Dateien mit Transportstrompuffer

611
Ishaan Shringi

Ich empfange den mpeg-2-Transportstrom in einem Puffer und ich muss den Inhalt mithilfe von HTTP für eine Webansicht bereitstellen.

Ich plane, es mit der mpeg-dash-Spezifikation und einem einfachen HTTP-Server zu implementieren. Eine Möglichkeit besteht darin, das Transportstrompaket selbst zu analysieren und entsprechend Live-Segmente und eine mpd-Datei zu generieren. Dies scheint jedoch ein langer Prozess zu sein.

Ich habe Tools wie mp4box und ffmpeg durchgearbeitet, die in der Lage sind, mit statischen Mediendateien Dash-kompatible Segmente zu generieren, aber die Dokumentation ist für Anfänger nicht klar genug.

Gibt es eine einfache Möglichkeit, Dash-Inhalt live (im Stammverzeichnis des Servers) zu generieren, indem ein gepufferter Transportstrom als Eingabe verwendet wird (möglicherweise über Pipe).

Wenn es einen besseren Weg gibt, lass es mich wissen. Sie glauben, dass das Parsen des Transportstrompakets selbst die bessere Option ist?

0
ffmpeg ist das einfachste. szatmary vor 5 Jahren 0
Kann ffmpeg unter Verwendung von Live-Transport-Stream-Eingaben Bash-Inhalte erstellen? vielleicht durch Pipe oder UDP? @szatmary Ishaan Shringi vor 5 Jahren 0

0 Antworten auf die Frage