0

对于刚开始使用 html5 播放器和流媒体视频的人来说,奇怪的问题......

使用 YouTube 时,长视频可以滚动到最后,然后从那里开始播放。假设 YouTube 首先下拉元数据,例如总视频开始/停止点和一堆用于滚动的缩略图。

这可以通过开放的 html5 视频播放器(如 projekkter)实现吗?问的原因是我在 mongo 数据库中有视频数据,我想流式传输类似于 YouTube 播放器。

在 mongo 内部,我在一个文档中有一堆较小的 h264 文件:实际的原始 h264 通常为 1000kb(最长 2 秒),创建时间戳(长),以及可能为已知客户端转换的格式(如 mp4)。想法是查询时间范围并按创建时间排序,然后将结果传输到可读流中。如果需要,有一个不错的 ffmpeg 模块可以获取流并重新格式化。考虑使用 binaryjs 将流传输到客户端并将其附加到播放器中。

但是文档中的源指令通常是 URL,而且我需要锁定正在播放的整个视频以及缩略图的开始/停止点。

4

0 回答 0