【发布时间】:2015-04-04 20:42:50
【问题描述】:
我正在尝试编写一个用于流式传输 html5 视频(webm、mp4)的 nodejs 网站。但不知道如何知道用户何时完成观看视频。这意味着,我们需要一个起点(用户开始观看视频的点)和一个终点(用户完成观看视频的点)。我们可以知道他们观看视频的百分比。 该视频位于我们的服务器上。
【问题讨论】:
标签: javascript html node.js video-streaming html5-video
我正在尝试编写一个用于流式传输 html5 视频(webm、mp4)的 nodejs 网站。但不知道如何知道用户何时完成观看视频。这意味着,我们需要一个起点(用户开始观看视频的点)和一个终点(用户完成观看视频的点)。我们可以知道他们观看视频的百分比。 该视频位于我们的服务器上。
【问题讨论】:
标签: javascript html node.js video-streaming html5-video
video HTML 元素(MediaElement 的子类)具有您可以在 JavaScript 中查看的 currentTime 和 duration 属性,以及您可以监听的一堆事件,例如 onplay、onplaying、onpause、ontimeupdate 等。
https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement
【讨论】: