Player player=null;
Duration duration =null ;
Time time=null;
MediaLocator mrl=new MediaLocator("file:/usr/local/jmftest/35.avi");
try
{
player = Manager.createRealizedPlayer(mrl);
}
catch (Exception e2)
{
}
在windows下可用但是在linux下提示
“Cannot find a Player for :file:/usr/local/jmftest/35.avi”
Duration duration =null ;
Time time=null;
MediaLocator mrl=new MediaLocator("file:/usr/local/jmftest/35.avi");
try
{
player = Manager.createRealizedPlayer(mrl);
}
catch (Exception e2)
{
}
在windows下可用但是在linux下提示
“Cannot find a Player for :file:/usr/local/jmftest/35.avi”
MediaLocator mrl=new MediaLocator("file://usr/local/jmftest/35.avi");
是不是我环境变量配置的有问题,请帮我看一下
PATH=/usr/local/java/bin:/usr/local/java/lib:/usr/local/JMF-2.1.1e/lib:$PATH:/usr/local/JMF-2.1.1e/bin
export PATH
CLASSPATH=.:$CLASSPATH:/usr/local/JMF-2.1.1e/lib/jmf.jar:/usr/local/JMF-2.1.1e/lib:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/jre/lib
export CLASSPATH
export LD_LIBRARY_PATH=/usr/local/JMF-2.1.1e/lib
权限够是root用户jmf还需要调用linux系统中的播放工具吗
是的可能性很大,可怜我是linux盲咩.
export PATH
CLASSPATH=.:$CLASSPATH:/usr/local/JMF-2.1.1e/lib/jmf.jar:/usr/local/JMF-2.1.1e/lib:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/jre/lib
export CLASSPATH
export LD_LIBRARY_PATH=/usr/local/JMF-2.1.1e/lib