|
WMV-Dateien in Webseiten einbinden Die
Vorgehensweise über Metadateien ist für WMV-Dateien nicht notwendig.
Das Streaming funktioniert im Zusammenspiel mit dem entsprechenden Mediaplayer.
Die Technik dahinter nennt Microsoft Für die Einbindung in eine HTML-Seite stellen sich die bekannten Kompatibilitätsprobleme, wie bereits bei Realvideo beschrieben (object/ embed). Mit der Beliebtheit des Firefox/Mozilla-Browsers gips ein neues Problem. (...wird am Ende des Tutorials beschrieben...) Die
Classids für den Media Player sind: Ich empfehle mit der neueren Playervariante zu arbeiten und mit mindestens WMV-8 zu encodieren. (Hinweis: für Mozilla/Firefox ist wahrscheinlich die ClassID des 6.4 anzuraten - siehe Mozillabug). Die simpelste Quelltextvariante wäre hier: <object ID="Player" height="350" width="384" CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"> Das Beispiel
dafür ist Space Tours
Mix 5 mit WMV-8 encodiert. |
||
![]() |
||
Das
Beispiel oben enthält die Playercontrols & schaut nicht wirklich
gut aus.
Media
Player 6.4 Beide Player haben nun allerdings verschiedene Parameter!! Windows
Media Player 6.4 Windows
Media Player 9 Das Ganze
schreckt erst mal ziemlich ab. Ich weiß selbst nicht um die Bedeutung
aller Parameter geschweige denn hab ich sie alle ausprobiert. In der Praxis
braucht man auch nur einige wenige. Klar ist jedenfalls die Unterschiedlichkeit
der Parameter. Die Syntax wird im obigen Codebeispiel ersichtlich. Statt
True und False kann auch 1 bzw. 0 verwendet werden. Zahlenwerte (z. B.
für Buffering Time müssen ausprobiert werden, 5 ist hier der
Defaultwert). <object ID="mPlayer" type="application/x-oleobject"
height="240" width="320" CLASSID="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95">
Achtung:
Es gibt ein Problem, welches den Mozilla/ Firefoxbrowser betrifft, die
mittlerweile große Verbreitung gefunden haben (ich teste nur noch
für IE und Firefox/ Mozilla). Lösung: Ich verwende die Parameter vom Player 6.4 und codiere sicherheitshalber mit dem WMV1 = V7-Codec. Prinzipiell funktioniert auch der neueste WMV3 = V9, aber ich bilde mir mehr Abwärtskompatibilität (haha) ein. Übrigens: Auf vielen PCs würde auch eine einfache Einbindung mit dem "embed"-Tag funktionieren, auch der IE 6 und der IE 7 gäben sich völlig damit zufrieden (das wäre eine Menge weniger Arbeit!). Ein Beispiel dafür ist hier: Einbindung nur mit "Embed". Besser akzeptieren wir einfach, dass mit jeder neuen Player-/ Browser-Generation/ Version unerwartete und keinesfalls lustige Dinge bei der Videoeinbung passieren können.
|
||