2010-07-02 80 views
2

我有想法开始调查在Java中创建和使用媒体组件,但我没有找到任何有说服力的框架。我发现两个人Scala/Java媒体框架?

  • Java媒体框架(JMF):它似乎很强大,没有那么快,但最后一次更新是在2003年
  • Java媒体组件(JMC):从我发现,它比JMF更容易使用,但它也更加有限。

所以我只是想知道这些框架应该选择哪一个?还有其他选择吗?它们可以从Scala-Swing应用程序中使用吗?

谢谢

+0

据我所知,您可以使用Scala的任何Java框架。 – Gunslinger47 2010-07-02 03:07:43

+0

相关:http://stackoverflow.com/questions/1528986/jmf-replacement – Gunslinger47 2010-07-02 03:09:45

回答

1

根据我的经验,所有现有的Java媒体框架吸引大量时间。 这个领域看起来很有希望的是JavaFX。它与Swing很好地结合在一起。 我毫不怀疑它也能与Scala一起工作(尽管我还没有尝试过)。

我的建议是调查JavaFX的任何与任何基于JVM的语言相关的媒体工作。

0

JMF很容易使用,有一本关于JMF编程的pdf在线谷歌它并下载它。它非常灵活,可以使用JNI(Java Native Interface)创建.d或.dll文件,并将它们链接到JNI JAR类库中,然后使您的scala,C++,汇编代码可以工作,这对GNU C++尤其有用Cygwin平台。

注意JMF只有32位,因此请为其下载32位JRE和JDK。