首页 > 设计 > WEB开发 > 正文

第八章.图像,位图,视频和声音

2023-08-02 23:09:26
字体:
来源:转载
供稿:网友

图像,位图,视频和声音,是一个范围很广的,可以深入探讨的话题,需要用单独的一章来介绍。因此,这里集中回答最常见的问题。当Flash 成为最主要的互联网视频实现方法和Flex框架更多的用在建立图片和MP3 应用时,了解这些元素是如何工作的就变得越来越重要了。

Flash Player 提供多层次的工具来处理图像和声音。第一步是使用Image 类和VideoDisplay类,MXML 的类可以简单的对图像和视频进行很多处理,使您能够快速的把这些资源整合到您的应用程序中。下一步则是flash.media 包,它包括了Video, Sound, SoundTransform,Camera和Microphone 类,其他相关的Loader, NetConnection, 和NetStream类,在flash.net包中。这些类提供了许多完善的控件,包括了整合声音,视频和图像成为一个应用的功能,稍微花费一些时间可以更加完善他的功能。最后,通过BitmapData类和ByteArray类把Flash Player 里的所有数据转成字节型数据。这些不仅仅可让您操作加载到Flash Player 中的图像的位图数据,而且还可以创造新的点阵图和流数据。

在这一章的许多例子把图像和视频作为位图数据来操作。这比起操作声音要简单多了,因为Flash Player 提供许多使用BitmapData 类的简单方法,直接操作位图数据大大提高了您的程序开发效率。您也可以使用NetStream类来操作视频以及用户的麦克风和摄影头。NetStream是一种用来处理麦克风和摄影头的流媒体信息的有效途径,并且可以用在服务器端程序上。

 

目录

8.1.载入并显示图像

8.2.创建视频显示

8.3.Mp3文件的播放和暂停

8.4.为音频文件创建进度搜索条

8.5.融合两幅图像

8.6.将Convolution滤镜应用于图像

8.7.通过摄像头将视频发送到FMS实例

8.8.访问用户的麦克风并创建声音显示

8.9.在Flex程序中平滑播放视频

8.10.检测像素级别的碰撞

8.11.读取和保持用户的网络摄像头图像

8.12.在多幅图像中使用混合模式

8.13.处理FLV数据的提示点

8.14.创建视频播放进度条

8.15.读取mp3文件的ID3数据

8.16.在载入图像时显示自定义引导

8.17.启动图像上传

8.18.比较两幅位图

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表