| 网站首页 | 免费课件 | 课件源码 | 课件制作 | 课件购买 | 课件教程 | 课堂内外 | 教案 | 试卷 | 论文 | 电脑 | 教案下载 | 
 | 试卷下载 | 论文下载 | 计划总结 | 新闻资讯 | 行业范文 | 图片 | 留言 | 术语大全 | 搞笑 | 字体 | 短信 | Flash视频教程 | 
 | 办公软件视频 | 编程设计视频 | 热门视频 | 课件论坛 | 作文写作 | 
您现在的位置: 教育资源网 >> 课件教程 >> Flash教程 >> Flash脚本教程 >> 正文 用户登录 新用户注册
免费精品 课件源程序下载 课件点播 课件定做 课件复原 课件制作指导 毕业设计 更多服务
Google




Flash脚本教程——检测摄像头和麦克风状态并自动进行处理的类
作者:佚名    教程来源:佚名    点击数:    更新时间:2006-9-4         ★★★ 【字体:
 在对客户的摄像头和麦克风进行探测时,有许多的不确定性。例如,客户可能会禁用摄像头,可能有一个以上的摄像头,还可能先允许使用摄像头,再使用“属性”菜单禁用摄像头。因此,前几天升级聊天室程序的时候,就就写了这样一个类来进行处理,还可以方便在使用了摄像头和麦克风的程序中使用。
其中,Checker类仅用于检测摄像头和麦克风状态并返回;Selecter类继承Checker类,它不仅和Checker一样返回状态,同时也回根据当前的状态做出反映。例如,如果禁用了摄像头,就会显示一个按钮,单击可以打开“设置”对话框。只有当允许使用摄像头时,此按钮才会消失。如果有一个以上的摄像头,则会显示一个下拉列表并提供选择按钮。
用法可以看下面的示例,还提供了一些方法大家可以自行察看as文件。其中,检测麦克风的功能还不完善。
效果展示:
不知何故,在编辑状态下可以看到的Flash在论坛前台却看不到,如果大家需要看效果展示,可以去这里:http://www.zengrong.net/?p=212

 
使用示例:

import cn.mediasky.media.*; 
//建立selecter实例,必须使用main方法创建。 
//四个参数分别为,selecter上级的影片剪辑,Depth,x位置,y位置 
var my_selecter = Selecter.main(_root, 0, 50,20); 
//注册为侦听器 
my_selecter.addListener(_root); 
//检测摄像头状态 
my_selecter.checkCam(); 
//处理摄像头状态 
function onCamStatus(iInfo:Info):Void{ 
 if(iInfo.code == "UnMuted"){ 
  _root.my_video.attachVideo(iInfo.cam); 
 }else{ 
  _root.my_video.clear(); 
 } 
下载示例和类文件:
media_checker.zip
  .
 
 
Google
我们的服务免费课件 课件定做 毕业课件设计 免费课件(QQ:375824467/电话:13996037041)  教程录入:admin    责任编辑:admin 
------------

发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

  • 上一篇教程:
  • 下一篇教程:
  •    最新热点    最新推荐    相关教程
    AS3.0教程(4):爽快使用XML
    使用Flex 2 Sdk编译as3.0…
    探索Flash Professional Act…
    使用as3中EventDispatcher类
    as3中的访问权限
    在flex实现数据验证(1)
    初探as3的事件对象
    AS3.0教程(3):Document Clas…
    AS 3.0教程(2):AS3.0的类及…
    flash与后台数据交换方法整理…
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)