关闭

关闭

关闭

封号提示

内容

首页 Flash Media Server应用之ActionScript视频处理.doc

Flash Media Server应用之ActionScript视频处理.doc

Flash Media Server应用之ActionScri…

上传者: 在回想里漂流 2017-09-20 评分 0 0 0 0 0 0 暂无简介 简介 举报

简介:本文档为《Flash Media Server应用之ActionScript视频处理doc》,可适用于IT/计算机领域,主题内容包含FlashMediaServer应用之ActionScript视频处理实验FMS应用之ActionScript视频处理一实验目的(理解和掌握Acti符等。

FlashMediaServer应用之ActionScript视频处理实验FMS应用之ActionScript视频处理一实验目的(理解和掌握ActionScript视频处理的技术和方法(掌握使用Flash及ActionScript制作本地视频播放器(掌握使用Flash及ActionScript获取摄像头视频并显示。二实验设备与要求计算机(装有WindowsXP操作系统)AdobeFlashCS软件(需高级版本)联入校园网。三实验内容与步骤参考:获取(采集)摄像头视频本任务步骤如下:创建一个新的Flash文件(脚本)并将其保存比如命名为captureWebcamfla。命名第图层为“按钮”并创建一个按钮在舞台上将其转换为影片剪辑并给它一个capturemc实例名称。创建一个新图层命名为“动作”并且在它的第一帧打开“动作”面板如图所示。图在“动作”面板中添加代码。首先初始化相机(摄像头)视频对象代码如下:varcam:Camera=CameragetCamera()varvideo:Video=newVideo(,)videoattachCamera(cam)videox=videoy=addChild(video)需要使用Bitmap和BitmapData类存储视频图像捕获摄像头视频并显示在舞台上。需要在“动作”面板上导入Bitmap和BitmapData类:importflashdisplayBitmapimportflashdisplayBitmapData创建一个新的BitmapData对象来存储和播放摄像头视频并创建一个位图对象来显示BitmapData对象中的拍照的数据并将其添加到舞台代码如下:varbitmapData:BitmapData=newBitmapData(videowidth,videoheight)varbitmap:Bitmap=newBitmap(bitmapData)bitmapx=bitmapy=addChild(bitmap)在其buttonMode属性设置为true添加一个Click事件。此事件处理的captureImage函数绘制图像并显示BitmapData对象。capturemcbuttonMode=truecapturemcaddEventListener(MouseEventCLICK,captureImage)functioncaptureImage(e:MouseEvent):void{bitmapDatadraw(video)}完整源代码如下所示:最终效果图如下所示:摄像头的活动视频通过摄像头拍照的图片实验任务:请参阅文档《ActionScript视频处理》完成如下任务:使用AdobeFlash和ActionScript制作(本地)FLA视频播放器具有播放、暂停、停止等功能使用AdobeFlash和ActionScript制作摄像头采集播放器具有摄像头检测、显示摄像头视频、暂停获取、停止获取以及获取摄像头信息等功能。四课余实践自学使用ActionScript进行图像处理和音频处理。使用ActionScript开发复杂的音视频播放控制软件。

用户评论(0)

0/200

精彩专题

上传我的资料

每篇奖励 +2积分

资料评价:

/4
0下载券 下载 加入VIP, 送下载券

意见
反馈

立即扫码关注

爱问共享资料微信公众号

返回
顶部