Container für .wmv Video

Gesperrt
stefkey
Beiträge: 556
Registriert: Mi 19. Okt 2005, 16:10
Wohnort: Heidelberg
Kontaktdaten:

Container für .wmv Video

Beitrag von stefkey »

Hallo,

gibt es denn ein Modul bei dem ein Kunde im Editor in einem "Filmcontainer" einen Film aus einem bestimmten Verzeichnis (.WMF) auswählem kann.
Ich habe hier mit verschiedenen Suchbegriffen gesucht aber nur etwas für Realplayer gefunden:
http://www.contenido.org/forum/viewtopic.php?t=10401

Gibts sowas auch für Windows Media Player?

Hat jemand einen Rat?

Danke
stefkey
schlaucher
Beiträge: 444
Registriert: Mi 14. Sep 2005, 10:38
Wohnort: Karlsruhe
Kontaktdaten:

Beitrag von schlaucher »

Hi,

du kannst das gefundene Modul modifizieren und einfach den Code für den Mediaplayer einsetzen.

Code: Alles auswählen

<OBJECT id="VIDEO" width="320" height="240" 
	style="position:absolute; left:0;top:0;"
	CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
	type="application/x-oleobject">
	
	<PARAM NAME="URL" VALUE="your file or url">
	<PARAM NAME="SendPlayStateChangeEvents" VALUE="True">
	<PARAM NAME="AutoStart" VALUE="True">
	<PARAM name="uiMode" value="none">
	<PARAM name="PlayCount" value="9999">
</OBJECT>
Gruß
schlaucher
hoschis
Beiträge: 20
Registriert: Mi 3. Mai 2006, 16:54
Kontaktdaten:

windows media file modul

Beitrag von hoschis »

hallo! da ich das auch benötige, habe ich das nun umgebaut auf windows media player. es hat allerdings noch ein problem mit dem "navigations"-checked, denn sobald ich keine navigation möchte, zeigt es mir das video zweimal an ... warum auch immer ;-) aber vl hat wer zeit da mal drüber zu sehen - der vollständigkeit halber ....

windows media player file einbauen, basierend auf dem real media player modul von Markus Kühn


eingabe:
/***********************************************
* CONTENIDO MODUL - INPUT
*
* Modulname : Windows streaming
* Author : Markus Kühn (real-streaming)
+Angie (win-streaming)
* Copyright :
* Created : 09-05-2006
* Modified : 09-05-2006
************************************************/

if ("CMS_VALUE[4]" == '') {
$wmv_navig = '';
} else {
$wmv_navig = 'checked';
}

if ("CMS_VALUE[5]" == '') {
$wmv_autostart = '';
} else {
$wmv_autostart = 'checked';
}

echo '<table cellspacing="0" cellpadding="10" border="0"><tr valign="top">
<tr>
<td>'.mi18n("ID:").'</td>
<td><input type="text" name="CMS_VAR[0]" value="CMS_VALUE[0]" size="30" /></td></tr>';

echo ' <tr>
<td>'.mi18n("Source Pfad für *.ram Datei z.B. ./uplaod/streaming/xyz.ram:").'</td>
<td><input type="text" name="CMS_VAR[1]" value="CMS_VALUE[1]" size="30" /></td></tr>';

echo ' <tr>
<td>'.mi18n("Fensterhöhe in px:").'</td>
<td><input type="text" name="CMS_VAR[2]" value="CMS_VALUE[2]" size="30" /></td></tr>';

echo ' <tr>
<td>'.mi18n("Fensterbreite in px:").'</td>
<td><input type="text" name="CMS_VAR[3]" value="CMS_VALUE[3]" size="30" /></td></tr>';

echo ' <tr>
<td>'.mi18n("Windows Media Player Navigationsleiste ausschalten:").'</td>
<td><input type="checkbox" name="CMS_VAR[4]" value="yes" '.$wmv_navig.'/></td></tr>';

echo ' <tr>
<td>'.mi18n("Autostart des Streams:").'</td>
<td><input type="checkbox" name="CMS_VAR[5]" value="yes" '.$wmv_autostart.'/></td></tr>';

echo '</table>';
ausgabe:
<?php
/***********************************************
* CONTENIDO MODUL - OUTPUT
*
* Modulname : Realplayer streaming
* Author : Markus Kühn
* Copyright :
* Created : 23-11-2005
* Modified : 23-11-2005
************************************************/

$wmv_id = "CMS_VALUE[0]";
$wmv_src = "CMS_VALUE[1]";
$wmv_hight = "CMS_VALUE[2]";
$wmv_width = "CMS_VALUE[3]";

if ("CMS_VALUE[4]" == '') {
$wmv_navig = 'yes';
} else {
$wmv_navig = 'no';
}

if ("CMS_VALUE[5]" == '') {
$wmv_auto = '0';
} else {
$wmv_auto = '1';
}

echo '<P>
<object id="'.$wmv_id.'"
codebase="http://activex.microsoft.com/activex/co ... =6,4,5,715"
type="application/x-oleobject" height="'.$wmv_hight.'"
standby="Loading..."
width="'.$wmv_width.'" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95">
<param name="FileName" value="'.$wmv_src.'">
<param name="TransparentAtStart" value="true">
<param name="AutoStart" value="'.$wmv_auto.'">
<param name="AnimationatStart" value="false">
<param name="ShowStatusBar" value="true">
<param name="ShowControls" value="true">
<param name="autoSize" value="false">
<param name="displaySize" value="false">
<param name="ShowAudioControls" value="true">
<param name="ShowPositionControls" value="false">
<embed type="application/x-mplayer2"
pluginspage="http://www.microsoft.com/Windows/Downlo ... diaPlayer/"
src="'.$wmv_src.'"
name="MediaPlayer" width="'.$wmv_width.'" height="'.$wmv_hight.'" transparentatstart="1"
autostart="'.$wmv_auto.'" animationatstart="0" showcontrols="1"
showaudiocontrols="1" showpositioncontrols="0" autosize="0"
showstatusbar="1" displaysize="false"> </embed>
</object><BR>';
if($wmv_navig == 'no') {
echo '
<object id="'.$wmv_id.'"
codebase="http://activex.microsoft.com/activex/co ... =6,4,5,715"
type="application/x-oleobject" height="'.$wmv_hight.'"
standby="Loading..."
width="'.$wmv_width.'" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95">
<param name="FileName" value="'.$wmv_src.'">
<param name="TransparentAtStart" value="true">
<param name="AutoStart" value="'.$wmv_auto.'">
<param name="AnimationatStart" value="false">
<param name="ShowStatusBar" value="true">
<param name="ShowControls" value="false">
<param name="autoSize" value="false">
<param name="displaySize" value="false">
<param name="ShowAudioControls" value="true">
<param name="ShowPositionControls" value="false">
<embed type="application/x-mplayer2"
pluginspage="http://www.microsoft.com/Windows/Downlo ... diaPlayer/"
src="'.$wmv_src.'"
name="MediaPlayer" width="'.$wmv_width.'" height="'.$wmv_hight.'" transparentatstart="1"
autostart="'.$wmv_auto.'" animationatstart="0" showcontrols="0"
showaudiocontrols="1" showpositioncontrols="0" autosize="0"
showstatusbar="1" displaysize="false"> </embed>
</object>';
}
echo '</P>';
?>
schlaucher
Beiträge: 444
Registriert: Mi 14. Sep 2005, 10:38
Wohnort: Karlsruhe
Kontaktdaten:

Beitrag von schlaucher »

Hi,

der Unterschied zwischen Realplayer und WindowsMedia Player im HTML Code ist folgender:

Beim Realplayer wird das Controlpanel in einem eigenen <object> Bereich angezeigt.
Beim WindowsMedia Player genügt der Parameter:

Code: Alles auswählen

<param name="ShowControls" value="1">
d.h.
Für das MediaPlayer Modul musst Du den 2. <object> Bereich weglassen
und mit der Abfrage: if($wmv_navig == 'yes/no') den ShowControls Parameter steuern.

Gruß
schlaucher
hoschis
Beiträge: 20
Registriert: Mi 3. Mai 2006, 16:54
Kontaktdaten:

Beitrag von hoschis »

spitze, danke, dann habe ich das jetzt anders gemacht:

eingabe:
/***********************************************
* CONTENIDO MODUL - INPUT
*
* Modulname : Windows streaming
* Author : Markus Kühn (real-streaming)
+Angie (win-streaming)
* Copyright :
* Created : 09-05-2006
* Modified : 09-05-2006
************************************************/

if ("CMS_VALUE[5]" == '') {
$wmv_autostart = '';
} else {
$wmv_autostart = 'checked';
}

echo '<table cellspacing="0" cellpadding="10" border="0"><tr valign="top">
<tr>
<td>'.mi18n("ID:").'</td>
<td><input type="text" name="CMS_VAR[0]" value="CMS_VALUE[0]" size="30" /></td></tr>';

echo ' <tr>
<td>'.mi18n("Source Pfad für *.wmv Datei z.B. ./upload/streaming/xyz.wmv:").'</td>
<td><input type="text" name="CMS_VAR[1]" value="CMS_VALUE[1]" size="30" /></td></tr>';

echo ' <tr>
<td>'.mi18n("Fensterhöhe in px:").'</td>
<td><input type="text" name="CMS_VAR[2]" value="CMS_VALUE[2]" size="30" /></td></tr>';

echo ' <tr>
<td>'.mi18n("Fensterbreite in px:").'</td>
<td><input type="text" name="CMS_VAR[3]" value="CMS_VALUE[3]" size="30" /></td></tr>';

echo ' <tr>
<td>'.mi18n("1 fuer Navigation und 0 fuer keine Navigation eintragen:").'</td>
<td><input type="text" name="CMS_VAR[4]" value="CMS_VALUE[4]" size="2" /></td></tr>';

echo ' <tr>
<td>'.mi18n("Autostart des Streams:").'</td>
<td><input type="checkbox" name="CMS_VAR[5]" value="yes" '.$wmv_autostart.'/></td></tr>';

echo '</table>';
<?php
/***********************************************
* CONTENIDO MODUL - OUTPUT
*
* Modulname : Realplayer streaming
* Author : Markus Kühn
* Copyright :
* Created : 23-11-2005
* Modified : 23-11-2005
************************************************/

$wmv_id = "CMS_VALUE[0]";
$wmv_src = "CMS_VALUE[1]";
$wmv_hight = "CMS_VALUE[2]";
$wmv_width = "CMS_VALUE[3]";
$wmv_navig = "CMS_VALUE[4]";

if ("CMS_VALUE[5]" == '') {
$wmv_auto = '0';
} else {
$wmv_auto = '1';
}

echo '<P>
<object id="'.$wmv_id.'"
codebase="http://activex.microsoft.com/activex/co ... =6,4,5,715"
type="application/x-oleobject" height="'.$wmv_hight.'"
standby="Loading..."
width="'.$wmv_width.'" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95">
<param name="FileName" value="'.$wmv_src.'">
<param name="TransparentAtStart" value="true">
<param name="AutoStart" value="'.$wmv_auto.'">
<param name="AnimationatStart" value="false">
<param name="ShowStatusBar" value="true">
<param name="ShowControls" value="'.$wmv_navig.'">
<param name="autoSize" value="false">
<param name="displaySize" value="false">
<param name="ShowAudioControls" value="true">
<param name="ShowPositionControls" value="false">
<embed type="application/x-mplayer2"
pluginspage="http://www.microsoft.com/Windows/Downlo ... diaPlayer/"
src="'.$wmv_src.'"
name="MediaPlayer" width="'.$wmv_width.'" height="'.$wmv_hight.'" transparentatstart="1"
autostart="'.$wmv_auto.'" animationatstart="0" showcontrols="'.$wmv_navig.'"
showaudiocontrols="1" showpositioncontrols="0" autosize="0"
showstatusbar="1" displaysize="false"> </embed>
</object><BR>'
?>
Gesperrt