flash如何调用摄像头

flash如何调用摄像头,第1张

我是用flash cs4 做 当然你也可以在cs3上座 不过一定要actionscript3.0代码。 在第一帧 上写动作脚本如下:

//得到系统的默认摄像头

var carm:Camera=Camera.getCamera()

//创建显示摄像头的容器

//高宽分别为400px 400px

var video:Video=new Video()

video.width=400

video.height=400

// 把视频放进去

video.attachCamera(carm)

//在舞台上显示

addChild(video)

摄像头用电脑浏览器打开说没有插件是一般摄像头web内置了视频插件;需要先安装插件;如果安装后还是显示未检测到插件可以点击浏览器设置;将ACTIVEX允许电脑浏览器缺少插件一般是指flash插件。可以搜索flash进入官网下载一个flash插件安装。一、在浏览器输入摄像机IP地址进入步骤一、使用TP-LINK电脑安防客户端搜索局域网内摄像机的IP地址步骤二、打开电脑浏览器,输入想要访问的摄像机的IP地址步骤三、确认后即可进入摄像机的管理界面二、通过TP-LINK电脑客户端进入步骤一、使用TP-LINK电脑安防客户端搜索局域网内摄像机的IP地址,并添加步骤二、在已添加设备列表里找到对应的摄像机条目,点击设置步骤三、在设备设置界面中找到“打开Web管理页面”,并点击步骤四、点击后即可使用默认的浏览器进入摄像机的管理界面

//在flash中引用并控制摄像头//建立一个视频元件,拖入场景中,取名为my_video//在第一帧中指定以下代码var my_video:Video//定义my_video为Video类型my_video._x = 100//指定my_video的_x属性my_video._y = 40//指定my_video的_y属性var my_cam:Camera = Camera.get()//定义新的对象my_cam为摄像头my_cam.setMode(200, 200, 10, true)//设置摄像头的模式为200X200象素,10FPS,并使用首选区域my_video.attachVideo(my_cam)//使摄像头的图像显示在my_video视频元件中//建立一个按钮,拖入场景并指定以下代码on (release) {//首先建立一个空的影片剪辑,拖入场景,并取名叫mc_viewimport flash.display.BitmapData//引入flash.display.BitmapData类型库,里面提供各种图片处理功能var my_pic:BitmapData = new flash.display.BitmapData(400, 400)//定义my_pic为一个新的BitmapData类型,宽高的范围分别为400,400my_pic.draw(_root)//指定my_pic把图像显示到主场景中mc_view.attachBitmap(my_pic, 100)//让空的影片剪辑mc_view连接并显示my_pic,并将其显示深度设置为100,避免被覆盖}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11942898.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存