我应该使用什么来同步 HTML5 视频和内容
我想在网站上播放视频时显示不同的上下文相关内容。我正在使用 HTML5 视频,需要 JavaScript API 来处理事件。我需要控制视频播放器并对视频中的不同时间间隔做出反应。
I want to display different context-sensitive content during a video playing on a website. I am using HTML5 video and need a JavaScript API to handle eventing. I will need to control the video player as well as react to different time intervals in the video.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Popcorn.js 是一个开源 JavaScript 库,用于使用 HTML5 视频和音频元素进行丰富的交互体验编程,并提供了一个非常简单的 API “在网站上播放视频期间显示不同的上下文相关内容”。
看看这里的演示库: http://popcornjs.org/demos
这是一个教程,使用Popcorn.js,展示了如何创建一个简单的 Popcorn.js 程序: http://popcornjs.org/popcorn-101
文档可以在这里找到: http://popcornjs.org/api (仍在进行中)
以下示例使用Popcorn 脚注插件可在播放过程中的特定时间在视频下显示一条简单的消息:
此处的工作示例:http://jsfiddle.net/rwaldron/6PEU8/
最近的演示展示了如何使用音频元素作为幻灯片控制器,此处:http://jsfiddle.net/rwaldron/DjmLM/
Popcorn.js is an open source JavaScript library for programming rich interactive experiences with HTML5 Video and Audio elements and provides a very simply API to "display different context-sensitive content during a video playing on a website".
Take a look at the demo gallery here: http://popcornjs.org/demos
Here is a tutorial, build with Popcorn.js, that shows how to create a simple Popcorn.js program: http://popcornjs.org/popcorn-101
The docs can be found here: http://popcornjs.org/api (this is still in progress)
The following example uses the Popcorn Footnote plugin to display a simple message under the video at specific time in during the playback:
Working example here: http://jsfiddle.net/rwaldron/6PEU8/
A recent demo shows how you could use an audio element as a slideshow controller, here: http://jsfiddle.net/rwaldron/DjmLM/