实验要求:使用windows api或Java media Framework(JMF)或javax.media.sound,编程实现类似于windows 录音机一类的小工具,要求有暂停、播放、停止、前进、后退等功能。
首先对于JMF是什么宝宝都是一脸懵逼的,赶紧去google科普了一下啊
JMF是什么
JMF:Java术语,意为Java媒体框架(JMF)。该核心框架支持不同媒体(如:音频输出和视频输出)间的时钟同步,它是一个标准的扩展框架,允许用户制作纯音频流和视频流。
JMF 2.1.1软件也是Java Media系列软件的一部分。Java Media系列软件包括Java 3D、Java 2D、Java Sound和Java Advanced Imaging等API。采用各种Java Media API,软件开发商人员就能容易、快速地为他们已有的各种应用程序和客户端Java小程序增添丰富的媒体功能,如流式视频、3D图像和影像处理等。就是 说,各种Java Media API发挥了Java平台的固有优势,将"编写一次,到处运行"的能力扩展到了图像、影像和数字媒体等各种应用领域,从而大大缩减了开发时间和降低了开发 成本。
这样巴拉巴拉一大堆,其实就是一个java媒体框架
配置JMF
1. 下载
进入<a href="https://www.oracle.com/search/results?cat=otn&Ntk=S3&Ntt=JMF">官网</a>搜索JMF之后点击 ** download**
选择我们需要的,下载
2. 配置
下载完之后解压安装,选择自己安装的路径,然后就开始配置
右键** 我的电脑-属性-高级系统设置-环境变量“ 在系统变量中找到 ** CLASSPATH ,将sound.jar 和jmf.jar的路径(自己安装的路径)加入
然后选择** PATH** 将 JMF/bin文件夹路径加入
最后一定记得点击确认这样就配置好了
3. eclipse导入JMF包
打开eclipse,选择 ** project-properties- Java build path-Libraries-Add External JARS....**将JMF文件添加即可
结语
这样就配置好了JMF的eclipse环境,下节开始学习使用JMF