我试图从Java应用程序以全屏模式在MPlayer中打开视频。我正在使用ProcessBuilder类将命令发送给MPlayer。问题是,当我调用MPlayer播放视频时,没有任何反应。它仅在关闭我的应用程序窗口时显示。
换句话说,我想执行的过程在关闭程序窗口之前不会执行任何操作。
我想知道如何在不必关闭任何窗口的情况下启动MPlayer。 这里是我用来全屏调用MPlayer的代码。
以全屏模式启动MPlayer
ProcessBuilder prcbdr = new ProcessBuilder(Mplayerpath, "-quiet",
"-slave", "\"" + videoFile + "\"", "vo_fullscreen", "1");
您好!我确实以全屏方式启动了Mlayer,但它并没有对命令流明显性进行刷新。我只需*关闭*流(不刷新)。然后,MPlayer会全屏幕播放。谢谢你的帮助,我不会没有你的提示= P – 2011-03-16 12:07:45