Ich mache Forschung für ein Projekt, das gleich beginnt.Hinweise zur dynamischen Kombination mpeg-dash mpd Daten
Wir werden Hunderte von 30 Sekunden Videodateien geliefert, die der Endbenutzer auswählen kann (über verschiedene Filter), die wir dann abspielen möchten, als wäre es ein Video.
Es scheint, dass Media Source Extensions mit MPEG-DASH der Weg zu gehen ist.
ich fühle mich wie vielleicht in der folgenden Art und Weise zu lösen sein könnte, aber Ich möchte fragen, ob das Recht von jedermann klingt, die ähnliche Dinge
Meine Theorie getan hat:
erstellen MPD für jedes Video (via mp4box oder ein ähnliches Werkzeug)
Benutzer eine Auswahl treffen (von denen jeder hat einen MPD)
Lesen Sie jede mpd und erhalten ihre <period>
Elemente (wahrscheinlich nur jeweils eine)
Erstellen Sie eine neue MPD-Datei und fügen Sie alle <period>
Elemente in der Reihenfolge ein.
Caveats
Ich stelle mir dies problematisch sein kann, wenn die Videos verschiedene Größen sind Formate usw., aber in diesem Fall können wir Konsistenz annehmen.
Also meine Frage ist für jeden mit mpeg-dash/mpd exterience, klingt das richtig? Oder gibt es einen besseren Weg, dies zu erreichen?
So hat es funktioniert, es war ein ziemlich Prozess, aber alles mögliche. Die Details sind völlig situationsbedingt, aber ich habe hier eine Beschreibung meiner Präzession geschrieben https://medium.com/@rburnie/merging-video-stream-data-54442cc6ea59 – rgb