Dynamic .asx and .ram playlist with .php extension
Posted: Sun Apr 01, 2007 4:42 pm
Hello, I am trying to create a dynamic playlist using php and mysql. I used the header Content-Type: video/x-ms-asf to ask the browser to open the content using windows media player, will this work all the time ? and also do you know what is the mime type or content-type for real one video ?
the below code is cotained in the file such as http://www.example.com/playlist.php
so user can request for certain video like this http://www.example.com/playlist.php?i=888
so if the
the below code is cotained in the file such as http://www.example.com/playlist.php
so user can request for certain video like this http://www.example.com/playlist.php?i=888
so if the
Code: Select all
<?php
require_once('database.php');
if(isset($_GET['i'])){
$result = mysql_query('SELECT playerType, url FROM playlist WHERE id='.$_GET['i'],$db->connection) or die(mysql_error());
if(mysql_num_rows($result) > 0){
$r = mysql_fetch_assoc($result);
if($r['playerType'] == 'wmp'){
header("Content-Type: video/x-ms-asf");
echo "
<ASX Version='3'>
<title>video name</title>
<ENTRY>
<REF HREF=".$r['url']."/>
</ENTRY>
</ASX>";
}
else if($r['player'] == 'realOne'){
header("Content-Type: "); // I am not sure what is the mime type for real one player.
echo $r['url'];
}
}
}
?>