【问题标题】:Any Video rendering libraries for JOGL that doesn't use JMF?任何不使用 JMF 的 JOGL 视频渲染库?
【发布时间】:2011-01-21 09:19:48
【问题描述】:

我看过 MovieGL,但它使用 JMF。我想避免使用 JMF,因为除非客户端实际安装它,否则它似乎不起作用。我有哪些选择?

编辑:这必须是跨平台的,并且必须在 win、mac 和 linux 中工作。

【问题讨论】:

    标签: java video 3d jogl jmf


    【解决方案1】:

    packet-multibroadcaster 听起来可以,虽然我还没有测试过。

    ... 一个受 Java 捕获和编码库(例如 JOGL、JxCapture 和 Xuggler 的 Xuggler)启发的库,开发人员需要能够松散地实现这些库的任意组合以创建多捕获/ 多重编码系统,无需处理线程管理的复杂性。

    通俗地说,这意味着,您可以 实现任何 Java 捕获和/或 您想要的编码方法和 松散地让他们交流。

    packet-multibroadcaster 中可用的选项之一是xuggler,我使用过,发现非常好。

    【讨论】:

    • 谢谢。我目前正在研究 Xuggler。看起来很有希望。 packet-multiX 在我看来更像是一个编码/捕获框架,而不是解码/播放。很快就会传递结果。
    • 是的,Xuggler 很棒。我现在可以在我的 JOGL 场景中播放视频。您必须从中获取缓冲图像,使用 TextureIO 将其转换为 TextureData,然后使用 textureData 更新视频多边形。 . .每一帧。
    【解决方案2】:

    查看这篇文章以了解如何使用 JMF 而无需最终用户明确安装它Link

    还可以查看 VLCJ Link

    【讨论】:

    • 谢谢,但那 2 更适用于 windows 和/或 linux。我一直在寻找跨平台的东西。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-11
    相关资源
    最近更新 更多