动态视频播放列表在HTML5和其他
问题描述:
我想知道是否与HTML5
和JavaScript
- 以及在后来的浏览器版本的相对支持,再加上一些服务器端技术PHP
我可以管理一个动态视频播放列表。动态视频播放列表在HTML5和其他
我就喜欢玩视频1,视频2,视频3(放置在Web服务器子目录)和环路。然后我想添加一个视频(video4),然后系统应该播放video1,video2,video3,video4(循环)。
在PHP中我可以轻松添加文件VIDEO4子目录,但我不知道在HTML5/ECMA/JavaScript的播放列表循环。
它可能并且容易实现吗?
提前致谢。
答
这会比较容易设置。
在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() {
// ...
});
答
您可以创建一个xml表单,其中列出所有视频源,并设置标题等,然后在您的HTML中调用它。如果你不知道如何做到这一点,我可以发送我的模样。