2011-09-05 53 views
1

我想知道是否與HTML5JavaScript - 以及在後來的瀏覽器版本的相對支持,再加上一些服務器端技術PHP我可以管理一個動態視頻播放列表。動態視頻播放列表在HTML5和其他

我就喜歡玩視頻1,視頻2,視頻3(放置在Web服務器子目錄)和環路。然後我想添加一個視頻(video4),然後系統應該播放video1,video2,video3,video4(循環)。

在PHP中我可以輕鬆添加文件VIDEO4子目錄,但我不知道在HTML5/ECMA/JavaScript的播放列表循環。

它可能並且容易實現嗎?

提前致謝。

回答

0

這會比較容易設置。

在PHP端你會做什麼在你的子目錄,並基於該輸出的HTML等等這一切都在你的頁面的檢測。

然後,您可以啓動HTML5視頻與jQuery和使用回調,開始下一個。如果回調是最後一個,那麼你重新開始。

相關的示例代碼:

在PHP中獲得的子目錄中的文件有:

$dir = '/subdirectory'; 
$videoFileNames = scandir($dir); 
// $videoFilesNames[0-...] is now the file names you can use to create the HTML 

在jQuery中你就可以開始與視頻:

$('#videoId').get(0).play(); 

抓住回調有:

$("#videoId").bind("ended", function() { 
    // ... 
}); 
0

您可以創建一個xml表單,其中列出所有視頻源,並設置標題等,然後在您的HTML中調用它。如果你不知道如何做到這一點,我可以發送我的模樣。