【发布时间】:2014-08-07 19:27:29
【问题描述】:
使用 Node.js,我正在尝试创建一个视频服务器,它只提供较大媒体文件的一小部分。
按照gist,我已经能够创建一个视频服务器并将其提供给一个 html5 视频播放器,使用:
<video controls width="500">
<source src="http://127.0.0.1:1337/" type='video/mp4'>
</video>
但是,范围请求从 0 开始,并且可能会缓冲超出兴趣点(假设我只想查看 25 秒以下的视频)。
理想情况下,我应该能够从某个任意点播放已知持续时间并仅提供该内容。我知道一种解决方案是寻找视频客户端的特定点并在已知持续时间后停止播放;但是否可以只提供所需的视频内容?
使用 FFMpeg 之类的工具将较大的剪辑修剪成较小的块是实现此目的的唯一万无一失的方法吗?
提前致谢,
GW
【问题讨论】:
标签: javascript html node.js video header