首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >HTML5和其他格式的动态视频播放列表

HTML5和其他格式的动态视频播放列表
EN

Stack Overflow用户
提问于 2011-09-06 00:31:57
回答 2查看 2.3K关注 0票数 1

我想知道如果使用HTML5JavaScript,以及在更高版本的浏览器中的相关支持,再加上一些服务器端技术PHP,我是否可以管理一个动态视频播放列表。

我想玩video1,video2,video3 (放在web服务器的子目录中)和循环。我想然后添加一个视频( video4 ),然后系统应该播放video1,video2,video3,video4(循环)。

使用PHP,我可以很容易地在子目录中添加文件video4,但我不知道在HTML5/ECMA/JavaScript中的播放列表循环。

它是可能的并且容易实现吗?

提前感谢。

EN

回答 2

Stack Overflow用户

发布于 2012-10-17 04:53:31

这将是相对容易设置的。

在PHP端,您将检测子目录中的内容,并基于此输出HTML,因此所有内容都在您的页面中。

然后,您可以使用JQuery启动该HTML5视频,并使用回调来启动下一个视频。如果回调是最后一个回调,那么您将重新开始。

相关代码示例:

在PHP中,使用以下命令获取子目录中的文件:

代码语言:javascript
运行
复制
$dir = '/subdirectory';
$videoFileNames = scandir($dir);
// $videoFilesNames[0-...] is now the file names you can use to create the HTML

在JQuery中,你可以这样开始视频:

代码语言:javascript
运行
复制
 $('#videoId').get(0).play();

使用以下命令捕获回调:

代码语言:javascript
运行
复制
$("#videoId").bind("ended", function() {
   // ...
});
票数 0
EN

Stack Overflow用户

发布于 2015-02-06 05:52:45

您可以创建一个xml表单,该表单列出所有视频源并在其中设置标题等,然后在HTML中调用它。如果你不知道如何做到这一点,我可以发送我的样子。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7310678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档