php播放器代码

播放器可以支持10几种的 视频格式~如果有高手或是美工可以自行的美化和修改加强一下使用.
把下面的PHP代码保存一下成player.php
然后上传到FTP中在 WEB上使用
http://www.abc.com/player.php?url=htttp://www.8le.net/test.wma
可以在 wma后面加上& 防止下载文件

player.php:::::::::::::

<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
<style type="text/css"> 
td { 
         FONT-SIZE: 9pt; COLOR: #006600; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none; line-height:none; 

</style>

<title>八乐音乐网(本站所有内容均来自于网络 仅做宽带测试研究之用 如有侵权 请与本站联系)</title> 
</head> 
<!------禁止鼠标和键盘以及CTR + N 开新窗口的JAVA-------> 
<script language=JavaScript> 
<!-- 
var message=""; 
/////////////////////////////////// 
function clickIE() {if (document.all) {(message);return false;}} 
function clickNS(e) {if 
(document.layers||(document.getElementById&&!document.all)) { 
if (e.which==2||e.which==3) {(message);return false;}}} 
if (document.layers) 
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;} 
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;} 
document.oncontextmenu=new Function("return false") 
// --> 
</script>

</head>

<body topmargin="0" leftmargin="0" onkeydown=return(!(event.keyCode==78&&event.ctrlKey))> 
<TABLE cellSpacing=0 cellPadding=0 width=100% border=0 bgcolor=#cccccc><tr> 
<td bgcolor=#efefef height=3></td> 
</tr></table> 
<div align="center"> 
<?php 
/* 
if($_GET[‘url‘]!=‘‘){ 
$mov_url=$_GET[‘url‘]; 
$mov_wigth=$_GET[‘w‘]; 
$mov_height=$_GET[‘h‘]; 
$mov_auto=$_GET[‘a‘]; 
$mov_player=$_GET[‘p‘]; 
*/ 
if($url!=‘‘){ 
$mov_url=$url; 
$mov_player=$p; 
$mov_wigth=$w; 
$mov_height=$h; 
$mov_auto=$a; 
    $mov_file=basename($mov_url); 
    $mov_type=substr(strrchr($mov_file,‘.‘),1); 
    $mov_type=strtolower($mov_type); 
    if($mov_width==‘‘){$mov_width=500;} 
    if($mov_height==‘‘){$mov_height=450;} 
    if($mov_auto==‘‘){$mov_auto=1;} 
    if($mov_player==‘‘){$mov_player=0;} 
    $mov_player+=0; 
    if($mov_player==0 || $mov_player>3){ 
            if($mov_type=="mp3"||$mov_type=="m3u"||$mov_type=="wmv"||$mov_type=="wvx"||$mov_type=="mpg"||$mov_type=="mpeg"||$mov_type=="mpv"||$mov_type=="wax"||$mov_type=="asf"||$mov_type=="asx"||$mov_type=="wmx"||$mov_type=="wm"||$mov_type=="wma"){ 
?> 
<object id=nstv classid=CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6 width=<?=$mov_width?> height=<?=$mov_height?> codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701standby=Loading Microsoft? Windows Media? Player components... type=application/x-oleobject> 
<param name=URL value=<?=$mov_url?>> 
<PARAM NAME=UIMode value=full> 
<PARAM NAME=AutoStart value=<?=$mov_auto?>> 
<PARAM NAME=Enabled value=true> 
<PARAM NAME=enableContextMenu value=false> 
<param name=WindowlessVideo value=true> 
</object> 
<?php 
}elseif($mov_type=="swf"){ 
?> 
<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" WIDTH=<?=$mov_width?> HEIGHT=<?=$mov_height?>> 
<PARAM NAME=MOVIE VALUE=<?=$mov_url?>> 
<PARAM NAME=PLAY VALUE=TRUE> 
<PARAM NAME=LOOP VALUE=TRUE> 
<PARAM NAME=QUALITY VALUE=HIGH> 
<EMBED SRC=<?=$mov_url?> WIDTH=<?=$mov_width?> HEIGHT=<?=$mov_height?> PLAY=TRUE LOOP=TRUE QUALITY=HIGH> 
</EMBED> 
</OBJECT> 
<?php 
}else{ 
?> 
<OBJECT classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=<?=$mov_height?> id=video1 width=<?=$mov_width?> VIEWASTEXT> 
<param name=_ExtentX value=5503> 
<param name=_ExtentY value=1588> 
<param name=AUTOSTART value=<?=$mov_auto?>> 
<param name=SHUFFLE value=0> 
<param name=PREFETCH value=0> 
<param name=NOLABELS value=0> 
<param name=SRC value=<?=$mov_url?>> 
<param name=CONTROLS value=Imagewindow,ControlPanel> 
<param name=CONSOLE value=RAPLAYER> 
<param name=LOOP value=0> 
<param name=NUMLOOP value=0> 
<param name=CENTER value=0> 
<param name=MAINTAINASPECT value=0> 
<param name=BACKGROUNDCOLOR value=#000000> 
</OBJECT> 
<?php 
}} 
else if($mov_player==1){ 
?> 
<object id=nstv classid=CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6 width=<?=$mov_width?> height=<?=$mov_height?> codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701standby=Loading Microsoft? Windows Media? Player components... type=application/x-oleobject> 
<param name=URL value=<?=$mov_url?>> 
<PARAM NAME=UIMode value=full> 
<PARAM NAME=AutoStart value=<?=$mov_auto?>> 
<PARAM NAME=Enabled value=true> 
<PARAM NAME=enableContextMenu value=false> 
<param name=WindowlessVideo value=true> 
</object> 
<?php 

else if($mov_player==2){ 
?> 
<OBJECT classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=<?=$mov_height?> id=video1 width=<?=$mov_width?> VIEWASTEXT> 
<param name=_ExtentX value=5503> 
<param name=_ExtentY value=1588> 
<param name=AUTOSTART value=<?=$mov_auto?>> 
<param name=SHUFFLE value=0> 
<param name=PREFETCH value=0> 
<param name=NOLABELS value=0> 
<param name=SRC value=<?=$mov_url?>> 
<param name=CONTROLS value=Imagewindow,ControlPanel> 
<param name=CONSOLE value=RAPLAYER> 
<param name=LOOP value=0> 
<param name=NUMLOOP value=0> 
<param name=CENTER value=0> 
<param name=MAINTAINASPECT value=0> 
<param name=BACKGROUNDCOLOR value=#000000> 
</OBJECT> 
<?php 

else if($mov_player==3){ 
?> 
<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" WIDTH=<?=$mov_width?> HEIGHT=<?=$mov_height?>> 
<PARAM NAME=MOVIE VALUE=<?=$mov_url?>> 
<PARAM NAME=PLAY VALUE=TRUE>

<PARAM NAME=LOOP VALUE=TRUE> 
<PARAM NAME=QUALITY VALUE=HIGH> 
<EMBED SRC=<?=$mov_url?> WIDTH=<?=$mov_width?> HEIGHT=<?=$mov_height?> PLAY=TRUE LOOP=TRUE QUALITY=HIGH> 
</EMBED> 
</OBJECT> 
<?php 
}}else{echo "error!";} 
?> 
</table> 
</body> 
</html>

时间: 2024-02-20 08:08:11

php播放器代码的相关文章

常用网页播放器代码

我们在网页上看到的播放器无外乎WMP/RealOne/Macromedia Flash Player,其他的无非是面板不同,或者添加了其他控件,对于计算机上安装的一些播放器也都是编码和解码器的整合,其最核心的编码和解码技术是相同的.例如:网络上最流行的windows media流(asf,wma,wmv格式...),Real流(rm,rmvb...),还有MPEG系列编码格式(MP4/MP3格式...) Windows Media Video 是微软推出的一种流媒体格式,它是在“同门”的ASF(

(jsp/html)网页上嵌入播放器(常用播放器代码整理) http://www.jb51.net/article/37267.htm

网页上嵌入播放器,只要在HTML上添加以上代码就OK了,下面整理了一些常用的播放器代码,总有一款适合你,感兴趣的朋友可以参考下哈,希望对你有所帮助 这个其实很简单,只要在HTML上添加以上代码就OK了,前提是你的电脑上已经安装了播放器,如RealPlay. 复制代码 代码如下: <embed src="C:/mp3/10.19/画心.mp3" width="480" height="100"02. loop="false"

flash视频器播放器代码

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <meta name="Copyright" content=/" /> <meta name="keywords" content="" /> <meta nam

JS单曲调用百度mp3音乐播放器代码

在网上找的单曲调用百度mp3音乐播放器的代码,改了改,文本框输入歌曲名,中文逗号,歌手名,回车就可以试听了.几点说明:  百度音乐api 音乐文件地址,span,p,div,等都可以,ID 必须是songplay:  参数说明,第一个是歌曲名字,第二个是演唱者,最后一个如果为空则自动播放,不为空则手动播放.  参数间用中文逗号 , 分隔 ,点击按钮或者回车都可以播放. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN

Flash网页mp3播放器代码(3例)

第一款:可以添加多首歌 代码如下:可以添加多首歌曲中间用 |  间隔符号隔开 <EMBED  height=20 type=application/x-shockwave-flash pluginspage=http://www.macromedia.com/go/getflashplayer width=226 src=http://www.51119.com/play/swf/1.swf?mp3=歌曲地址|歌曲地址|歌曲地址|歌曲地址|歌曲地址|歌曲地址&autostart=1&

网站添加左下角某易云音乐播放器代码

<!-- 音乐播放器 --><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.css"> <div class="aplayer" data-id="2440040711" data-server="netease" data-type="playlis

嵌入酷6站外播放器代码

1 <embed src="http://v.ku6vms.com/phpvms/player/html/vid/Iey00_yz9PqOtWkb/style/fr4Rjs0f9Kc./" quality="high" width="1200" height="550" align="middle" allowScriptAccess="always" allowfullscree

MP4视频播放器代码

mp4网页视频播放器代码: <video id="video" width="100%" src="http://www.mlhd.org/shipin/018.mp4" style="margin: h.264" controls></video> 此代码由河北魅力网络进行整理,能在网页中实现mp4播放,代码能自动加载视频缓冲条,演示娱乐图,默认为不自动播放,保留带宽. 大家在遇到视频播放的问题的时候

winform下的简易播放器

编写这个播放器,遇到很多问题,比如目前只实现了wav音频文件的播放,而对于这个图中中间所标注的按钮 不能实现让其暂停的功能,同时当点击的时候,让其文本变为"?",对于这部分功能不知道选定该按钮时的属性是 如何,所以还需继续完善 播放器代码 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawin