Video 类

可用性

Flash Player 6;播放 Flash 视频 (FLV) 文件的功能已添加到 Flash Player 7 中。

说明

使用 Video 类可以直接在舞台上显示实时视频流,而无需将其嵌入您的 SWF 文件中。可以使用 Camera.get() 来捕获视频。在为 Flash Player 7 和更高版本发布的文件中,您还可以使用 Video 类通过 HTTP 或在本地文件系统中回放 Flash 视频 (FLV) 文件。有关更多信息,请参见动态回放外部 FLV 文件NetConnection 类NetStream 类

Video 对象的使用方式类似于影片剪辑。就像放置在舞台上的其它对象一样,您可以控制 Video 对象的多种属性。例如,可以通过使用 Video 对象的 _x_y 属性在舞台上移动该对象;可以通过使用其 _height_width 属性更改其大小等。

若要显示视频流,首先将 Video 对象放置在舞台上。然后使用 Video.attachVideo() 将视频流附加到 Video 对象。

将 Video 对象放置在舞台上:

  1. 如果“库”面板不可见,选择“窗口”>“库”以显示该面板。
  2. 单击“库”面板标题栏右侧的“选项”菜单,然后选择“新建视频”,在库中添加一个嵌入的 Video 对象。
  3. 将该 Video 对象拖放到舞台上,然后使用属性检查器给它起一个唯一的实例名称,例如,my_video。(不要将其命名为“Video”。)

Video 类的方法摘要

方法

说明

Video.attachVideo()

指定将在舞台上的 Video 对象的边界内显示的视频流。

Video.clear()

清除该 Video 对象中当前显示的图像。

Video 类的属性摘要

属性

说明

Video.deblocking

指定在视频进入流时,视频压缩器根据需要应用的解块过滤器的行为。

Video.height

只读;视频流的高度,以像素为单位。

Video.smoothing

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

Video.width

只读;视频流的宽度,以像素为单位。