`
linxuexin
  • 浏览: 26968 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

Flash高级应用:用AS3调用摄像头

阅读更多
用as3调用摄像头,代码如下:

package {
    import flash.display.Sprite;
    import flash.text.*;
    import flash.media.Camera;
    import flash.events.StatusEvent;
    import flash.events.ActivityEvent;
    import flash.media.Video;

    public class CameraEx extends Sprite
    {
        private var label:TextField;
        private var camera:Camera;
        
        public function CameraEx()
        {
            label=addLabel("CameraEx");
            
            camera=Camera.getCamera();
            
            if(camera!=null){
                camera.addEventListener(StatusEvent.STATUS,statusHandler);
                camera.addEventListener(ActivityEvent.ACTIVITY,activityHandler);
                
                var video:Video=new Video(200,200);
                video.attachCamera(camera);
                addChild(video);
                video.x=20;
                video.y=20;
            }
            else{
                label.text="不能使用";
            }
        }
        
        private function statusHandler(evt:StatusEvent):void{
            if(camera.muted) label.text="不能使用";
        }
        
        private function activityHandler(evt:ActivityEvent):void{
            if(evt.activating){
                label.text="检测开始";
            }
            else{
                label.text="检测停止";
            }
        }
        
        private function addLabel(text:String):TextField{
            var label:TextField=new TextField();
            label.autoSize=TextFieldAutoSize.LEFT;
            label.text=text;
            addChild(label);
            return label;
        }
    }
}

分享到:
评论

相关推荐

    用AS3调用摄像头

    在AS3中调用摄像头允许用户在Web应用中实现视频捕捉和实时通信,例如视频聊天、在线直播和个性化头像生成等。 首先,要启用摄像头,我们需要导入`flash.media`包中的`Camera`类。这个类提供了访问和控制本地摄像头...

    Flash as3 调用摄像头

    Flash as3 调用摄像头 实例代码 凑够20个字

    flash as3 调用摄像头 保存为jpg 含源码

    在本文中,我们将深入探讨如何使用ActionScript 3(AS3)在Flash环境中调用摄像头并保存捕获的图像为JPEG格式。ActionScript是Adobe Flash Professional和Flash Builder中用于创建交互式内容的主要编程语言,而AS3是...

    flash调用摄像头拍照

    其中,调用摄像头拍照是Flash的一项重要功能,它使得用户能够在浏览器内直接通过摄像头捕获图像。以下是关于“Flash调用摄像头拍照”这一主题的详细知识点: 1. **ActionScript 3.0**:Flash中的编程语言是...

    使用flash调用摄像头

    然而,对于仍需使用Flash的遗留系统或特定场景,理解如何利用Flash调用摄像头和处理跨域问题仍然是必要的。同时,开发者应该意识到Flash的安全性和兼容性问题,并逐步向现代Web技术迁移,以提供更好的用户体验和安全...

    php+flash调用摄像头

    当用户触发这些操作时,Flash会通过Flash Player与浏览器通信,从而调用摄像头。 `swfuploadfile.php`很可能是处理上传文件的服务器端脚本。在这个例子中,它可能不仅仅处理普通文件的上传,还可能接收来自Flash的...

    flash编写的拍照调用摄像头生成apk文件

    标题中的“flash编写的拍照调用摄像头生成apk文件”指的是使用Adobe Flash CS6这款软件,通过ActionScript编程语言,创建一个能够调用Android设备摄像头并实现拍照功能的应用程序。最终,这个应用程序被编译为一个...

    js+flash调用本地/usb摄像头拍照上传

    使用AS3(ActionScript 3)代码,你可以创建一个Camera对象来获取摄像头的视频流,然后使用Sprite或MovieClip来显示预览,最后通过FileReference对象实现文件上传。 以下是一个简单的Flash示例,展示如何调用摄像头...

    as3.0打开摄像头源码

    在本文中,我们将深入探讨如何使用AS3.0(ActionScript 3.0)来实现调用摄像头的技术。ActionScript是Adobe Flash Professional和Flash Player中的编程语言,它为开发交互式内容提供了强大的支持,包括多媒体、动画...

    flash调用摄像头拍照和上传的学习地址

    在探讨“Flash调用摄像头拍照和上传”的技术细节前,我们先来了解一下这一技术的背景与应用场景。Flash作为一款广泛应用于网页开发中的多媒体创作平台,它不仅能够制作动画、图形等视觉元素,还具备强大的交互功能,...

    flash摄像头示例

    在IT行业中,Flash是一款曾经广泛应用于网页动画和多媒体交互的软件,其强大的功能之一就是能够调用用户的摄像头进行实时互动。本示例“flash摄像头示例”提供了关于如何在Flash中利用ActionScript 2(AS2)编程语言...

    AS3摄像头拍照保存到本地

    AS3是Adobe Flash Player和Adobe AIR应用程序的主要编程语言,它提供了丰富的功能来处理多媒体,如访问用户的摄像头。 首先,让我们了解AS3中访问摄像头的基本步骤: 1. **初始化摄像头**: 使用`Camera.getCamera...

    flash摄像头拍照 组建

    这个“flash摄像头拍照组建”涉及到的主要技术包括Flash、ActionScript 3(AS3)以及在线图片处理和上传。以下是对这些知识点的详细说明: 1. Flash:Flash是一款由Adobe公司开发的多媒体软件平台,主要用于创建...

    AS3与Kinect

    AS3(ActionScript 3.0)是Adobe Flash平台的核心编程语言,广泛应用于创建互动式网页、游戏和富媒体应用程序。而微软的Kinect是一款创新的体感输入设备,通过深度传感器和摄像头捕捉用户的身体动作,实现了无触控的...

    renlianshibie.rar_FlashAS3人脸识别_as3_as3 人脸_flash as3_flash人脸

    标题中的“renlianshibie.rar_FlashAS3人脸识别_as3_as3 人脸_flash as3_flash人脸”揭示了我们讨论的主题是关于使用Flash AS3实现的人脸识别技术。这一技术结合了ActionScript 3(AS3)编程语言与OpenCV库中的Haar...

    flash as3 实现简单视频截图

    在本文中,我们将深入探讨如何使用Flash ActionScript 3(AS3)来实现一个简单的视频截图功能。这个功能允许用户捕获来自摄像头的实时视频帧并将其保存为图像文件。以下是一些关键知识点: 1. **Flash CS5**: Flash...

    Flash串口通信ANE.rar

    Flash Air是Adobe提供的一个开发平台,允许开发者使用ActionScript 3(AS3)语言创建跨平台的应用程序,特别是在桌面和移动设备上。Flash Air支持本地存储和访问设备功能,如文件系统、摄像头和麦克风,而串口通信...

    zs.rar_CSharp flash_flash 视频_摄像头

    在C#中,这通常通过使用AS3(ActionScript 3)的Flash Player API来实现,AS3是Flash的编程语言,它提供了对摄像头和麦克风的访问接口。开发者可以通过调用这些API,从用户的电脑或服务器上的摄像头获取视频流。 ...

    as3写的基于flash cs6的拍照发送系统

    本文将详细讲解一个基于AS3(ActionScript 3)的Flash CS6项目,该系统实现了在客户端拍照并发送照片到服务器的功能。这个程序利用了Adobe AIR(Adobe Integrated Runtime)技术,使得Flash应用能够脱离浏览器运行,...

    AS3录制视频并保存到本地

    AS3是Adobe Flash Player和Adobe AIR应用程序的核心编程语言,它提供了丰富的多媒体处理功能,包括访问摄像头和处理视频流。 1. **初始化摄像头**: AS3通过`flash.media.Camera`类提供对用户电脑摄像头的访问。我们...

Global site tag (gtag.js) - Google Analytics