Wo ist das Moov-Atom in Silverlight?

0

Ich habe meinen Netzwerkverkehr überwacht, um die Stream-URL für Silverlight-Videos zu ermitteln. Als ich diese URL mit VLC öffnete, konnte moov atom nicht gefunden werden und konnte nicht streamen.

Könnte sich moov atom in einer .XAP-Datei mit Silverlight befinden? Wenn ja, gibt es eine einfache Möglichkeit, moov atom an den URL-Stream anzuhängen?

-- Mehr Fragen:

Befindet sich das Moov-Atom am Ende des Streams, muss die Stream-Länge in der .XAP-Datei angegeben werden. Damit die moov atom silverlight-App zuerst das Ende des Streams erreicht und das moov atom enthält, wird das moov atom nicht in die .XAP-Datei eingefügt.

Joni
quelle
Wenn Sie eine andere Frage haben, posten Sie diese bitte als neue Frage, markieren Sie diese nicht. Es wird nicht beantwortet.
ChrisF

Antworten:

1

Das MPEG-4-Filmatom verstehen :

"Die optimale Position des Moov-Atoms hängt von der gewählten Abgabemethode ab."


Warum wird mein progressives H.264-Video erst wiedergegeben, wenn die gesamte Datei heruntergeladen wurde?

„Eine wichtige Sache beim Abspielen einer H.264-Videodatei als progressiver Download ist, dass sich das Moov-Atom am Anfang der Datei befinden muss. Andernfalls muss die gesamte Datei heruntergeladen werden, bevor sie abgespielt werden kann. … Leider stellen Tools… diese Informationen am Ende der Datei "…". Beim Durchsuchen des Webs habe ich ein Hilfsprogramm gefunden, das das moov-Atom an den Anfang der Datei verschiebt . Renaun Erickson portierte eine C-App nach AIR, die das Moov-Atom verschiebt und die Datei erneut speichert. "

RedGrittyBrick
quelle
Sind Sie sicher, dass Silverlight-Video h.264 verwendet?
Slhck
@slhck: Aus diesem Artikel: "Silverlight unterstützte H.264-Videos und alle schwärmten davon."
RedGrittyBrick
Ah, ich habe gerade herausgefunden, dass Silverlight tatsächlich in der Lage ist h.264 Anhang B zu streamen
slhck