做过JMF相关项目的帮看下!

[复制链接]
查看11 | 回复1 | 2010-7-29 19:31:36 | 显示全部楼层 |阅读模式
Eclipse里可以正常运行出来但ANT打包后就有异常了!
捕捉方式:String string0="vfw:Microsoft WDM Image Capture(Win32):0";
MediaLocator ml1 = new MediaLocator(string0);
p=Manager.createProcessor(ml1);(异常就是在此处吧)
JMF里的21个DLL文件我打JAR档,是否要在哪配置里指定路径?
问题不会出在jmf.jar和jmf.properties上,因为我调过了!
java.lang.RuntimeException: No permission to capture from applets
java.lang.RuntimeException: No permission to capture from applets
javax.media.NoProcessorException: Error instantiating class: com.sun.media.protocol.vfw.DataSource : java.lang.RuntimeException: No permission to capture from applets
at javax.media.Manager.createProcessorForContent(Manager.java:1614)
at javax.media.Manager.createProcessor(Manager.java:627)
at itec.tim.jmf.JMFSend.buildDatasink(JMFSend.java:55)
at itec.tim.jmf.JMFSend.sendStart(JMFSend.java:168)
at itec.tim.gui.BSChatWindow.addReceivedMessage(BSChatWindow.java:615)
at itec.tim.gui.BSChatWinManager.openChatWindow(BSChatWinManager.java:158)
at itec.tim.gui.BSMainFrame.openChatWindow(BSMainFrame.java:3738)
at itec.tim.gui.BSMainFrame.chatMessageReceived(BSMainFrame.java:3459)
at itec.tim.core.BSMessengerBean.fireMessageReceived(BSMessengerBean.java:611)
at itec.tim.core.BSMessengerBean.handleMessage(BSMessengerBean.java:477)
at itec.tim.core.BSMessengerBean.receivedPacket(BSMessengerBean.java:426)
at org.jabber.jabberbeans.PacketRebroadcaster.fireReceived(PacketRebroadcaster.java:145)
at org.jabber.jabberbeans.MessengerBean$MessageListener.receivedPacket(MessengerBean.java:76)
at org.jabber.jabberbeans.ConnectionBean.fireReceivedPacket(ConnectionBean.java:471)
at org.jabber.jabberbeans.ConnectionBean.received(ConnectionBean.java:426)
at org.jabber.jabberbeans.ConnectionBean$InputStreamInterface.received(ConnectionBean.java:151)
at org.jabber.jabberbeans.sax.XMLStreamDocumentHandler.receiveChildData(XMLStreamDocumentHandler.java:127)
at org.jabber.jabberbeans.sax.SubHandler.endElement(SubHandler.java:150)
at com.microstar.xml.SAXDriver.endElement(SAXDriver.java:390)
at com.microstar.xml.XmlParser.parseETag(XmlParser.java:1041)
at com.microstar.xml.XmlParser.parseContent(XmlParser.java:1112)
at com.microstar.xml.XmlParser.parseElement(XmlParser.java:947)
at com.microstar.xml.XmlParser.parseContent(XmlParser.java:1118)
at com.microstar.xml.XmlParser.parseElement(XmlParser.java:947)
at com.microstar.xml.XmlParser.parseDocument(XmlParser.java:496)
at com.microstar.xml.XmlParser.doParse(XmlParser.java:176)
at com.microstar.xml.XmlParser.parse(XmlParser.java:146)
at com.microstar.xml.SAXDriver.parse(SAXDriver.java:173)
at org.jabber.jabberbeans.sax.InputStreamHandler.run(InputStreamHandler.java:135)
等待中……!!!急!!!

回复

使用道具 举报

千问 | 2010-7-29 19:31:36 | 显示全部楼层
建议你用fmj 一个jmf的开源实现。 jmf绑dll绑的很死很不爽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行