跳转到内容

Adobe Flash/视频/使用 FLVPlayback 组件初学者指南

来自维基教科书,开放书籍,开放世界

FLVPlayback 组件旨在让您在互联网上播放 FLV 视频。支持以下类型的服务器和视频播放

  • 通过 HTTP 进行渐进式下载
  • 通过 Flash 通信服务器 (FCS) 流式传输视频
  • 从 Flash 视频流服务 (FVSS) 流式传输视频

FLVPlayback 组件具有多个功能,可以轻松地将其拖放到舞台上并设置为播放 FLV 文件。

图 1:舞台上的 FLVPlayback 组件。

将 FLVPlayback 组件拖放到舞台后,需要设置一些参数。选择 FLVPlayback 组件播放器并打开参数。要打开参数,请选择窗口 > 属性 > 参数。将出现一个对话框,其中包含属性区域。请参见图 2。在这里您可以更改视频的大小、视频的路径等。

图 2:FLVPlayback 组件参数。

参数中最重要的部分是 contentPath。双击“contentPath”,将出现一个新的对话框。

图 3:contentPath 对话框。

输入 FLV 的 URL 或其相对路径。如果主 SWF 在您的“home”文件夹中,而 FLV 文件在您的“flvideo”文件夹中,则该视频的相对路径为 /home/flvideo/videoname.flv。

其余参数执行以下操作

  • autoPlay:将其设置为“true”将在页面加载后自动播放视频。
  • autoRewind:将其设置为“true”将在视频播放完毕后将其倒回开头。
  • autoSize:将其设置为“true”将设置视频的尺寸为源 FLV 文件。
  • bufferTime:在开始播放视频之前,在内存中缓冲视频的时间(以秒为单位)。在流式传输 FLV 文件时非常有用,但对渐进式下载的 FLV 文件影响很小,除非它们是高质量的。
  • contentPath:FLV 文件或 XML 文件的 URL,用于确定如何播放一个或多个 FLV 文件。
  • cuePoints:用于将 FLV 文件中的点与其他 Flash 动画、图形、文本等同步。
  • isLive:将其设置为“true”表示 FLV 文件是否正在从 FCS 服务器流式传输。
  • maintainAspectRatio:将其设置为“true”将在重新缩放时保持 FLV 文件的纵横比。
  • skin:允许您为您的 FLVPlayback 组件播放器选择自定义 UI。
  • skinAutoHide:如果鼠标没有悬停在视频上,皮肤将隐藏。
  • totalTime:FLV 文件的秒数。
  • volume:表示 FLV 文件的音量百分比。
华夏公益教科书