Ich habe diesen Artikel über die Codierung für MPEG-DASH gelesen, der mir ein wenig geholfen hat, und dann den Artikel weiterverfolgt .
Mein Endziel ist es, eine Batch-Datei zu erstellen, die ein Verzeichnis mit MP4-Dateien lesen und dann die konfigurierten Video-Bitraten und die MPD-Datei ausgeben kann, die für den MPEG-Dash-Verbrauch durch einen Client erforderlich sind.
Zuvor habe ich mit IIS Smooth Streaming getestet, aber es scheint, dass Microsoft dies aufgibt und hinter dem Fortschritt von MPEG-DASH steht. Ihr Expression Encoder 4 codiert Videos sehr gut für Smooth Streaming, aber sie haben den Verkauf der Pro-Version eingestellt, die h.264 unterstützt, von der MPEG-DASH-Clients abspielen können. Die kostenlose Version unterstützt VC-1 Advanced, was von MPEG-DASH nicht unterstützt wird.
Wie wird für MPEG-DASH codiert? Ich brauche es, um auf Windows ausgerichtet zu sein, da ich einen öffentlichen Server habe, der sehr schnell (Xeon) zum Codieren ist und auch die Bereitstellungsmethode für Spieler sein wird.
Ich würde mich so weit wie möglich von EE entfernen. Mit dem x264-Tool und mp4box können Sie die Dateien konvertieren und segmentieren, die bereit sind, auf jeden Dash-kompatiblen Player gestreamt zu werden. Vor allem, da Sie die Verwendung von Batch-Skripten erwähnt haben, ist dies meiner Meinung nach eine großartige Lösung.
Dies ist eine gute Anleitung: https://web.archive.org/web/20141229070857/http://www.dash-player.com/blog/2014/11/mpeg-dash-content-generation-using-mp4box- und-x264/
ScottN
Chris Martin
Ausgang
ScottN