如何在Windows Phone / Windows上的Microsoft Media Platform Player Framework中播放YouTube视频

时间:2015-09-26 09:31:16

标签: video youtube windows-phone-8.1 winrt-xaml

我的问题非常简单。是否可以在Windows Phone 8.1应用程序中使用Microsoft Media Platform Player Framework从youtube播放视频?我试图向MediaPlayer的来源提供视频地址,但这不起作用。请有人帮忙解决这个问题吗?

谢谢

1 个答案:

答案 0 :(得分:1)

我在讨论播放器框架的codeplex网站时进行了一些挖掘,这里的答案是:http://playerframework.codeplex.com/discussions/638055

您只需要使用YouTube类的GetVideoUriAsync方法,这是MyToolkit nuget的一部分。

var url = await YouTube.GetVideoUriAsync("YourYoutubeVideoID", YouTubeQuality.Quality480P);
var videoFile = url.Uri;
if (videoFile != null) videoElement.Source = videoFile;