教程英文源自:ultrashock
flash8 针对flv增加了一个非常好的组件flv playback,它非常的容易使用,可更换皮肤并且可以使用之前版本的传统方来使用和控制它,或你可以使用actionscript来加入和控制你的影片。
flvplayback组件的api是很多的,已超出了本教程的范围,但我建议你一旦熟悉了这个组件,你便可以自已去发掘它的所有的属性和方法的应用。现在我们将要处理简单的事情就是将它放在flash影片中,并让它能够播放一些视频影片。现在让我们开始吧!
1. 在你的影片中加入flvplayback组件
有许多种方法将组件加入到你的场景中,这取决于你的背景(你可能是一个设计师也可能是一个开发人员),你可以手动的将组件放置在场景中,也可以使用actionscript来安排它的位置。
我们将分两种不同的方法来将flvplayback组件加入到你的影片中,设置皮肤和指定视频内容给组件。这两种方法分别针对“开发人员”和“设计师”。
2.针对设计师的方法
2.1 在你的项目中加入视频
设计师通常不会依靠actionscript来做大量的工作。通常情况下设计师使用手动的方式来安排和设计布局。falsh提供了针对设计师的方法来加入flvplayback组件到场景中。
方法如下:打开一个新文档,按下ctrl+f7打开组件面板然后拖动flvplayback组件至场景中或你的元件库中,确保你选择的是flash8的flvplayback组件。如下图所示:
选中场景中的组件后,在组件的属性面板上命名它的实例名称为”myvideo”,实例名称可以让你在actionscript中引用它。
2.2皮肤
现在你的flvplayback组件已经在场景中了,我们应当使用一种皮肤使它适应我们的整个项格风格的需要。
确保选中的场景中的flvplayback组件,打开属性检视面板然后选择参数选项卡,向下滚动参数面板打开skin项目,选中它点击右侧的放大镜按钮如下图所示:
点击了放大镜按钮后它将弹出一个选择皮肤的向导窗口,在窗口中选择你所需要的皮肤。然后确定就ok了。如下图所示:
有许多的皮肤可以供你选择,不同的是它们的外观和一些功能。需要你花一些时间来查看一下它们的不同,来选择适合你项目的播放器。
选择一种皮肤后,这个皮肤的名字会显示在属性面板参数栏的skin右侧,那么你选中的这个皮肤将会从flash的”configuration/skins”目录复制到你的文件所保存的目录下,你可以打开你保存文件的位置查看,会发现多了一个swf文件,此文件就是你选择了皮肤后的结果。
2.3 指定要播放的视频
假设在你的项目中有一个文件目录为”flv”,里面有一些要用到的flv文件,选中组件,在组件的参数中有一项名为”contentpath”,选中后,你可以在右侧手动输入位置,也可以点击右侧的放大镜选择flv的路径。如下图所示:
当你输入完路径后,点击ok,那么这个路径就成为了”contentpath”的属性值,当你测试你的影片时你就可以发现它已经能在组件中自动的播放了。
如上图,在你选择flv视频路径时,其中有一个选项为match source flv dimensions,如果选中的这个选项那么组件会根据原视频的大小来调整组件的大小。
你也许想在”contentpath”中直接输入网址:
http://www.helpexamples.com/flash/video/water.flv
测试你的影片,我们已经成功的通过网址载入了远程视频。
出处:webstudio
责任编辑:
上一页 下一页 flash8 flvplayback组件 [2]
◎进入论坛flash专栏版块参加讨论
| ||
| ktooltip(工具提示组件) 制作v2组件mxp安装文件详解 flash8与javascript集成 [组件]aspt1.0.0 图片幻灯片 accordion组件的使用实例 |
| ||
| flash高级绘制 flash8与javascript集成 解决ie更新对flash产生影响 flash8与javascript集成 photoshop 创建分形图形 |
| ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||
|
| |||||||||||||||||||||||||||||||||||
| |
|
>
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器