0

我在 youtube 上上传了几个教程视频。

在我的 winforms 应用程序中(通过使用 AxShockwaveFlash 对象)我再现了用户选择的视频。

AxShockwaveFlash1.LoadMovie( http://www.youtube ..video1)

故事来了。

用户第一次选择视频时,复制就像魅力一样。

当用户选择观看第二个视频时 AxShockwaveFlash1.LoadMovie( http://www.youtube ..video2)

ShockwaveFlash 继续复制第一个选择

4

6 回答 6

2

尝试使用

AxShockwaveFlash1.Stop();
AxShockwaveFlash1.Movie = "Your source";
AxShockwaveFlash1.Play();

避免留下 flash 参数的模式。

于 2009-01-27T09:05:19.067 回答
1

在不知道如何将视频集成到表单中的情况下,我要做的方法是在表单中使用 webBrowsercontrol 并将视频嵌入到控件中。 webBrowsercontrol 上的 msdn

于 2009-01-27T09:02:53.643 回答
1

我曾经遇到过这个问题,并通过将 Ax 对象控件的 Embed 属性更改为 False 来解决它。

我每次都通过电影 URL 嵌入视频,如下所示:

http://www.youtube.com/v/targetmovie&feature=player_embedded

工作一种享受

于 2012-04-15T23:20:13.653 回答
0

您首先需要像这里一样提取 FLV 文件:

在 .NET 中从 YouTube 获取 FLV

于 2011-05-31T10:56:27.050 回答
0

Tamir,视频已嵌入。本地不存储

于 2009-01-27T09:34:53.720 回答
0

这是因为您的应用程序正在从缓存加载 Flash 播放器加载器,然后它从站点加载真正的播放器,最后这会产生安全异常。在 Internet Explorer 中,在 Internet 选项中设置为每次访问页面时检查文档的新版本。

于 2011-02-08T04:15:52.530 回答