在JSP / Java EE中播放FLV视频

时间:2009-08-20 12:18:06

标签: java jquery flash jsp flv

我想在我的网站上播放flv视频。视频文件没有存储在我的服务器上,但我只有视频的网址。视频的网址不以.flv结尾。所以我的flv播放器(jw播放器)给出错误“未找到视频”。只有当网址以.flv结尾时才播放。

我如何播放路径不以.flv结尾的视频? 我无法在我的服务器和前端下载它,因为我没有太多的服务器空间。

我的网站是带有struts的java / jsp。

3 个答案:

答案 0 :(得分:1)

您不必下载它,但您仍然可以通过您的服务器进行管道传输。 Java的简单网络apis应该让你这样做。虽然对于文件扩展名来说似乎有点简单。你在阿帕奇身后跑?如果是这样 - 您可以将其用作其他网站的代理(并进行网址的正则表达式翻译)。这可能是最简单的方法。

答案 1 :(得分:0)

看一下red5 - 这是一个基于java源的Flash媒体服务器实现。文档不是很好,但它是一个非常好的产品。

http://code.google.com/p/red5/

答案 2 :(得分:0)

    <object type="application/x-shockwave-flash" data="flvplayer.swf" width="500" height="450" id="FlvPlayer">
        <param name="allowScriptAccess" value="sameDomain" />
        <param name="movie" value=flvplayer.swf" />
        <param name="quality" value="high" />
        <param name="scale" value="noScale" />
        <param name="wmode" value="transparent" />
        <param name="bgcolor" VALUE="#000000" />
        <param name="flashvars" value="file=robotflv" />
    </object>