我正在寻找一种使用java播放.flv文件的方法。这意味着我需要一个跨平台的ffmpeg lib。我一直在尝试使用jmf和fobs4jmf,但是我不能在linux中回放,因为我需要一个本地库(也许是fobs4jmf.so?)。
除了fobs4jmf,有没有什么java lib可以让我播放.flv?或者fobs4jmf可以在linux,mac等上使用?一个纯java的lib将是完美的!
编辑:播放器将被部署为java web start应用程序(目标jre6)。
发布于 2009-08-19 23:24:09
我可能没有正确理解您的问题,但我不明白您对fobs4jmf有什么意见。它似乎很好地支持Mac和Linux,见http://fobs.sourceforge.net/f4jmf_first.html。
发布于 2009-08-20 13:47:24
我会用一个明目张胆的捷径。使用嵌入式浏览器,并让它使用浏览器的flash插件播放文件。
http://www.eclipse.org/swt/snippets/#browser
以下是如何在你的应用程序中嵌入浏览器,并通过一个非常简单的嵌入式web服务器提供内容。我确信你可以在谷歌的帮助下拿起一个播放flv's的flash应用程序。
发布于 2009-08-20 23:40:45
您可能希望在下面的代码中使用javafx:http://java.dzone.com/news/video-getting-started-with-jav
https://stackoverflow.com/questions/1234836
复制相似问题