29 flv n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
第 29 章 FLV 播放器 PowerPoint Presentation
Download Presentation
第 29 章 FLV 播放器

Loading in 2 Seconds...

play fullscreen
1 / 5
cain

第 29 章 FLV 播放器 - PowerPoint PPT Presentation

125 Views
Download Presentation
第 29 章 FLV 播放器
An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. 第29章 FLV播放器 • FLV流媒体格式是一种新的视频格式全称为Flash Video,目前许多视频网站上的小视频都是用flv格式。Flex中也提供了视频播放(VideoDisplay)控件,播放FLV格式的视频,本章介绍如何根据视频播放控件制作简单拿的FLV播放器。

  2. 29.1 功能分析 • 普通的FLV播放器一般具有如下功能:播放、暂停、停止、音量调节等。本章的FLV播放器zhuyao包含如下3个部分: • 播放FLV:播放FLV文件。 • 控制FLV的播放,包括播放、暂停、停止,以及音量控制。 • 播放列表:所有可播放的FLV文件均显示在该列表中,单击某个FLV文件,即可播放该FLV文件。

  3. 29.2 功能实现 • 本章例子中,不仅提供了播放、暂停、停止功能,还添加了改变当前播放位置以及播放列表的功能,如图所示。 • 对于这些功能的实现,都可以利用视频播放控件的相关方法和属性进行实现。 • 播放:使用视频播放控件的play()方法。 • 暂停:使用视频播放控件的pause ()方法。 • 停止播放:使用视频播放控件的stop()方法。 • 音量:绑定视频播放控件的vlolumes属性。 • 改变当前播放位置:利用水平滑块控件,用户拖动滑块位置时,改变视频播放控件的playHeadTime属性即可。 • 播放列表:播放列表使用了列表控件,当用户单击列表中条目时,视频播放控件自动播放所选的视频。在图中,使用的XML作为播放列表的数据,当然,可以改为数据库,或者FLV的地址。

  4. 29.2.1 用户界面 • 在用户界面中,包含视频播放控件、水平滑块控件、列表控件以及控制FLV播放的按钮控件。在播放FLV时,可以在播放进度水平滑块控件上显示播放的总时间和当前播放时间。具体实现的代码如下所示。 • (详细内容请参照本书)

  5. 29.2.2 播放列表XML • 在FLV播放器中,可播放列表是预先定义的XML中,如下所示。 • <?xml version="1.0" encoding="utf-8"?> • <record> • <flv name="测试1" source="pic/070626.flv"/> • </record> • 注意:上面的XML文件只是一个简单的例子,可以根据自己的需要进行扩展。 • 本章实现了一个简单的FLV播放器。通过本章的学习,读者可以更进一步的了解FLV播放器的构成,更熟练地使用视频播放控件。