视频播放器播放视频

时间:2013-01-19 14:10:52

标签: c# xaml windows-8 youtube

我想在带有XAML和c#。

的Windows 8应用程序中播放youtube视频

我不想从Windows 8的WebView控件播放youtube视频我想从我自己的控件播放视频是可能的吗?有人可以帮我吗?

3 个答案:

答案 0 :(得分:1)

在CodePlex上尝试MyToolkit。您可以使用GetVideoUriAsync获取要提供给MediaElement的URI。

var url = await YouTube.GetVideoUriAsync(youTubeId, YouTubeQuality.Quality1080P);
var player = new MediaElement();
player.Source = url.Uri;

答案 1 :(得分:0)

答案 2 :(得分:0)

首先违反YouTube TOS。

但如果你真的想这样做,首先你需要在做请求时从YouTube的回复中提取流媒体网址。检查此代码并将其移植到c#

youtube-dl