JMF Linux headless

需要在无GUI环境的linux上调试JMF程序,这个时候一般设置headless=true ,结果遇到一个异常

javax.media.NoPlayerException: Error instantiating class: com.sun.media.content.unknown.Handler : java.awt.HeadlessException
        at javax.media.Manager.createPlayerForSource(Manager.java:1502)
        at javax.media.Manager.createPlayer(Manager.java:500)
        at javax.media.Manager.createRealizedPlayer(Manager.java:579)

 

查询这个异常才知道原来在headless下,JMF的支持还不完全。

 

见如下2篇文章

 

question linux jmf

https://cn.forums.oracle.com/forums/thread.jspa?threadID=2250062

 

 

Sun bug (not fix)JMF 2.1.1e does not work properly in a Headless Environment

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6488424

你可能感兴趣的:(linux)