有关在表单上的Flash播放器中播放YouTube电影的操作脚本

时间:2009-02-26 15:10:30

标签: flash actionscript youtube

我有一个c#表单,我想要显示一部YouTube电影。我已经放置了一个shockwave flash对象,我可以在其中加载youtube电影。

axShockwaveFlash.LoadMovie(0,“http://www.youtube.com/v/tVP0b8qvZg8&enablejsapi=1&playerapiid=ytplayer”);

这很好用。当我通过代码,想要使用youtube电影播放/暂停/任何内容时,会出现问题。我可以理解,需要做一些动作脚本并使用shockwaves callfunction,但到目前为止还没有任何工作。我是Actionscripting和flash的初学者。

我希望你们中的一些人可以提供一些帮助或代码示例,以便我可以控制我的YouTube电影。

非常感谢

拉​​斯

3 个答案:

答案 0 :(得分:0)

embedding flash videos in a C# application有一个很好的例子。我建议您按照文章并将参数转发到视频播放器 - Google代码部分中提供了Youtube API的命令。

答案 1 :(得分:0)

这为您提供了有关使用YouTube API和Chormeless播放器的详细教程,以便您可以自行控制电影。如果你需要它我也有一个演示,但这应该足以让你去,如果你需要更多帮助,请告诉我:))

教程:http://www.perkstoveland.com/archives/40

答案 2 :(得分:0)

如果您只想在自己的网站上看到Youtube视频,则只需嵌入它即可。

例如:

<object width="400" height="300">
   <param name="movie" value="http://www.youtube.com/v/2Trszk44ElI&hl=en&fs=1&showinfo=0" />
   <param name="allowFullScreen" value="true" />
   <param name="allowscriptaccess" value="always" />
   <embed src="http://www.youtube.com/v/2Trszk44ElI&hl=en&fs=1&showinfo=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="300"></embed>
</object>

或者,您可以使用JW Player,它是一个免费的视频播放器(仅供个人使用)内置于actionscript 3中。 http://www.longtailvideo.com/players/jw-flv-player/