zoukankan      html  css  js  c++  java
  • 视频类的相关加载

                                                                                   视频类的相关加载

    Video 类在应用程序中显示实时视频或录制视频,

    公共属性

       accessibilityProperties : AccessibilityProperties 此显示对象的当前辅助功能选项。 

       alpha : Number 指示指定对象的 Alpha 透明度值。     

      blendMode : String BlendMode 类中的一个值,用于指定要使用的混合模式。

       blendShader : Shader [只写] 设置用于混合前景和背景的着色器。

       cacheAsBitmap : Boolean 如果设置为 true,则 Flash Player 将缓存显示对象的内部位图表示形式。

       constructor : Object 对类对象或给定对象实例的构造函数的引用     

      deblocking : int 指示作为后处理的一部分应用于已解码视频的滤镜的类型。

       filters : Array 包含当前与显示对象关联的每个滤镜对象的索引数组。 

       height : Number 指示显示对象的高度,以像素为单位。

       loaderInfo : LoaderInfo [只读 (read-only)] 返回一个 LoaderInfo 对象,其中包含加载此显示对象所属的文件的相关信息。

       mask : DisplayObject 调用显示对象被指定的 mask 对象遮罩。

       mouseX : Number [只读 (read-only)] 指示鼠标位置的 x 坐标,以像素为单位。

       mouseY : Number [只读 (read-only)] 指示鼠标位置的 y 坐标,以像素为单位。

       name : String 指示 DisplayObject 的实例名称。

       opaqueBackground : Object 指定显示对象是否由于具有某种背景颜色而不透明。 

       parent : DisplayObjectContainer [只读 (read-only)] 指示包含此显示对象的 DisplayObjectContainer 对象。

       prototype : Object [静态] 对类或函数对象的原型对象的引用。

       root : DisplayObject [只读 (read-only)] 对于加载的 SWF 文件中的显示对象,root 属性是此 SWF 文件所表示的显示列表树结构部分中的顶级显示对象。

       rotation : Number 指示 DisplayObject 实例距其原始方向的旋转程度,以度为单位。

       rotationX : Number 指示 DisplayObject 实例相对于 3D 父容器距离其原始方向的 x 轴旋转(以度为单位)。

       rotationY : Number 指示 DisplayObject 实例相对于 3D 父容器距离其原始方向的 y 轴旋转(以度为单位)。

       rotationZ : Number 指示 DisplayObject 实例相对于 3D 父容器距离其原始方向的 z 轴旋转(以度为单位)。

       scale9Grid : Rectangle 当前有效的缩放网格。

       scaleX : Number 指示从注册点开始应用的对象的水平缩放比例(百分比)。

       scaleY : Number 指示从对象注册点开始应用的对象的垂直缩放比例(百分比)。

       scaleZ : Number 指示从对象的注册点开始应用的对象的深度缩放比例(百分比)。

       scrollRect : Rectangle 显示对象的滚动矩形范围。 

        smoothing : Boolean 指定在缩放视频时是否应进行平滑处理(插补数据)。

       stage : Stage [只读 (read-only)] 显示对象的舞台。 

       transform : Transform 一个对象,具有与显示对象的矩阵、颜色转换和像素范围有关的属性。

       DisplayObject     videoHeight : int [只读 (read-only)] 一个整数,以像素为单位指定视频流的高度。

        videoWidth : int [只读 (read-only)] 一个整数,以像素为单位指定视频流的宽度。

       visible : Boolean 显示对象是否可见。 

       width : Number 指示显示对象的宽度,以像素为单位。

       x : Number 指示 DisplayObject 实例相对于父级 DisplayObjectContainer 本地坐标的 x 坐标。

       y : Number 指示 DisplayObject 实例相对于父级 DisplayObjectContainer 本地坐标的 y 坐标。

       z : Number 指示 DisplayObject 实例相对于 3D 父容器沿 z 轴的 z 坐标位置。  

    公共方法

        Video(int = 320, height:int = 240) 创建新的 Video 实例。

       addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void 使用 EventDispatcher 对象注册事件侦听器对象,以使侦听器能够接收事件通知。

        attachCamera(camera:Camera):void 指定要在应用程序中 Video 对象的边界内显示的来自摄像头的视频流。

        attachNetStream(netStream:NetStream):void 指定要在应用程序中 Video 对象的边界内显示的视频流。

        clear():void 清除 Video 对象(而非视频流)中当前显示的图像。

       dispatchEvent(event:Event):Boolean 将事件调度到事件流中。

       getBounds(targetCoordinateSpace:DisplayObject):Rectangle 返回一个矩形,该矩形定义相对于 targetCoordinateSpace 对象坐标系的显示对象区域。

       getRect(targetCoordinateSpace:DisplayObject):Rectangle 返回一个矩形,该矩形根据 targetCoordinateSpace 参数定义的坐标系定义显示对象的边界,但不包括形状上的任何笔触。

       globalToLocal(point:Point):Point 将 point 对象从舞台(全局)坐标转换为显示对象的(本地)坐标。

       globalToLocal3D(point:Point):Vector3D 将二维点从舞台(全局)坐标转换为三维显示对象的(本地)坐标。    

      hasEventListener(type:String):Boolean 检查 EventDispatcher 对象是否为特定事件类型注册了任何侦听器。

       hasOwnProperty(name:String):Boolean 指示对象是否已经定义了指定的属性。

       hitTestObject(obj:DisplayObject):Boolean 计算显示对象,以确定它是否与 obj 显示对象重叠或相交。

       hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean 计算显示对象,以确定它是否与 x 和 y 参数指定的点重叠或相交。     

      isPrototypeOf(theClass:Object):Boolean 指示 Object 类的实例是否在指定为参数的对象的原型链中。

       local3DToGlobal(point3d:Vector3D):Point 将三维显示对象的(本地)坐标的三维点转换为舞台(全局)坐标中的二维点。

       DisplayObject    localToGlobal(point:Point):Point 将 point 对象从显示对象的(本地)坐标转换为舞台(全局)坐标。

       propertyIsEnumerable(name:String):Boolean 指示指定的属性是否存在、是否可枚举。

       removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void 从 EventDispatcher 对象中删除侦听器。

       setPropertyIsEnumerable(name:String, isEnum:Boolean = true):void 设置循环操作动态属性的可用性。    

      toString():String 返回指定对象的字符串表示形式。

       valueOf():Object 返回指定对象的原始值。

       willTrigger(type:String):Boolean 检查是否用此 EventDispatcher 对象或其任何始祖为指定事件类型注册了事件侦听器。

    事件    activate [广播事件] Flash Player 获得操作系统焦点并变为活动状态时调度。

       added 将显示对象添加到显示列表中时调度。

       addedToStage 在将显示对象直接添加到舞台显示列表或将包含显示对象的子树添加至舞台显示列表中时调度。

       deactivate [广播事件] 当 Flash Player 失去操作系统焦点并变为非活动状态时调度。

       enterFrame [播放事件] 播放头进入新帧时调度。     

       exitFrame [广播事件] 播放头退出当前帧时调度。

       frameConstructed [广播事件] 在帧显示对象的构造函数运行之后但在帧脚本运行之前调度。

       removed 将要从显示列表中删除显示对象时调度。

       removedFromStage 在从显示列表中直接删除显示对象或删除包含显示对象的子树时调度。     

      render [广播事件] 将要更新和呈现显示列表时调度。

       

                             flash.media包(视频类)

    视频类     Video

    1)  Sound      Sound 类允许您在应用程序中使用声音。

    2)  SoundChannel SoundChannel 类控制应用程序中的声音。

    3)  SoundLoaderContext      SoundLoaderContext 类为加载声音的 文件提供安全检查。

    4)  SoundMixer    SoundMixer 类包含用于在应用程序中进行全局声音控制的静态属性和方    法。

    5)  SoundTransform     SoundTransform 类包含音量和平移的属性。

    6)  ID3Info   ID3Info 类包含反映 ID3 元数据的属性。

    7)  Microphone     使用 Microphone 类可从连接到运行 Flash Player 或 Adobe AIR 的计算    机的麦克风中捕获音频。

    8)  SoundCodec    SoundCodec 类是在设置 Microphone 类的 codec 属

     性时使用的常量值的枚举。

    9)  Video      Video 类在应用程序中显示实时视频或录制视频,而无需在 SWF 文件中嵌入    视频。

    10)  Camera  使用 Camera 类可从连接到运行 Flash Player 的计算机的摄像头中捕获视       频。

    11)  Video类:

           包 flash.media

           类 public class Video

           继承 VideoDisplayObjectEventDispatcherObject

           子类 VideoPlayer

           说明: Video 类 播放或录制视频

           视频文件格式:.flv (flash video),文件小、加载速度快,在Flash Player 中就可以播        放。可以利用工具将不同格式的视频文件转换为flv。

    我就是我,颜色不一样的烟火。 ----辉。
  • 相关阅读:
    DS博客作业03--树
    DS博客作业02--栈和队列
    数据结构——线性表
    结构体
    C博客作业05--指针
    C语言博客作业04--数组
    面向对象设计大作业第二阶段:图书馆系统
    Java程序设计-有理数类的设计
    DS博客作业05-查找
    DS博客作业04-图
  • 原文地址:https://www.cnblogs.com/klh5211314/p/2740138.html
Copyright © 2011-2022 走看看