2013-01-19 386 views
0

我想在窗户XAML和c#播放YouTube视频8应用。视频播放器播放视频

我不想从我想从我自己的控制播放视频的Windows 8的WebView控件播放YouTube视频是可能的吗?任何人都可以帮我解决这个问题吗?

回答

1

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

var url = await YouTube.GetVideoUriAsync(youTubeId, YouTubeQuality.Quality1080P); 
var player = new MediaElement(); 
player.Source = url.Uri; 
0

是的,这是可能的,你可以看看在这三个环节:

YouTube API

Manage YouTube Over Code

Example how to Play Videos with YouTube API

+0

你好,但我想在Windows 8播放视频XAML有没有播放视频的Windows 8 XAML的任何播放器? – Brijesh

+0

Sory但什么是“Windows 8 XAML”? XAML是XAML。您可以使用任何播放器例如VLC,如果你得到了YouTube的API视频: 乌里videoEntryUrl = 新的URI(“http://gdata.youtube.com/feeds/api/videos/ADos_xW4_J0”); 视频视频= request.Retrieve

0

第一件事,它违反YouTube服务条款。

但如果你真的想这样做,首先你需要提取来自YouTube的响应流网址,当你做一个request.Check此代码,并移植到C#

youtube-dl