JavaShuo
欄目
標籤
一個萬能PHP播放器代碼
時間 2021-08-12
標籤
php
css
html
網絡
app
less
ide
測試
url
欄目
PHP
简体版
原文
原文鏈接
本播放器能夠支持10幾種的 視頻格式~若是有高手或是美工能夠自行的美化和修改增強一下使用.
把下面的PHP代碼保存一下成player.php
而後上傳到FTP中在 WEB上使用
http://www.abc.com/player.php?url=htttp://www.8le.net/test.wma
能夠在 wma後面加上& 防止下載文件
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.
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>
原文連接:http://www.hugesky.com/showarticle.php?id=2581
相關文章
1.
使用Directshow作一個萬能文件格式播放器
2.
代碼(m3u8播放器代碼)
3.
Android之集成萬能播放器Vitamio
4.
c#萬能視頻播放器
5.
PHP中播放音樂代碼
6.
FFmpeg - 打造一款萬能的音樂播放器
7.
輕播zFuse Pro for Mac(萬能視頻播放器)
8.
網絡播放器代碼flv
9.
網頁視頻播放器代碼
10.
flv f4v mp4 視頻播放器代碼
更多相關文章...
•
Markdown 代碼
-
Markdown 教程
•
Eclipse 代碼模板
-
Eclipse 教程
•
IntelliJ IDEA代碼格式化設置
•
IntelliJ IDEA安裝代碼格式化插件
相關標籤/搜索
播放
萬個
簡單音樂播放器代碼
萬代
萬能
萬碼
開放源代碼
代碼
代碼編輯器
一萬
PHP
HTML
系統網絡
CSS
HTTP/TCP
瀏覽器信息
PHP教程
PHP參考手冊
PHP
代碼格式化
亂碼
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
跳槽面試的幾個實用小技巧,不妨看看!
2.
Mac實用技巧 |如何使用Mac系統中自帶的預覽工具將圖片變成黑白色?
3.
Mac實用技巧 |如何使用Mac系統中自帶的預覽工具將圖片變成黑白色?
4.
如何使用Mac系統中自帶的預覽工具將圖片變成黑白色?
5.
Mac OS非兼容Windows軟件運行解決方案——「以VMware & Microsoft Access爲例「
6.
封裝 pyinstaller -F -i b.ico excel.py
7.
數據庫作業三ER圖待完善
8.
nvm安裝使用低版本node.js(非命令安裝)
9.
如何快速轉換圖片格式
10.
將表格內容分條轉換爲若干文檔
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
使用Directshow作一個萬能文件格式播放器
2.
代碼(m3u8播放器代碼)
3.
Android之集成萬能播放器Vitamio
4.
c#萬能視頻播放器
5.
PHP中播放音樂代碼
6.
FFmpeg - 打造一款萬能的音樂播放器
7.
輕播zFuse Pro for Mac(萬能視頻播放器)
8.
網絡播放器代碼flv
9.
網頁視頻播放器代碼
10.
flv f4v mp4 視頻播放器代碼
>>更多相關文章<<