标记流式视频node.js的起点和终点

Posted

技术标签:

【中文标题】标记流式视频node.js的起点和终点【英文标题】:flag start point and end point of streaming video node.js 【发布时间】:2015-04-04 20:42:50 【问题描述】:

我正在尝试编写一个用于流式传输 html5 视频(webm、mp4)的 nodejs 网站。但不知道如何知道用户何时完成观看视频。这意味着,我们需要一个起点(用户开始观看视频的点)和一个终点(用户完成观看视频的点)。我们可以知道他们观看视频的百分比。 该视频位于我们的服务器上。

【问题讨论】:

【参考方案1】:

video HTML 元素(MediaElement 的子类)具有您可以在 javascript 中查看的 currentTime 和 duration 属性,以及您可以监听的一堆事件,例如 onplay、onplaying、onpause、ontimeupdate 等。

https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement

【讨论】:

以上是关于标记流式视频node.js的起点和终点的主要内容,如果未能解决你的问题,请参考以下文章

在ggplot中标记起点和终点

通过 node.js 使用 HTML 5 流式传输视频

百度地图为啥不能任意设置起点和终点

如何将视频数据流式传输到视频元素?

使用 node 和 ffmpeg 将编程创建的视频流式传输到 youtube

百度地图怎么设置起点