分享经验:如何在不安装JMF软件包的情况下使用JMF
最近有同学问我一个问题,就是如何在不安装JMF软件包的情况下使用JMF来做多媒体应用程序的开发。我之前曾做过相关的项目开发,一点经验和大家分享。
JMF即Java Media Framework,是Sun公司针对多媒体应用开发的一个Java扩展包,目前已经开放源代码。做过Java多媒体程序开发的朋友应该知道,如果要使用JMF的话,必须首先安装一个JMF的软件包。安装后我们需要从安装目录中提出一个jmf.jar的扩展包,配置到环境变量供开发使用。
有人可能会问这样一个问题:如果我现在有jmf.jar这个扩展包,把它配置好以后是不是不用安装JMF软件包了?答案是否定的,仍然需要安装JMF软件包。我也是在项目开发过程中一步步发现并解决这个问题的。在JMF软件包安装的过程中,除了在安装目录中生成jmf.jar这个文件外,还会将20个动态链接库(即DLL文件)写到system32目录下,同时还会生成一个很重要的jmf.properties文件。
这时候,聪明的朋友们应该想到如何解决这个问题了。将20个DLL文件拷贝到JDK的bin目录下,将jmf.properties文件拷贝到lib目录下,同时配置好jmf.jar扩展包后,就可以在开发过程中成功使用JMF了。当系统完工后,我们可以把它做成安装程序(使用InstallAnywhere)。这时我们需要把20个DLL文件集成到安装程序(设置安装在Window目录下),同时将jmf.properties放在class文件夹,jmf.jar放在扩展包文件夹(在manifest文件里说明,或在InstallAnywhere中设置成classpath)。这样在安装时就将20个DLL写入了system32目录下,并能成功访问jmf.properties中的属性信息,也就达到了不安装JMF软件包直接使用JMF的目的。
希望我的一点经验能对大家有所帮助。
分享到:
相关推荐
JMF(Java Media FrameWork)是java编写视频播放程序的封装类。该文档介绍了如何下载JMF,下载后如何安装JMF,以及如何将JMF包配置到eclipse中。
JMF 安装 配置 教程JMF 安装 配置 教程JMF 安装 配置 教程JMF 安装 配置 教程
JMF 最新安装包 jmf-2_1_1e-windows-i586.exe JMF 2.0 API
jmf window 下安装程序 http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-java-client-419417.html#7372-jmf-2.1.1e-oth-JPR
很多人用JFM播放MP3遇到问题,根本原因是设置问题。 这是本人使用JMF的心得,附带框架安装程序、项目、jar, all in one!
程序描述:用JMF2.0做的调用摄像头 进行视屏录制,是 医学上“内镜”影像学录像和截图...前提:安装JMF_framework,也可以下载jmf-2_1_1e-windows-i586.exe(我的CSDN资源上有的) 希望对学习JMF录像的同行们 有帮助。
是JMF视屏录制的配套安装软件,解压后含有 jmf-2_1_1e-windows-i586.exe,无需注册码
java做的音乐播放器(需要先安装JMF),支持wav,MP3
智微固态硬盘主控制器 用户闪存颗粒支持列表 JMF608 JMF609
JMF605主控DOS下的开卡工具,免开卡器,直接SATA接口开卡,需要一个U盘制作DOS启动盘。方法:运行JMISPInst,制作DOS启动盘,再重启电脑选择U盘启动,具体见软件包里的“操作说明书”
DOS系统下运行的JMF606-JMF607主控芯片开卡工具,开卡工具使用说明:连接你的U盘到你的电脑,打开JMISPInst.exe程序并选择设备,点击Srart。如果你的系统不能检测到U盘,请在BIOS设置中将AHCI改为IDE模式。不需要...
详细为你介绍如何配置JMF和免费在官网下载JMF,已经对JMF环境变量的配置和eclipse如何使用JMF包,全部图文介绍,一步步教你,让你不再感到任何困难
JMF安装程序+基础教程+项目实例、 完整的入门包装。。。
JMF605开卡教程
一个基于JMF的MP3播放器,实现列表播放和基本功能!
jmf插件安装完成后,在win7 64位环境下,部分电脑开机只能使用一次视频功能,再次调用时弹出捕货源,提示无法连接到CaptureDivice. 修改 com.sun.media.protocol.vfw.VFWSourceStream.doConnect() 用while获取相关...
对于使用JMF的程序员来说,在使用JMF的时候需要安装JMFwindows版本才能正常使用,但是你总不能让客户在使用你的软件时候也安装JMF吧,下面我综合网上找的和自己实际中的经验,说说免安装的方法
包含有JMF的入门教程和利用JMF进行多线程编程
固态硬盘DIY,JMF605方案,可以学习下
内含jmf的安装程序及3份jmf的基础教程和使用指南