Page 1 of 1

Dynamic .asx and .ram playlist with .php extension

Posted: Sun Apr 01, 2007 4:42 pm
by keenlearner
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

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'];
		}
	}
}
?>

Posted: Sun Apr 01, 2007 8:17 pm
by feyd
http://filext.com/detaillist.php?extdet ... rch=Search

Provided the content-type is known to the browser in some fashion, it will generally work all the time.

Posted: Mon Apr 02, 2007 10:47 am
by neel_basu
keenlearner wrote:mime type or content-type for real one video ?
For Real Player MIME type: video/vnd.rn-realvideo