distributing jmf with an application

I have a simple file manipulation gui program that I created an installer for and allow people to download it and install/use it. I have added the functionality to view media files (with jmf) and want to be able to distribute that in the same manner. My question is how would I bundle JMF into my installer. Using the cross-platform version would seem to be the straight forward way by adding the jar files and adjusting the classpath, but I have not been able to get the cross-platform version to work.Any thoughts or suggestions? Thanks.

[560 byte] By [crivers1] at [2007-9-26 8:39:41]
# 1

I use the Windows performance pack version, but when distributing the application I only distribute jmf.jar and sound.jar. When the application is installed, these jars are put in the jre's ext directory which is located under the lib directory. The procedure should be the same for the cross platform version I would think.

porcaree at 2007-7-1 19:26:13 > top of Java-index,Security,Cryptography...
# 2

Hello, I am also developing an application that needs JMF to be distributed. Is it possible to reduce the size of the jmf.jar file? I have successfully compiled my application using the reduced jmf.jar file, by when I run it, it is not able to find the jmf classes at all.

Thanks for any help.

gilbyn at 2007-7-1 19:26:13 > top of Java-index,Security,Cryptography...
# 3
gilbyn :are you sure the jmf.properties file is in the same directory with jmf.jar?
fjaejs at 2007-7-1 19:26:14 > top of Java-index,Security,Cryptography...
# 4

Hi,

I am using Java web start to distribute the jmf application. But the problem is the application is written using jmf2.1 I know the new jmf2.1.1a has the jmf customzier to convert the jmf jar file for java web start. Is there a way to do the same using jmf 2.1?

I have tried to use the customizer on the version 2.1 jar file. But I got this error when I run the application using Java web start:

IOException in readRegistry: java.io.InvalidClassException: javax.media.Format; Local class not compatible: stream classdesc serialVersionUID=5612854984030969319 local class serialVersionUID=-7351637419493513401

gilbyn at 2007-7-1 19:26:14 > top of Java-index,Security,Cryptography...