php - HTML5 视频播放列表 - 来自 MYSQL 的文件名

标签 php mysql html video

我有一个 mysql 表,它有两个字段 - 一个标识符号,以及存储在其中的一些 mp4 视频位置的基于文本的 url。我想制作一个非常简单的 html5 视频播放器,当打开时,它会查看数据库、加载队列并开始播放。当一首歌曲结束时,它会加载列表中的下一首歌曲。

我非常精通 php 和 mysql,但让我感到困惑的是要在 html5 视频播放器上更改什么代码才能使其在当前歌曲结束时移动到数据库中的下一首歌曲。基本上是伪代码:

(php/mysql) 从轨道列表中选择 idNum、URL

HTML5 视频源 = 列表中的第一个 URL

播放视频

函数(视频结束) 获取下一个网址 使用ajax或其他东西(???)换掉播放器的来源 继续玩尽可能少的差距。 冲洗并重复 :-)

真的很简单。只是不太了解如何利用 html5 视频并使其与 php 一起播放。帮助!

最佳答案

如果您的播放列表不太可能经常更改,那么我会在调用页面时生成一些包含对象的 JavaScript。您可以使用播放列表中第一个视频的源加载 HTML5 播放器,并将事件处理程序绑定(bind)到播放器,以便在视频结束时加载下一个。参见 http://www.w3.org/2010/05/video/mediaevents.html例如玩家和触发的事件。

如果播放列表可能会经常更改(即在页面加载后),您可以进行 Ajax 调用来更新播放列表。

关于php - HTML5 视频播放列表 - 来自 MYSQL 的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16780694/

相关文章:

java - 找不到 Netbeans Java EE SQL 驱动程序

html - 我如何放置多个包含文本和 float 图像的 div,以便它们一次一个地沿着页面向下流动并且不重叠?

javascript - 如何将此 JSON 数据循环到表中?

javascript - 在大表的td中插入数据

php - dailymotion API PHP 问题

php - 在函数内部的 preg_replace 中调用函数

php - 在 MySql 数据库表中插入日期?

php oop - 强制静态方法的参数成为当前类的对象

java - 从 PHP 到 Android 的 Bool HTTP 响应

php - 尝试初始化 JSONObject 时出现 Android ResponseListener JSON 错误