我想通过MediaPlayerElement流youtube视频。

MediaElement.Source = MediaSource.CreateFromUri(new Uri("https://www.youtube.com/embed/QTYVJhy04rs"));

我尝试了这段代码,但是没有用。

我想要类似于MSPowerUser应用中的视频的内容。

c# - 如何通过MediaPlayerElement流YouTube视频?-LMLPHP

最佳答案

我通过将MyToolKit.Extended库用于UWP应用程序与“MyToolKit.Multimedia”命名空间中的“YouTube”类来实现。

string youtubeVideoID = "INSERT VIDEO ID"; // Set video id
YouTubeQuality youtubeQuality = YouTubeQuality.Quality720P; // Set video quality

YouTubeUri videoUri = await YouTube.GetVideoUriAsync(youtubeVideoID, youtubeQuality);

// You can get Uri using videoUri.Uri and set the source to a media player

MyToolKit.Extended:https://github.com/MyToolkit/MyToolkit

09-27 02:35