2017-04-09 2 views
0

MediaPlayerElementでYouTube動画をストリーミングしたいです。MediaPlayerElementからYouTube動画をストリーミングする方法は?

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

このコードを試しましたが、機能しませんでした。

MSPowerUserアプリの動画と似たものが欲しいです。

enter image description here

+0

。ただし、YouTubeの利用規約に違反する可能性があることにご注意ください。*サービス自体、埋め込み可能プレーヤー、またはYouTubeが指定する明示的に許可された手段の動画再生ページ以外の技術や手段によるコンテンツへのアクセスには同意しません。 – Scavenger

+0

@Scavengerダウンロードリンクを使用してYouTube動画を再生すると、再生回数は増えません。 –

答えて

0

私は「MyToolKit.Multimedia」名前空間で「YouTubeの」クラスとUWPアプリをMyToolKit.Extendedライブラリを使用することによって、これを達成しています。

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/flagbug/YoutubeExtractor)[YoutubeExtractor]で試すことができますhttps://github.com/MyToolkit/MyToolkit

+0

あなたが参照しているツール/ライブラリへのリンクを提供してください...多分ドキュメントからの引用...そして、「能力を持つクラスを含んでいます」より具体的なものかもしれません。どのようにOPが上記のライブラリを使用することができます –

+0

確かに。私は詳細で別のコメントを作成します。 –

+0

あなたはいつもあなたの答えを編集できます... –

関連する問題