2009-12-02 56 views
0

我的站点中有一个swf对象。在单个swf对象中播放多个flv文件

我要读取数据库中的数据,并获取视频姓名的数据,

后,我需要一个播放单SWF对象的一个​​视频,第一视频第二视频将启动完成后表示。

在此先感谢。

+0

你想玩什么玩家?播放器需要能够支持播放多个视频,否则在完成第一个视频后,您必须将播放器与下一个视频重新绑定。在后一种情况下,播放器需要进行ExternalInterface调用,以便在视频完成时让Javascript代码知道。 – 2009-12-02 13:05:18

+0

那么我如何知道我的视频已完成? 我使用的是以下版本的swf js文件来嵌入我的视频。 SWFObject v1.5 – Avinash 2009-12-02 13:18:31

回答

0

简单,我们可以创建一个播放列表为...

一些googeling帮助我的。

check out this

0

假设你正在使用的NetStream,你要听的NetStream onPlayStatus事件,然后加载另一个FLV与play(...)方法

+0

我正在使用SWFObject v1.5 js嵌入flv文件... – Avinash 2009-12-02 13:46:55

0

李布赖姆洛有一个教程在这里建立在AS3自己的视频播放器,这应有助于让你开始 - 尽管从你谈论的方式来看,我明白你并不是一个真正的Flash开发者,你只需要在这个项目中使用flash--所以你所要求的可能是一点点比你期望的更复杂。

先看它:

http://gotoandlearn.com/play?id=46

然后明白,当你建立了一定触发“事件”在某些时候的球员。就像上面说的kajyr一样,你需要听一个特定的事件,告诉你当前的剪辑已经结束。如果发生这种情况,则必须告诉玩家播放下一个剪辑。

如果你了解背后的基本知识,你所要求的是完全可能的,甚至是容易的。我在我的旧工作中构建了一个处理动态播放列表等的工具,并且只需要大约一天时间就可以提供我们需要的所有功能。但是你需要了解AS3如何工作才能完成这项工作。

或者,您也许可以在http://activeden.net/处找到某种视频排序应用程序 - 它们有许多预置闪存组件,这是另一种方式。