gpt4 book ai didi

javascript - 仅提供请求的内容范围

转载 作者:搜寻专家 更新时间:2023-11-01 00:02:01 24 4
gpt4 key购买 nike

我正在尝试使用 Node.js 创建一个视频服务器,它只提供较大媒体文件的一小部分。

关注此gist我已经能够创建一个视频服务器并使用以下方法将其提供给 html5 视频播放器:

<video controls width="500">
<source src="http://127.0.0.1:1337/" type='video/mp4'>
</video>

但是,范围请求从 0 开始,可能会缓冲超出兴趣点(如果说我只想观看 25 秒以下的视频)。

理想情况下,我能够从某个任意点播放已知持续时间并仅提供该内容。我知道一种解决方案是在视频客户端寻找特定点并在已知持续时间后停止播放;但是否可以仅提供所需的视频内容?

使用 FFMpeg 之类的工具将较大的剪辑 trim 成较小的 block 是实现此目的的唯一可靠方法吗?

提前致谢

毛重

最佳答案

深入研究 w3c 规范,我发现了 Media Frags .

    <video id="video1" controls width="270">
<source src="http://127.0.0.1:1337/#t=9.000001,11" type='video/mp4'>
</video>

我发现这个很难找到,这似乎很奇怪,但它解决了我的问题。

关于javascript - 仅提供请求的内容范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25166047/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com