我正在使用@BalusC 图像 servlet http://balusc.blogspot.com/2007/04/imageservlet.html在我的网站上提供图像。事实证明,这个 servlet 是通用的,所以它最终也提供文档(如 PDF 文件),但它似乎不适用于视频。我目前正在使用http://videojs.com作为库来重现视频。
我有两个网站,一个在 Amazon S3 上托管上传的文件,另一个在本地托管文件。当文件托管在 S3 上时,视频流工作正常(没有 servlet,您只需指向 video.js 的视频 url)
但是,当尝试流式传输本地存储的文件(因此需要一个 servlet)时,视频根本不会再现。
问题:
1) 创建一个 servlet 来流式传输视频是否可以接受?
2) 如果 1 是肯定的,为什么 servlet 不流式传输视频?
3) 如果不是 1,我如何使用 JSP/Java 流式传输视频?