Video einbinden

Baron Sengir

Mitglied
Hallo Ihr Lieben,

ich habe es nun endlich nach langem Suchen und viel Ausprobieren geschafft, ein MPEG1-Video in meine Website zu integrieren. Bei den ersten Versuchen musste ich noch eine Browserweiche zwischenschalten, jetzt habe ich eine Fassung hinbekommen, die Sowohl den IE wie auch Firefox unterstützt.

Jetzt habe ich aber die Website getestet und Festgestellt, unter Windows klappt alles wunderbar. Als ich dann aber mit einer Suse-Linux-Live-Distribution und dem eingebundenen Firerox die Website besuchte ging's natürlich nicht. Man müsse ein Plugin nachinstallieren... Diese Meldung kennt Ihr ja sicherlich.

Kurz darüber nachgedacht und schon war mir klar, woran es liegt: Ich habe den Windows Mediaplayer als ActiveX eingebettet. Das kann mit Linux ja nicht gutgehen.

So weit zur Vorgeschichte. Jetzt meine Frage: Gibt es eine einfache Möglichkeit ein MPEG1-Video so einzubinden, dass Linux- und Windows-User sowohl mit dem IE wie auch mit Firefox (andere Browser kommen nicht allzu häufig vor, daher finde ich das nicht zwingend notwendig) sich das Video komfortabel anschauen können? Ich weiß jetzt nicht mehr weiter.

So long und vielen Dank für's bisherige Aushalten und für's Grübeln,

Euer Markus

PS: Mein Quellcode für alle, die es interessiert wie ich es jetzt hinbekommen habe:

Code:
<html><head><title>Video-Test</title>

<meta http-equiv="Content-Language" content="de">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="author" content="">
<meta name="keywords" content="">
<meta name="description" content="">
<meta name="ROBOTS" content="nofollow">
</head>
<body>
<center>
<object id="MediaPlayer1" classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,0,02,902" standby="Loading Microsoft® Windows® Media Player components..." type="application/x-oleobject" height="352" width="342">
		<param name="FileName" value="hq_i-net-formation - 5.9.05.mpg">
		<param name="ShowControls" value="1"> 
        	<param name="ShowDisplay" value="0"> 
        	<param name="ShowStatusBar" value="1"> 
        	<param name="AutoSize" value="0"> 
		<param name="autoStart" value="1">
		<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/" filename="hq_i-net-formation - 5.9.05.mpg" name="MediaPlayer1" showcontrols="1" showdisplay="0" showstatusbar="1" autosize="0" autostart="1" height="352" width="342">
</object>

</center>

</body></html>
 
Hi,

Dabke für die Antwort.

Soweit mein Wissen bei Flash reicht (ist leider sehr begrenzt), muss ich das MPEG1-Video auf die Bühne importieren. Flash encodiert es neu in irgendeinen eigenen Codec. Wenn ich das dann veröffentliche, habe ich beinahe 70 MB statt 25 MB beim MPG Video.

Wie gesagt, ich habe aber nur ein sehr begrenztes Wissen zu Flash.

Liebe Grüße

Markus
 
Hi,

ab Flash 7 kannst Du das Video im FLV-Format streamen lassen (schau mal in den Sammelthread in der Flash-FAQ oder schau Dir die Player-Downloads auf meiner Seite an.

Vorteil: Das Video muss nicht komplett geladen werden, bevor das Abspielen beginnt (meines Wissens benötigt z.B. der Mediaplayer bestimmte Servervoraussetzungen für Videostreaming). Wie es sich bei FLV mit den Kompressionsraten im Vergleich zu Deinem mpeg-2 Codec verhält, kann ich Dir allerdings auf Anhieb nicht sagen.

Gruß
.
 
Zurück