C# 在windows窗体中播放youtube视频
我是网络新手,有一项任务要完成。我不知道怎么开始 我的问题:我的windows窗体上应该有一个youtube视频。当用户单击“播放”按钮时,表单将刷新,并在视频播放时打印“1人观看”。同样,用户可以重复这个过程:他可以再次点击播放按钮,它将被刷新。现在,您将再次看到视频以及文本“2人观看”。 基本上,它是一个点击播放按钮的计数器C# 在windows窗体中播放youtube视频,c#,.net,youtube,windows-forms-designer,C#,.net,Youtube,Windows Forms Designer,我是网络新手,有一项任务要完成。我不知道怎么开始 我的问题:我的windows窗体上应该有一个youtube视频。当用户单击“播放”按钮时,表单将刷新,并在视频播放时打印“1人观看”。同样,用户可以重复这个过程:他可以再次点击播放按钮,它将被刷新。现在,您将再次看到视频以及文本“2人观看”。 基本上,它是一个点击播放按钮的计数器 我在谷歌上找不到任何与此相关的信息。我不知道如何将该视频嵌入表单。您可能只需跟踪应用程序或数据库中的播放点击,并使用web浏览器控件导航到所需页面即可 您只需下载swf
我在谷歌上找不到任何与此相关的信息。我不知道如何将该视频嵌入表单。您可能只需跟踪应用程序或数据库中的播放点击,并使用web浏览器控件导航到所需页面即可 您只需下载swf并在表单中播放即可。为此,你可以开始 对于计数器,您是否只想计算按钮被按下的次数?这是微不足道的 您想要Youtube.com显示的实际计数吗?您可以通过筛选源代码来获得它,尽管我不知道直接下载swf是否算作Youtube的播放。看这里。以他们为例。我希望这有帮助
WebBrowser
控件添加到表单中嵌入
代码WebBrowser
const string page = "<html><head><title></title></head><body>{0}</body></html>";
webBrowser1.DocumentText = string.Format(page, "<iframe width=\"560\" height=\"315\" src=\"http://www.youtube.com/embed/yg2u_De8j5o\" frameborder=\"0\" allowfullscreen></iframe>");
const string page=“{0}”;
webBrowser1.DocumentText=string.Format(第页“”);
至于计算视图:每次用户单击“查看”按钮时,加载视频,然后增加计数器(这应该很简单)。我不维护任何数据库,以及如何使用浏览器控件??如果你发现一些相关的东西,请给我一些指导。非常感谢:)这真的很有帮助。我必须计算播放按钮被按下的次数,因为停止播放按钮后,它将不再工作:\