I want to have the video player page I have get the frame size from the video clip so if I have multiple showreels at different frame size and apsect ratio they will diplay correctly.
The PHP code on the video player page is;
PHP Code:
<?php
if ((isset($tb)) && (isset($id)) && (isset($quality))) {
if ($tb == 'showreel') { $tabla = 'tbshowreel' ; }
if ($tb == 'pastproject') { $tabla = 'tbpastproduction' ; }
if ($quality == 'bb') {
$campo = 'broadband';
$size = "width='320' height='240'";
}
if ($quality == 'du') {
$campo = 'dialup';
$size = "width='176' height='144'";
}
$result = db_query("SELECT * FROM $tabla WHERE id=$id");
$filasV = mysql_fetch_array($result);
$videofile='../videos/'.$filasV[$campo];
}
?>
<?php
// Windows Media Player
if ($filasV['id_media']==2) { ?>
<OBJECT ID="MediaPlayer" CLASSID="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" <?php echo $size ?> STANDBY="Loading Windows Media Player components..." TYPE="application/x-oleobject">
<PARAM NAME="FileName" VALUE="<?php echo $videofile?>">
<param name="TransparentAtStart" value="True">
<param name="ShowControls" value="1">
<param name="ShowDisplay" value="0">
<param name="ShowBuffer" value="1">
<param name="ShowStatusBar" value="1">
<param name="AutoSize" value="1">
<EMBED TYPE="application/x-mplayer2" SRC="<?php echo $videofile?>" <?php echo $size ?> NAME="MediaPlayer"></EMBED>
</OBJECT>
<?php } ?>
<?php
// Real Player
if ($filasV['id_media']==3) { ?>
<OBJECT id="RealPlayer" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" <?php echo $size ?> standby="Loading RealPlayer Components..." type="audio/x-pn-realaudio">
<PARAM name="src" value="<?php echo $videofile?>">
<PARAM name="pluginspage" value="http://www.real.com/freeplayer/?rppr=downloadcom">
<PARAM name="console" value="video1">
<PARAM name="showcontrols" value="1">
<PARAM name="controls" value="ALL">
<PARAM name="autostart" value="true">
<param name="AutoSize" value="1">
<EMBED SRC="<?php echo $videofile?>" <?php echo $size ?> AUTOSTART="true" NOJAVA="true" CONTROLS="ALL" CONSOLE="video1">
</OBJECT>
<?php } ?>
<?php
// Quicktime
if ($filasV['id_media']==4) { ?>
<object ID="QuickTime" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" <?php echo $size ?> standby="Loading QuickTime Components..." codebase="http://www.apple.com/qtactivex/qtplugin.cab">
<param name="SRC" value="<?php echo $videofile?>">
<param name="AUTOPLAY" value="true">
<param name="AutoSize" value="1">
<param name="CONTROLLER" value="TRUE">
<param name="TYPE" value="video/quicktime">
<param name="PLUGINSPAGE" value="http://www.apple.com/quicktime/download/indext.html">
<param name="target" value="myself">
<embed src="<?php echo $videofile?>" <?php echo $size ?> target="myself" controller="true" type="video/quicktime" autoplay="true" pluginspage="http://www.apple.com/quicktime/download/indext.html"></embed>
</object>
<?php } ?>
I took out the BB Broadband fixed size as deleted the whole varible and Windows Media Player resizes fine, just seems the Quicktime then is really small like 30x50 pixels and does not re-size the clip properties dynamic. If someone knows what I am doing wrong or the correct tag as i think the code for the Quicktime might be causing the probelm.
If you could let me know that would be great thanks,
Leo