Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Video (WMV) in Webseite einbinden

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
_player
PostRank 3
PostRank 3
Beiträge: 65
Registriert: 15.02.2007, 11:57

Beitrag von _player » 04.06.2008, 14:08

Hallo Leute,

ich habe ein Video in eine Webseite eingebunden. Es ist im Format .wmv und ca. 6 mb gross.

Im Firefox funktioniert auch alles Prima nur im IE passiert mal wieder nichts, das Video kann man einfach nicht starten, aber den Player zeigt er an.

Code: Alles auswählen

<object id="MediaPlayer" type="application/x-oleobject"
classid="CLSID&#58;6BF52A52-394A-11D3-B153-00C04F79FAA6"
width="315" height="321"
standby="Plugin wird geladen...">
<param name="url" value="../film.wmv">
<param name="autostart" value="false">
<embed type="application/x-mplayer2"
src="../film1.wmv"
width="315" height="321"
autostart="1"
showstatusbar="1">
</embed></object>
Kann mir jemand helfen? Habe schon den Nachmittag gegoogled ohne Erfolg.

Danke im Voraus

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

toni_2007
PostRank 1
PostRank 1
Beiträge: 24
Registriert: 19.09.2007, 16:56

Beitrag von toni_2007 » 08.06.2008, 02:22

Hallo,

Sollte eigentlich laufen! :roll:
Versuche es mal damit:

Code: Alles auswählen

<object id="MediaPlayer" type="application/x-oleobject" classid="CLSID&#58;6BF52A52-394A-11D3-B153-00C04F79FAA6" width="315" height="321" standby="Plugin wird geladen...">
	<param name="url" value="Star-BMW-Movie-with-Madonna.wmv">
	<param name="autostart" value="-1">
	<param name="rate" value="1">
	<param name="balance" value="0">
	<param name="currentPosition" value="0">
	<param name="playCount" value="1">
	<param name="currentMarker" value="0">
	<param name="invokeURLs" value="-1">
	<param name="volume" value="50">
	<param name="mute" value="0">
	<param name="uiMode" value="full">
	<param name="stretchToFit" value="0">
	<param name="windowlessVideo" value="0">
	<param name="enabled" value="-1">
	<param name="enableContextMenu" value="-1">
	<param name="fullScreen" value="0">
	<param name="enableErrorDialogs" value="0">
	</embed>
</object>

Gentle_Giant
PostRank 1
PostRank 1
Beiträge: 24
Registriert: 26.04.2008, 22:01

Beitrag von Gentle_Giant » 10.06.2008, 12:14

Wenn Du direkt auf die WMV-Datei linkst, lädt das Media-Player-Plugin diese zunächst komplett herunter, bevor überhaupt etwas angezeigt wird. Um das zu umgehen, kannst Du auf eine WVX-Datei linken, welche wiederum den Link auf die eigentliche WMV-Datei enthält. Die WVX-Datei ist eine einfache Text-Datei mit einer Syntax wie im folgenden Beispiel:

Code: Alles auswählen

<ASX version = "3.0">
      <ENTRY>
          <REF HREF="http&#58;//www.mein-server.de/mein-film.wmv" />
      </ENTRY>
</ASX>
In Deiner HTML-Datei referenzierst Du nun nicht mehr die WMV-Datei, sondern die WVX-Datei ...

Code: Alles auswählen

...
SRC="http&#58;//www.mein-server.de/meine-wvx-datei.wvx"
...
... et voilà: der Media-Player fängt nach kurzer Zeit an, Deinen Film abzuspielen, während er im Hintergrund noch downloadet.

Das wolltest Du aber gar nicht wissen ... :wink:

Eine Syntax zu finden, die in verschiedenen Browsern läuft, hat mich Stunden meines jungen - ok, nicht mehr sooo jungen - Lebens gekostet. Insbesondere deshalb, weil sich die unterschiedlichen Implementationen des Media-Player-Plugins im "Drumherum" um den eigentlichen Film unterscheiden. Wenn Du die korrekten width- und height-Werte für den IE gefunden hast, siehst Du im FF hässliche schwarzen Hintergrund-Balken und umgekehrt. Oder der Film wird verkleinert usw usw ...

Es muss also eine Browser-Weiche her. Die folgende JS-Lösung habe ich mit IE6, IE7, FF, Safari und Opera erfolgreich getestet. Der Film selber hat jeweils 320 x 240 Pixels.

Code: Alles auswählen

<script type="text/javascript">
  ausgabe = " <embed TYPE=\"application/x-mplayer2\" ";
  ausgabe += " SRC=\"http&#58;//www.mein-server.de/meine-wvx-datei.wvx\" " ;
  ausgabe += " NAME=\"MediaPlayer\" " ; 
  ausgabe += " autostart=\"1\"" ; 
  ausgabe += " showcontrols=\"1\"" ; 
  ausgabe += " ShowStatusBar=\"0\"" ; 
  ausgabe += " DisplaySize=\"0\"" ; 
  ausgabe += " AutoSize=\"0\"" ; 
  ausgabe += " AnimationAtStart=\"0\"" ; 
  ausgabe += " EnableContextMenu=\"1\"" ; 
  ausgabe += " DefaultFrame=\"f_slide\"" ; 
  ausgabe += " Volume=\"0\"" ; 
  ausgabe += " WIDTH=\"320\" " ; 
  uAUp = navigator.userAgent.toUpperCase&#40;&#41;;
  if &#40;uAUp.indexOf&#40;"MSIE"&#41; >= 0&#41; &#123;
    ausgabe += " HEIGHT=\"285\" " ; 
    ausgabe += " > " ; 
    ausgabe += " </embed>" ; 
    document.write &#40;ausgabe&#41;;
  &#125;
  else &#123;
    ausgabe += " HEIGHT=\"305\"  " ; 
    ausgabe += " > " ; 
    ausgabe += " </embed>" ; 
    document.write &#40;ausgabe&#41;;
  &#125; 
</script>