JavaFX 2似乎附带了一个与任何现有JavaSE API无关的全新媒体播放API。
一些消息来源声称基础功能由GStreamer提供。但我想知道这是否仅适用于Linux或所有支持的平台(Windows / Mac)。
JavaFX可以使用平台GStreamer库支持的任何编解码器吗? 或者JavaFX是否附带自己的内部版本以及有限的编解码器支持(并且开发人员可以添加其他编解码器)?
播放某些音频或视频的典型代码示例如何?
答案 0 :(得分:0)
引用JavaFX FAQ:
<强> 7。 JavaFX是否支持音频和视频编解码器?
JavaFX提供了一组通用的API,使其易于包含 所有支持JavaFX的应用程序中的媒体播放。媒体 JavaFX 2.0 Beta版本目前支持的格式是 以下内容:
音频:MP3;包含未压缩PCM的AIFF;包含未压缩PCM的WAV
视频:包含VP6视频和MP3音频的FLV
Java 8 media Javadoc中提供了支持Java 8的媒体格式的完整列表。
答案 1 :(得分:0)