1

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

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

(php/mysql) 从 tracklist 中选择 idNum, URL

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

播放视频

功能(视频结束)使用 ajax 或其他东西(???)获取下一个 url 换出播放器的源继续播放尽可能少的间隙。冲洗并重复:-)

真的很简单。只是不太了解如何利用 html5 视频并使其与 php 配合得很好。帮助!

4

1 回答 1

0

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

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

于 2013-05-27T21:32:04.487 回答