图书介绍

Java多媒体程序设计PDF|Epub|txt|kindle电子书版本网盘下载

Java多媒体程序设计
  • 王峰等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302035180
  • 出版时间:1999
  • 标注页数:186页
  • 文件大小:10MB
  • 文件页数:200页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java多媒体程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第1部分 Java媒体框架3

第1章 Java媒体播放器3

1.1Java媒体播放器概述3

1.1.1数据源4

1.1.2播放器4

1.1.3媒体事件5

1.1.4播放器状态7

1.1.5调用JMF方法8

1.2范例:生成一个播放媒体文件的小应用程序9

1.2.1PlayerApplet概述9

1.2.2PlayerApplet代码列表10

1.2.3初始化applet11

1.2.4控制播放器11

1.2.5响应媒体事件12

1.3生并显示一个播放器13

1.3.1产生播放器13

1.3.2显示播放器和播放器控件13

1.4控制媒体播放器14

1.4.1启动播放器14

1.4.2停止播放器15

1.5管理播放器状态16

1.5.1准备启动播放器16

1.5.2启动和停止播放器17

1.5.3释放播放器资源18

1.5.4实现ControllerListener接口18

1.6管理计时19

1.6.1设置MediaTime20

1.6.2获取当前时间20

1.6.4获取播放器的持续时间21

1.7同步播放器21

1.6.3设定播放器的速度21

1.8采用一个播放器管理和同步其他控制器22

1.8.1增加一个控制器23

1.8.2管理增加控制器的操作23

1.8.3删除控制器24

1.9扩展JMF24

1.9.1理解播放器体系结构25

1.9.2集成新播放器实现26

1.9.3集成新的数据源27

1.9.4集成新数据源的实现27

第2部分 Java2DAPI31

第2章 Java2D基础知识31

2.1Java2DAPI概览31

2.1.1坐标空间31

2.1.2绘图32

2.2Java2D文本35

2.3Java2D图像36

2.4小结37

第3章 Java2D绘制39

3.1图形绘制流水线39

3.2控制绘制的质量39

3.3变换40

3.3.1使用仿射变换40

3.3.2实现特定变换40

3.3.3图形变换流水线40

3.4创建一类新曲线41

3.5笔画41

3.6画图42

3.7合成43

3.7.1控制透明度43

3.7.2定义特定的合成规则44

4.1文本处理45

4.1.1定义和获取字体信息45

第4章 Java2D文本和字体45

4.1.2获取文本曲线46

4.1.3变换文本46

4.2高级布局47

第5章 Java2D色彩管理49

5.1定义颜色49

5.2色彩类50

5.2.1Color类51

5.2.2ColorModel类51

5.2.3ColorSpace类51

5.2.4ICC_Profile类和ICC_ColorSpace类52

第6章 Java2D图像54

6.1图像处理及增强54

6.2使用Offscreen缓冲区56

6.2.3通道57

6.2.2Tile57

6.2.1色彩模型57

6.2.4将BufferedImage当作OffscreenCache使用58

第7章 Java2D图形设备60

7.1图形环境60

7.2图形设备60

7.3图形配置61

第3部分 Java3DAPI65

第8章 Java3DAPI概述65

8.1Java3D的开发目的65

8.2Java3D概述65

8.3Java3D的应用范围68

第9章 Java3DAPI特征70

9.1平台独立性70

9.2Java3DAPI设计目标70

9.3高性能70

9.6Java3DAPI视点模型71

9.5场景图编程模型71

9.4目标硬件平台及层次化实现71

9.7基于摄像机的模型72

9.8输入72

9.9动作、动画和选择72

9.9.1动作对象73

9.9.2调度73

9.9.3执行选择73

9.10绘制模式、绘制模型和执行路径74

9.11Java3D运行时的执行路径74

9.12声音模型75

9.13向量数学库75

9.13.1向量对象75

9.13.2矩阵对象76

9.14几何压缩76

10.3空间划分77

10.4状态继承77

10.1场景图概述77

10.2场景图结构77

第10章 场景图和Java3DAPI对象77

10.5场景图对象78

10.6Java3DAPI对象层次78

10.7场景图超结构对象79

10.8结点对象79

10.8.1群结点对象79

10.8.2叶结点对象80

10.9场景图视角对象81

10.10场景图构件对象81

10.10.1结点构件对象——属性82

10.10.2结点构件对象——几何82

10.10.3GeoSet对象83

10.11HelloUniverse:一个Java3DAPI例子程序84

11.2JavaSpeechAPI设计目标89

11.1引言89

第4部分 JavaSpeechAPI89

第11章 JavaSpeech概览89

11.3JavaSpeechAPI的应用90

11.3.1电话系统90

11.3.2桌面系统90

11.3.3其他语音应用系统91

11.4技术概览93

11.4.1语音合成93

11.4.2语音识别93

11.4.3依赖Java的力量95

11.4.4与其他API的集成95

11.5结束语95

第12章 Java语音语法格式规范96

12.1导引96

12.2定义96

12.2.1语法名与包名96

12.2.2规则名字97

12.2.3Tokens98

12.2.4注释99

12.3语法头100

12.3.1语法名的定义100

12.3.2输入100

12.4语法体101

12.4.1规则定义101

12.4.2合成102

12.4.3分组103

12.4.4一元操作符103

12.4.5标注104

12.4.6优先级105

12.4.7递归105

12.5示例106

12.5.1简单命令与控制106

12.5.2分辨名字107

13.1导引108

第13章 Java语音标志语言规范108

13.2JSML中的标志符109

13.2.1基本标志符109

13.2.2包容器元素110

13.2.3空元素110

13.2.4名字111

13.2.5空格111

13.2.6未定义的名字111

13.2.7JSML文件结构111

13.2.8替换/引用文本112

13.2.9注解112

13.4.1PARA113

13.4.2隐含段落标志113

13.3JSML元素113

13.4结构元素113

13.4.3SENT114

13.5产生式元素115

13.5.1SAYAS115

13.5.2EMP116

13.5.3BREAK117

13.5.4PROS117

13.6.2ENGINE120

13.6其他元素120

13.6.1MARKER120

第5部分 JavaTelephonyAPI123

第14章 JavaTelephonyAPI核心技术123

14.1JavaTelephonyAPI电话模型123

14.2JavaTelephonyAPI核心软件包的方法124

14.1.6TerminalConnection对象124

14.1.5Terminal对象124

14.1.3Address对象124

14.1.2Call对象124

14.1.1Provider对象124

14.1.4Connection对象124

14.2.1Call.connect()125

14.2.2TerminalConnection.answer()125

14.2.3Connection.disconnect()125

14.3Connection对象和TerminalConnection对象的状态125

14.4拨打电话127

14.5代码举例129

14.5.1拨打电话示例129

14.5.2接听电话示例131

15.1.1CallControlCall接口133

15.1.2CallControlAddress接口133

15.1.3CallControlConnection接口133

15.1电话控制软件包的方法133

第15章 Java电话控制软件包133

15.1.4CallControlTerminal接口134

15.1.5CallControlTerminalConnection接口134

15.2电话控制软件包的扩展状态134

15.2.1CallControlConnection的状态134

15.2.2CallControlConnection接口各状态间的转移136

15.2.4CallControlTerminalConnection的状态137

15.2.3Connection和CallControlConnection状态间的关系137

15.2.5CallControlTerminalConnection接口各状态间的转移138

15.2.6TerminalConnection和CallControlTerminalConnection状态间的关系139

15.3电话控制软件包的状态和对象图139

15.4代码举例140

15.4.1OutCall代码举例140

15.4.2InCall代码举例142

16.2.1基本媒体API145

16.2媒体扩展包的体系结构145

16.1导引145

第16章 Java电话媒体技术145

16.2.2声音API146

16.3声音API规范146

16.3.1声音API的术语146

16.3.2声音API的播放方法146

16.3.3声音API的记录方法147

16.3.4声音API的DTMF方法147

16.3.5声音API的事件147

16.4声音API应用程序示例148

16.4.1桌面电话应用程序148

16.4.2声音应答机应用程序150

16.4.3DTMF音调检测应用程序152

17.2.2组件群接口155

17.2.1组件接口155

17.2电话扩展包的体系结构155

17.1导引155

第17章 JavaTelephonyAPI对电话机的控制155

17.3扩展Terminal接口156

17.4电话扩展包的标准组件157

17.4.1按键组件157

17.4.2显示组件157

17.4.3线路交换器组件157

17.4.4指示灯组件157

17.4.5麦克风组件158

17.4.6闹铃组件158

17.4.7扬声器组件158

附录A Java媒体小应用程序159

附录B 范例数据源实现163

附录C 范例控制器实现172

附录D 控制器适配器183

热门推荐