视频播放器播放视频

本文关键字:视频 播放 播放器 | 更新日期: 2023-09-27 17:54:21

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

我不想从windows 8的WebView控件播放youtube视频,我想从我自己的控件播放视频,这是可能的吗?有谁能帮我一下吗?

视频播放器播放视频

在CodePlex上试试MyToolkit。你可以使用GetVideoUriAsync来获取一个URI来提供给MediaElement。

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

是的,这是可能的,你可以看看这三个链接:

YouTube API

管理YouTube Over Code

使用YouTube API播放视频的示例

首先它违反了YouTube的TOS。

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

youtube-dl