【问题标题】:Java Crossplatform vlcj/libvlc Mac/WindowsJava 跨平台 vlcj/libvlc Mac/Windows
【发布时间】:2012-04-02 07:59:03
【问题描述】:

我正在计划一个将在摆动框架中显示视频的应用程序。它必须在 Mac 和 Windows 上运行。我相信我应该能够将 libvlc 与应用程序捆绑在一起并使用 vlcj 来显示视频。

但是,libvlc 平台是独立的吗?对于这种类型的应用程序来说,它是一个好的解决方案吗?

【问题讨论】:

  • 由于 VLC 媒体播放器可以支持多种 OS 平台,所以 libVLC 没有问题; VLC 媒体播放器正在使用 libVLC 做精彩的事情。现在,您需要使用您选择的语言的 libVLC 包装器来调用来自 libVLC 库的调用。在这种情况下,对于 Java,VLCJ 是您唯一现成的选择。

标签: java cross-platform libvlc vlcj


【解决方案1】:

简而言之,是的。如果您只是显示单个视频,那么它的使用非常简单,并且应该可以在 Mac 和 Linux 上运行而不会出现问题。

从pretty extensive research 我做了(而且我的需求比你的更复杂)我将其概述为目前可用的最佳解决方案。

附带说明,将来(使用 Java 8 和 JavaFX 3)我们可能会直接在 JavaFX 中看到更广泛的视频支持,如果您的要求很简单,IMO 可能会成为最佳选择。需要注意的地方。

【讨论】:

    猜你喜欢
    • 2013-11-11
    • 2013-12-27
    • 2012-07-23
    • 1970-01-01
    • 2021-10-24
    • 1970-01-01
    • 1970-01-01
    • 2014-02-02
    • 1970-01-01
    相关资源
    最近更新 更多