『壹』 php怎麼設置可以上傳本地視頻且能播放
和普通的上傳原理一樣的,只不過html代碼里加上視頻的播放代碼就可以了
『貳』 php或html頁面如何插入視頻
<video src="/i/movie.ogg" controls="controls">
h5裡面的視頻標簽
</video>
『叄』 要一個能播放視頻文件的php 源碼,能制「播放」「暫停」「停止」等
這個播放視頻確實是前端控制的,如果你想簡單點的話,那就搜搜html5里的video,這個元素能夠播放視頻,還能通過js來控制,比如獲取當前影片的總時長和播放時長,便於下次的續播,等等。
給你看看這段代碼
===================
<!DOCTYPE HTML>
<html>
<head>
<title>html5_video</title>
<meta charset="UTF-8"/>
</head>
<body>
<div>
<video id="video" width="400" height="300" controls="controls">
<source src="mov_bbb.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
</div>
<div id="check"></div>
<input type="button" id="change" value="播放" />
</html>
<script type="text/javascript">
/*
可以為video添加的事件還有很多,比如:
error 視頻載入時發生錯誤
progress 正在載入視頻時
loadstart 瀏覽器開始載入視頻元素時
volumechange音量被改變時
當然,video自己本身還有一些事件和屬性
startTime float 開始播放時間
currentTime float 獲取或設定當前視頻的播放時間
ration float 視頻的總播放時長
paused boolean 當前影片是否處於暫停狀態
ended boolean 影片是否已結束
volume int 獲取或設置音量
pause() 使影片暫停
play() 使影片播放
*/
var video = document.getElementById("video");
var check = document.getElementById("check");
var change = document.getElementById("change");
//暫停事件
video.addEventListener("pause", function(){
var msg = "處於暫停狀態,當前播放時間為:"+video.currentTime;
check.innerHTML = msg;
});
//播放事件
video.addEventListener("playing", function(){
var msg = "開始播放,從"+video.currentTime+"播放";
check.innerHTML = msg;
});
//正在拖動播放條事件
video.addEventListener("seeking", function(){
var msg = "正在拖動";
check.innerHTML = msg;
});
//拖動播放條結束事件
video.addEventListener("seeked", function(){
var msg = "拖動結束";
check.innerHTML = msg;
});
//視頻結束時
video.addEventListener("ended", function(){
var msg = "視頻已播放完畢,總時長為:"+video.ration;
check.innerHTML = msg;
});
change.addEventListener("click", function(){
if(video.paused){
video.play();
change.value = "暫停";
}else{
video.pause();
change.value = "播放";
}
})
</script>
『肆』 php網站如何添加視頻(視頻放置在自己的網站下)
一般伺服器是不允許直接播放flv的。需要用flv播放器了 網上很多這種播放器的,懂flash as腳本自己做這個播放器也不是很難。
再用這個播放器讀取你網站下的flv文件即可播放了。具體的參數應該是這樣的:
<object type=******
data="http://*******flvplayer.swf?file=http://你自己網站上的視頻.flv">
<param name="movie" value="http://*******flvplayer.swf?file=http://你自己網站上的視頻.flv&自動播放等參數">
<param name="wmode" value="transparent">
<param name="quality" value="high">
<param name="allowfullscreen" value="true">
</object>
具體配置要參照播放器的使用說明。
另外,這個並非是唯一方法,只能說是比較方便的作法。
比如:1.你可以把flv再次轉成swf文件。swf文件是可以直接嵌入到網頁的。
2.轉成avi。但是太大的情況下比較慢,需要綜合考慮。
『伍』 在php網站怎麼插入播放器ckplayer怎麼寫代碼
先完成插入視頻,(引入絕對url地址,或者本地上次視頻文件)獲取此視頻的地址,再加上用戶設置的播放器的寬度、高度、是否自動播放等信息,組合成調用ckplayer的代碼,放入編輯器中,提交發布文章時,這些代碼插入到資料庫中,在顯示文章時,讀取資料庫中的這些調用代碼即可用ckplayer來播放視頻。
『陸』 怎樣在php頁面中鏈接播放視頻,就像人人分享那樣的。
這個問題的實質與PHP無關。
從資料庫中提取視頻連接,這個是PHP完成的。
但如何使用這個連接進行視頻播放是Web前端完成的,PHP的影響力無法到達Web頁面的。
在Web頁面播放視頻目前大體是兩個辦法,一個是HTML5一個是Flash。
兩種辦法都有限制,如果使用Flash,那麼頁面在iPad類設備上就會出問題,因為不支持Flash。
如果使用HTML5,雖然各家瀏覽器都實現了HTML5中<video>標簽的支持,但是各個瀏覽器支持的視頻格式是不一樣的。如果想實現所有瀏覽器兼容,至少要提供mp3和ogg兩種格式的視頻。
另外比較妥協的辦法以JPlayer為代表,這好像是一個機遇JQuery的插件,自動檢測瀏覽器,如果支持HTML5/MP3就使用HTML5,否則調用Flash插件播放。