在WinForms c#应用程序中播放Youtube视频:列出播放列表并控制视频

4
这个问题是关于通过C# WinForms应用程序访问YouTube内容的。要求如下:
  1. 检索播放列表的元数据,或来自给定艺术家的所有播放列表的元数据。
  2. 嵌入视频并在应用程序中播放,与外部时间事件同步。
我们考虑的方法有:
  1. 使用YouTube Data API协议检索播放列表。据我们所知,目前没有C#包装器,但这可能很容易实现。
  2. 使用WebBrowser显示视频 - 不确定如何控制视频。
问题如下:
  1. 这些方法正确吗?
  2. 是否有适用于YouTube Data API协议的C#包装器?
  3. 最简单的嵌入视频和控制视频时间的方法是什么?
非常感谢。
1个回答

3

1
谢谢,这回答了关于Data API的C#包装器的问题2。包装器似乎没有包括在WinForm上嵌入视频(问题3)或控制其播放时间的功能。最好如何实现?干杯。 - bright
如果您愿意使用Web浏览器控件,可能可以使用JavaScript来控制视频。在我发送的链接上,如果您查看页面左下方,您会找到“YouTube播放器工具”,但这是链接:http://code.google.com/apis/youtube/js_api_reference.html - MilkyWayJoe
谢谢。我们刚刚发现了http://www.devx.com/dotnet/Article/21033/1954,它解决了WinForms到Flash的问题。 - bright

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接