Installing/Using JMF

Hey all,
I want to write a program that can perform operations on video files (actually playing the files within the program is not necessary), and it seems JMF is the way to go. I went to the JMF website and tried to download it, but it seems I need to download some sort of Windows service pack. The Java installer on that website doesn't work, so I tried installing the service pack manually. Now on my desktop I have "JMStudio" installed - does this mean I've installed JMF or just the service pack? When I go back to the download page it still says I need to install the service pack before I can download JMF so I don't really know where to go from here. If I have installed JMF, how do I actually use it in a Java program? As is probably painfully evident, I really don't know how all of this works.
Thanks in advance for any help.

Karthikeyan_R wrote:
Is that possible to run JMF application, without installing JMF ?
Actuallay I'm looking for an answer for this question - How to develope a JMF application which doen't need installing JMF in client machines ?It depends on the application, actually. Capturing video from a web cam, and decoding/encoding certain video types are handled in native code and thus must be installed to work. But a lot of the JMF code is also just implemented in a JAR file.
So it depends on what your application is whether or not you'll need to have JMF installed.

Similar Messages

  • Using jmf when doing an install

    when creating a program that is going to use jmf, does the host machine need to have jmf installed to do an rtp transmission of streaming video? or do i need to include a jmf.jar file in the installer package? or is the jmf pieces I need part of the jre 1.6u1
    thanks

    I would suggest you search for some of the good discussions about the hows and whys of redirecting content.  There is a lot of information out there that I do not have the time at the moment to summerize here.  But to make one brief point.
    You can never 'nuke' a redirect once you put one in place and NOT risk getting 404 errors.  Working with the assumption that your users have been notified that the page is moved AND that all users who have been such notified bothered to update their bookmarks.  That still leaves out the set of users who may not have visited your page in the time frame that the redirect page existed.  They will then get the dreaded 404 error because they where never told to update their bookmarks.  This also does not account for users who are comming from old links from other web sites, printed material, or anywhere else the URL may have been published.
    It is also possibe (but I'm not sure any current browser does this) that the client tool can automatically update a saved URI with new URI when it receives a proper permenant redirect.  That is the way the standard reads at least.

  • It is possible to use jmf without to install the JMF library?

    Hello it is possible to use jmf without to install the JMF library
    in windows or linux machine
    but inserting these library in a jar for java web start?
    thanks

    I have have inserted the library in the my files jar but i have this error
    java.lang.UnsatisfiedLinkError: JMFSecurityManager: java.lang.UnsatisfiedLinkError: no jmvfw in java.library.path
         at com.sun.media.JMFSecurityManager.loadLibrary(JMFSecurityManager.java:206)
         at com.sun.media.protocol.vfw.VFWCapture.<clinit>(VFWCapture.java:19)

  • Question - applet using JMF for playing .mov

    I develop an applet using JMF for playing .mov. It works fine, and the applet starts normally. Even my applet works fine from other computers in our LAN (The applet runs ok without JMF). But only on one PC it doesn't work and I get the following message
    Failed to configure: com.sun.media.PlaybackEngine@a7c45e
    Bad header in the media: moov atom not present
    Error: Unable to realize com.sun.media.PlaybackEngine@a7c45e
    FATAL ERROR: Failed to realize: failed to parse the input media.
    Exception in thread "JMF thread: SendEventQueue: com.sun.media.content.unknown.Handler" java.lang.Error: Failed to realize: failed to parse the input media.
    at PlayerApplet.Fatal(PlayerApplet.java:201)
    at PlayerApplet.controllerUpdate(PlayerApplet.java:191)
    at com.sun.media.BasicController.dispatchEvent(BasicController.java:1254)
    at com.sun.media.SendEventQueue.processEvent(BasicController.java:1286)
    at com.sun.media.util.ThreadedEventQueue.dispatchEvents(ThreadedEventQueue.java:65)
    at com.sun.media.util.ThreadedEventQueue.run(ThreadedEventQueue.java:92)
    My html:
    <html>
    <head><title>PlayerApplet</title></head>
    <body>
    <applet code="PlayerApplet.class" archive="fobs4jmf.jar, customizer.jar, jmf.jar, mp3plugin.jar, sound.jar, multiplayer.jar, mediaplayer.jar" width=640 height=510>
    <param name=file value="safexmas.mov">
    </applet>
    </body>
    </html>
    Anyone can help me?
    Thanks for your time

    It started to work but I had to install fobs4jmf on the client computer.
    And put .dll to windows/system33 directory. But how can I play video using applet in browser without installing any software on the client machine?

  • Using JMF

    I have just started using jmf i have created an application and on the machine with jmf installed the application works as expected.
    Migrated to another machine without JMF it does not work. i get a
    noclassdeffounderror: /javax/media/cannotrealizeexception.
    Does this mean that jmf has to be installed on every machine that uses this application?
    Is there a way of getting around this, as my application is for certain people who may not want to install this.

    nuthin required...jus download it

  • How to Access Canon Visualizer Using JMF

    HI all,
    I am using Cannon Visualizer RE-455X and its also a video camera for used for document image capturing.i am trying to access it using jMF.but my capture device is not detected by JSF.please can enyone one help me to fix this.I nave installed JMF but i am not sure it happen well.

    but my capture device is not detected by JSF.perhaps you meant JMF..... JMF does not support all cameras. [This page|http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/formats.html] lists supported capture devices at the bottom. In general for windows, all the cameras supporting vfw are supported. Check whether your camera supports it.
    please can enyone one help me to fix this.If JMF can't detect it, then no one can possibly help..... Have you installed the driver for your camera? Have you tried clicking 'File>Preferences>Capture Devices> Detect Capture Devices' button in JMStudio?
    I nave installed JMF but i am not sure it happen well.If JMF can play audio/video files for you then its installed correctly.
    Thanks!

  • Using JMF with applet

    Hello,
    I've got an applet that consumes a lot of CPU. I'm studying to migrate this applet to a pda, but it's not enough cpu for it. I'm reading JMF docs and I decide to generate a movie with the output of an applet. �If it's possible? My idea is to create the movie on the server. I can modify my applet to avoid the use of the applet inheritance and then render the output to an standard movie format. After I will send the movie to the browser
    You can see the applet here. Click on View route 3D under the flash movie.
    http://www.tmb.net/vullanar/en_US/resultatcerca.jsp?tipusrepre=0&origenx=31514.420&origeny=82758.000&descripcioorigen=L1+-ARCDE+TRIOMF&destix=34704.550&destiy=87378.460&descripciodesti=L2+-ARTIGUES-SANTADRI%C0&tipustransport=0&numtransbords=2&tempscaminant=20&velocitatcaminant=1&tipushora=1&dia=27&mes=05&hora=12&minut=22&idioma=en_US&operador=TMB&poblacioorigen=1&poblaciodesti=1
    Thanks in advance,
    David B.

    passionforjava2 wrote:
    ...I have issues with applet unable to transmit voice using JMF. i know it is a security issue. As the error on the console says
    java.lang.RuntimeException: No permission to capture from applets
    Error : Couldn't create DataSourceWhen JMF is installed, it generally offers a checkbox to allow or deny 'capture in applet'. By default it is not checked, and if the user goes with that recommendation, I am not sure that anything will overrule that.
    In a folder iPhone/myphone/What is the URL where we can visit this applet?
    .. i have applet embedded html file along with .jar files with required classed and applet signed. Are you prompted to trust the digitally signed code? You can see the dialog I mean by visiting the applet linked from [http://pscode.org/test/docload/].
    ..Along with that .jar i do have jmf.jar and java.policy.applet file and jmf.properties file . Forget the policy files, they are a waste of time, and completely impractical for end users.

  • Applet using JMF

    Hallo,
    Is it advisable to use JMF in an applet? There are several vesions to download ( Cross-platform Java , Linux Performance Pack, Windows Performance Pack). On my windows 7 I could determine a capture devce (microphone) only with the jar originated from Windows Performance Pack and only after running jmfinit.exe. Is it possible to determine this with Cross-platform Java package, and if yes then how to do it?
    with regards
    Rafal Ziolkowski
    Edited by: user10418558 on 2012-03-26 03:07

    Hi,
    I found JMF works better as an application running on the local machine; you can deploy the app with java web start, it works like a charm.
    I assume there are ways to get the applet to work but just understand how the API works; the "Cross Platform" contains all the libs required but there are native bindings that are required for your OS. The windows performance pack contains all the binary files that allow JMF to access the hardware such as a webcam; as does the linux pack, but for linux you need to extract the cross platform libs in the same location as the install script for it to work. Also another note here is that there is no native libraries (that I am aware of) for OS X, so you cannot install or run JMF on Apple Macintosh.
    If you want to install JMF on linux you need to set your LD_PRELOAD var to where your V4L compat library is, check this forum for details I posted it earlier.
    There is also another tweak you might need to do with the install script, the tail argument is incorrect; this needs to be changed to fit your distro.
    So in short, you have to install the performance pack for your system in order for JMF to work.

  • Publish application that use JMF

    Hi,
    I'm currently working on an application that use JMF to capture video. First, I want to release the Windows version and I want it to be easy for any user to install it.
    Is there a way to install JMF automatically and run jmfinit if the user don't have it? I know that I can check if JMF exist using something like that: http://java.sun.com/products/java-media/jmf/2.1.1/jmfdiagnostics.html
    Thanks a+

    >
    My application is Desktop ... >Excellent. That is just what JWS was made for - desktop apps. (with a GUI).
    >
    but maybe I should add a JWS on my download page for the JMF installation ?>I am guessing you have not had much experience with using web start based applications. Here are some examples (the links to the .jnlp files) of mine.
    <http://www.physci.org/jws/>
    If you add a link to a JWS launch file (theapp.jnlp) on a web page, and the end user clicks the link, they might see a 'Java splash' as the application downloads (or a progress bar for larger downloads) then the application will appear on-screen.
    At this point, the application is installed. If the JNLP requested them, and the user OK'd it, there will also be a desktop shortcut and menu item, to make later launch - easy.

  • How the client can send video data of it's camera out without using JMF?

    The client A and B don't install the JMF software.How the client A can send video data of it's camera to another client B,when the client A and B login in a web server on which the JMF software has been installed?Off course,all of them have the JRE.
    This is my a video exchang software in doing now using JMF technology.I hope every client using the video exchange function need not install the JMF software when the web server have installed the JMF software.

    doudouhaha wrote:
    The client A and B don't install the JMF software.How the client A can send video data of it's camera to another client B,when the client A and B login in a web server on which the JMF software has been installed?Off course,all of them have the JRE.They can't.
    This is my a video exchang software in doing now using JMF technology.I hope every client using the video exchange function need not install the JMF software when the web server have installed the JMF software.Sorry.
    For playing back, may be it is possible to "jar" the jmf along with the application and the upload on the server, then it may recognize all the classes but there can still be problem because JMF depends on many ".dll" files which are stored in System folders, as I have seen. So,........This is correct, mostly. Here goes a captfoss inforant...
    JMF is a collection of Java files (jmf.jar) that perform a certain set of functions, and it's also a set of native library files. You can use the Java JMF stuff with web-start, so the clients wouldn't have to have JMF installed to use the Java JMF stuff. The problem with doing this approach, you always have to ask yourself "Can I do what I want to do without the native library stuff?"
    To answer this question, it's important to take a look at the JMF supported formats page.
    [http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/formats.html]
    If you look in the column "JMF 2.1.1 Cross Platform Version", it'll tell you what you can do in pure JMF, without any of the native libraries. In the case of capturing data, the only thing you can capture without native code is audio through the JavaSound system.
    If you take a look at the RTP formats listed, you'll see a problem...the cross-platform version can't send any kind of video data to itself, which means you'd have to send MPEG1 to a transcoding server to bounce it back to the second client as a JPEG image...and that's if you somehow had the video data you want to transmit, which you cannot get from the cross-platform pack anyway.

  • How to use JMF without download it?

    hi all,
    I have a Video conferencing using JMF
    - transmission : an application (with capturing a webcam source and jmf installed)
    - reception : an applet (display the video without jmf)
    How could a remote user use the applet without download jmf?
    Thanks a lot
    Christel

    hi,
    I have tried this way but it doesn't work.
    I have make a jar-file but there is not Manisfest inside.
    My process:
    1- Type of Archives -> "JAR de l'applet" (Jar of the Applet)
    2- Name = JAR de l'applet
    File = C:/CAV/RtpApplet/RTPApplet.jar (I don't know what i can put in this area)
    I have also checked all CheckBoxes
    3- Classes et ressources du projet (Classes and resources of the Project) -> I have check "Toujours inclure les classes et ressources" (always include classes and resources)
    Add classes et packages : javax, com, rtpavc (my personal package)
    4- Library = "AV" (which is the entire jmf.jar)
    select the CheckBox "Inclure classes et toutes ressources requises" ( include classes and resources needed)
    5- select the CheckBox "Inclure un Manifest dans l'archive" (include a Manifest in the archive)
    Select the RadioButton : "Cr�er un Manifest" (Create a Manifest)
    I have a jar-file (the "JAR de l'applet") but when i select it i have nothing inside and no Manifest-file.
    I really don't know how it's working.
    I really need your help,
    Thanks in advance.
    Christel

  • "Selected disk does not exist" after install using Unetbootin

    Hello, I downloaed core iso file and use unetbootin to created a bootable usb disk, then I booted from the usb disk, installed the system as usual, then I rebooted the machine, the grub menu is shown, but when I selected archlinux, it shows:
       Booting 'Arch Linux'
    root (hd1,0)
    Error 21: Selected disk does not exist
    Press any key to continue...
    if I press any key, it goes to grub menu again.
    I noticed that when I installed the system, the usb disk is /dev/sda1, the harddisk is /dev/sdb1, /dev/sdb2 ... (several partitions), so I guess there is a problem here, and when I reboot, harddisk becomes /dev/sda1 sda2... so the system cannot find /dev/sdb1 2...
    I read a post about unetbootin, it did not mention anything about the problem, so I think there is no problem install using unetbootin...

    Try to change (hd1,0) pour (hd0,0). GRUB considers the disk from where he was loaded as hd0.
    If you want more infos check with http://sourceforge.net/projects/bootinfoscript/
    and post it's output.

  • I have locked my iPhone 5 and forgot my password . Phone is disabled and is saying connect to iTunes ! I have tried but never did I synced my phone to any computer but when installed used iCloud how do I get it back on???

    I have locked my iPhone 5 and forgot my password . Phone is disabled and is saying connect to iTunes ! I have tried but never did I synced my phone to any computer but when installed used iCloud how do I get it back on???

    See here
    http://support.apple.com/kb/HT1212

  • How to recognize if application is installed using "Install Application on Remote Desktop" option on Windows Server 2008 R2

    How to recognize if application is installed using "Install application on remote desktop..." option in Control Panel in Windows Server 2008 R2?
    Basically, as administrator, I can't say if the user installed application using "Install application on remote desktop..." in Control Panel or he just installed it by clicking the .msi executable. I can't find anything that makes any difference.
    I could not find anything in the registry. I am quite confused.
    Thanks,
    Aleksandar9

    Hi,
    Thank you for your posting in Windows Server Forum.
    Please make sure that you are using category view of control panel-programs to check the application. And in addition to “install application on Remote Desktop server” user can also use command line also.
    change user /install
    change user /execute
    change user /query
    “The first time you run the application, it searches the home directory for its .ini files. If the .ini files are not found in the home directory, but are found in the system directory, Terminal Services copies the .ini files to the home directory, ensuring
    that each user has a unique copy of the application .ini files. Each user should have a unique copy of the .ini files for an application. This prevents instances where different users might have incompatible application configurations.” (Quoted formthis
    article).
    Hope it helps!
    Thanks,
    Dharmesh

  • How to capture the video in a file using JMF-RTP?

    Please someone help in capturing the live streaming in a file using JMF......
    Thanks..

    Hi, I have a problem with RTPExport output video files. One side streams H263/RTP(AVTransmit2.java) and other write this steam to a file by RTPExport.java. When network conditions are ideal, output video file has same fps and same number of frames like original file. Problem occures, when theres packet lost in network, then output file has different fps,and also has less frames like original video(because it didnt write missing frames to file, and thats why it get shorter). Pls how can I achieve output file that will have the same fps like original one? How to write to file an identical copy of what I can see while receiveing video with AVReceive2.java? Its there a way to modifi rtpexport or avreceiver to do this? Thanks!

Maybe you are looking for

  • Null representation in xml

    Hi All, I have to represent a datatbase value 'null' in xml. I use a thirdparty api(propreitary, not well know and which I have no control) for conversion and null is representaed in xml as &#0; Is this correct? But while parsing the xml data i get i

  • Problem in VAT Calculation @ the time of MIRO

    Dear All, We are using the Tax Procedure TAXINN. When we create a LIV document with ref to a PO using the transaction MIRO & when I check the calculate tax button, the tax amount which is displayed in the Basic data is more than the amount which is d

  • Consumption report - material type/CC wise.

    Hi, Is there any standard report to view the consumption quantities with values? Inputs are material type, cost centre and a particular period. Regards, Siva

  • Is it possible to restore recent history information once it has been cleared?

    One of my kids cleared her search history by mistake and would dearly love to have it back. Is it possible to restore it once it has been deleted?

  • Pls help me to recreate the OKR of Ideapad U330

    I changed my driver C and the OKR is no longer working. And now, I install a fresh Windows in my driver C. And I would like to make a Recovery for my fresh windows. How could I do? Thanks U very much!