JMF是sun公司为弥补Java语言在多媒体方面的缺陷而开发的一个平台,JMF的用处非常广泛,Java媒体框架(JMF)使你能够编写出功能强大的多媒体程序,却不用关心底层复杂的实现细节。JMF API的使用相对比较简单,但是能够满足几乎所有多媒体编程的需求。在这篇文章中,我将向你介绍如何用很少的代码就编写出多媒体程序。 
     JMF有很多功能,例如:
 可以在Java Applet和应用程序中播放各种媒体文件,例如AU、AVI、MIDI、MPEG、QuickTime和WAV等文件。  
   可以播放从互联网上下载的媒体流。  
   可以利用麦克风和摄像机一类的设备截取音频和视频,并保存成多媒体文件。 
   处理多媒体文件,转换文件格式。 
   向互联网上传音频和视频数据流。  
   在互联网上广播音频和视频数据。
   但是JMF的缺陷是不支持跨平台!