0

我想用XAML和 c# 在 Windows 8 应用程序中播放 youtube 视频。

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

4

3 回答 3

1

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

var url = await YouTube.GetVideoUriAsync(youTubeId, YouTubeQuality.Quality1080P);
var player = new MediaElement();
player.Source = url.Uri;
于 2013-01-21T00:05:03.860 回答
0

是的,您可以查看以下三个链接:

YouTube API

通过代码管理 YouTube

示例如何使用 YouTube API 播放视频

于 2013-01-19T14:14:48.623 回答
0

首先是违反 YouTube TOS。

但是,如果您真的想这样做,首先您需要在发出请求时从 YouTube 的响应中提取流 URL。检查此代码并将其移植到 c#

youtube-dl

于 2013-01-19T14:18:22.100 回答