0

我在我的 WPF 中嵌入了axShockwaveFlash,当我想通过LoadMovie方法或 Movie 属性设置媒体时,我可以给一个本地*.swf并查看结果,但是如果我给一个Mp4 (h.264)我什么都看不到!在此之前,我已经嵌入了VLC 播放器插件,我可以提供不同的类型。Flash播放器只能播放swf吗?!那么 youtube 是如何使用它的呢?我觉得我完全搞混了!

4

1 回答 1

0

axShockwaveFlash 只能打开 swf 文件。要使用此控件播放视频格式,您应该使用一个 player.swf(由 adobe flash 制作来播放 flv 文件),就像 youtube 使用的一样。

player.swf 包含搜索栏、音量按钮和其他选项。

所以你应该在 axShockwavwFlash 中加载一个 player.swf 并在这个播放器中加载 flv 文件。

这是在 axShockwaveFlash 中加载 flv 视频的示例。要播放其他格式,您可以在 win 表单中嵌入 Windows Media Player 。

于 2015-05-12T23:15:16.813 回答