我想通過MediaPlayerElement流式傳輸youtube視頻。如何通過MediaPlayerElement流式傳輸YouTube視頻?
MediaElement.Source = MediaSource.CreateFromUri(new Uri("https://www.youtube.com/embed/QTYVJhy04rs"));
我試過這段代碼,但沒有奏效。
我想要類似於MSPowerUser應用中的視頻。
我想通過MediaPlayerElement流式傳輸youtube視頻。如何通過MediaPlayerElement流式傳輸YouTube視頻?
MediaElement.Source = MediaSource.CreateFromUri(new Uri("https://www.youtube.com/embed/QTYVJhy04rs"));
我試過這段代碼,但沒有奏效。
我想要類似於MSPowerUser應用中的視頻。
我以MyToolKit.Extended庫與在「MyToolKit.Multimedia」命名空間以「YouTube」類UWP應用程序實現這一點。
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
請提供一些鏈接到您正在引用的工具/庫...可能是從文檔中引用...並且比「包含具有該功能的類」更具體......也許還有一個小代碼示例OP如何使用上述庫 –
當然。我會在細節上創建另一個評論。 –
你總是可以編輯你的答案... –
您可以用[YoutubeExtractor(https://github.com/flagbug/YoutubeExtractor)試試。但請注意,這可能違反了YouTube的服務條款:*您同意不通過除本服務本身的視頻播放頁面,嵌入式播放器或YouTube可能指定的其他明確授權方式以外的任何技術或手段訪問內容*。 – Scavenger
@清道夫如果我使用下載鏈接播放YouTube視頻,則查看次數不會增加。 –