C# 如何在wpf应用程序中以最高质量播放youtube

C# 如何在wpf应用程序中以最高质量播放youtube,c#,youtube,youtube-api,C#,Youtube,Youtube Api,我收到一位客户的请求,他希望能够以最好的质量播放youtube上的视频。现在,我正在wpf应用程序中使用webbrowser组件,并将其指向.swf文件,但它似乎播放的是可用的最低质量,而不是可用的最高质量。关于如何做到这一点的任何想法 此外,客户端希望播放整个播放列表,以便质量可能会随着视频的变化而变化,从而确定哪一个是最高质量的视频 有人能解决这个问题吗?还是仅仅一个简单的youtube视频链接还不够,我需要通过youtube API 干杯,请查看Youtube API页面的数据API部分

我收到一位客户的请求,他希望能够以最好的质量播放youtube上的视频。现在,我正在wpf应用程序中使用webbrowser组件,并将其指向.swf文件,但它似乎播放的是可用的最低质量,而不是可用的最高质量。关于如何做到这一点的任何想法

此外,客户端希望播放整个播放列表,以便质量可能会随着视频的变化而变化,从而确定哪一个是最高质量的视频

有人能解决这个问题吗?还是仅仅一个简单的youtube视频链接还不够,我需要通过youtube API


干杯,

请查看Youtube API页面的
数据API部分


要查询所有可用的视频质量,请检查此

查看Youtube API页面的
数据API


要查询所有可用的视频质量,请检查此

谢谢您的链接。但第一个环节是提取数据,我做到了。下一个链接是flash player文档。。。我不知道如何在WPF中做到这一点?@H4mm3rHead:我不知道是否可以在“纯”WPF中做到这一点,但我想您将在web浏览器控件中做到这一点。您可以与它进行交互,并从C#端调用javascript方法,如下所述-感谢您提供的链接。但第一个环节是提取数据,我做到了。下一个链接是flash player文档。。。我不知道如何在WPF中做到这一点?@H4mm3rHead:我不知道是否可以在“纯”WPF中做到这一点,但我想您将在web浏览器控件中做到这一点。您可以与它交互,并从C#端调用javascript方法,如下所述-