我用C#和XAML创建了一个Windows应用程序来播放YouTube视频,但由于YouTube关闭他们的数据API v2,我的应用程序无法播放视频。
如何使用Data v3播放视频?
我一直在使用Microsoft框架与以下代码:
XAML
<mmppf:MediaPlayer
x:Name="videoElement"
VerticalAlignment="Top"
Grid.Column="1"
Width="Auto"
Height="Auto"
IsFullScreenVisible="True"
IsFullScreenChanged="videoElement_IsFullScreenChanged"
MediaFailed="videoElement_MediaFailed"
/>C#
var url = await YouTube.GetVideoUriAsync("aMbM7dSCHEk", YouTubeQuality.Quality1080P);
videoFile = url.Uri;
if (videoFile != null) videoElement.Source = videoFile;发布于 2015-05-16 15:13:40
比我想象的要容易。我必须更新我的项目的MyToolkit引用。此外,我还必须添加MyToolkit.Extended来使用YouTube类。
packages.config
<packages>
<package id="MyToolkit" version="2.3.30.0" targetFramework="win81" />
<package id="MyToolkit.Extended" version="2.3.30.0" targetFramework="win81" />
</packages>https://stackoverflow.com/questions/30276557
复制相似问题