gpt4 book ai didi

java - 用于 chrome 中的 html5 视频的 Servlet 流式传输 mp4

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:37:42 24 4
gpt4 key购买 nike

我正在尝试从 Java servlet 流式传输电影(基于浏览器的 mp4 或 ogv)以用于 HTML5 网页。在这里做了一些研究后,我发现我需要支持范围。在大多数示例中,都有对 http://balusc.blogspot.be/2009/02/fileservlet-supporting-resume-and.html 的引用。 .除了抛出一些套接字写入错误外,这似乎适用于 IE 和 Firefox,但电影在这 2 个浏览器中播放。

然而,在 Chrome 中,电影开始时很好,但大多数时候它只是在播放 mp4 时变成空白,或者在播放一段时间后在 ogv 时只是卡住。不过我没有收到任何错误。

我正在使用来自 Balusc 的源代码对于我的 servlet。我唯一添加的是根据请求的文件确定子文件夹的逻辑,但这在我添加自己的东西之前就已经发生了。

非常感谢您的帮助,因为它有时会工作,有时却没有任何明确的原因,这让我发疯。

谢谢,安迪

最佳答案

对于 Chrome,尝试使用低字节范围从流中读取响应(例如:您设置 10240 字节,从源 Balusc 看来,将此值设置为 1024*8/7/6),一些人告诉它有助于在 Chrome 中准确播放视频。

关于java - 用于 chrome 中的 html5 视频的 Servlet 流式传输 mp4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14482019/

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