第 1 章 Java 多媒体技术概述 媒体(Medium)是指用以存储、传输信息的媒介或载体,语言、文字、图形、数据、书刊、报纸、画册、电报、电话、电影、广播、电视等都是媒体
多媒体是指多种媒体的综合开发利用,可以指多种存储媒体,例如磁带、磁盘、光盘等,也可以指多种传输媒体,例如无线电波、电缆、光缆、网络等,又可以指多种感觉媒体,例如文字、图形、图像、声音、应用程序等,它是多种形式的信息载体
媒体最重要的特性是其自身具备了多样性、交互性、集成性和实时性,同时它还为使用者提供了无限想象的创作空间
在信息社会中,应用各种不同形式的媒体,可使得人与人之间的交流、沟通更加方便、简洁、明了,多种媒体的综合利用可使其交互性达到最佳效果
多媒体技术是指应用计算机技术综合处理和创作各种不同形式的媒体信息,例如文本(text)、声音(audio)、图形(graphic)、动画(animation)、静态图像(static image)和动态视频图像(motion video)等信息,并以图、文、声等并茂的表现方式提供直观、生动的立体信息,便于人类相互间的交流
目前,多媒体技术正在实现现代传媒的一场革命
1 Java 多媒体处理类和接口 Java 2 标准的主要内置类库如图 1
1 所示,用于处理多媒体的类库有 Java Media 和 Java Foundation Classes(JFC,Java 基础类)
类库中提供了极其方便而又丰富的接口(多媒体支持类库 API),其中包括 AWT(Abstract Window Toolkit)、Swing、Java 2D API、Java 3D API、JAI(Java Advanced Imaging)、Java Sound、JT(Java Telephony)、JS API(Java Speech)、JMF(Java Media Fr