我正在构建一个小型Swing应用程序,我想在其中嵌入一部电影.重要的是,这个应用程序是一个WebStart应用程序 - 该库应该能够打包在我启动的jnlp中,而不依赖于本机库.
我知道并尝试过JMF,但与其他框架相比,我认为格式兼容性相对较差.
有人可以使用他们推荐的库提供简单实现的示例代码片段吗?
提前谢谢了.
jew*_*sea 28
JavaFX作为基于Java的媒体播放框架的解决方案的一些注意事项.
这是一个播放视频的示例JavaFX应用程序:
import javafx.application.Application;
import javafx.scene.*;
import javafx.scene.media.*;
import javafx.stage.Stage;
public class VideoPlayerExample extends Application {
public static void main(String[] args) throws Exception { launch(args); }
@Override public void start(final Stage stage) throws Exception {
final MediaPlayer oracleVid = new MediaPlayer(
new Media("http://download.oracle.com/otndocs/products/javafx/oow2010-2.flv")
);
stage.setScene(new Scene(new Group(new MediaView(oracleVid)), 540, 208));
stage.show();
oracleVid.play();
}
}
Run Code Online (Sandbox Code Playgroud)