在通用C#中播放youtube音乐

时间:2015-12-19 01:27:49

标签: c# youtube-api win-universal-app

我正在使用Windows通用的Windows手机制作应用程序。该应用程序将播放来自磁盘的音乐并从链接中流式传输音乐。我的用户希望能够使用YouTube链接并在手机上流式传输视频的音乐。

这可能吗?

我正在使用Backgroundmediaplayer关闭屏幕并仍然保持播放状态。基本上,我需要将youtube链接转换为有效的MediaSource

2 个答案:

答案 0 :(得分:1)

除了@ thomas-lebrun的回答,基于ToS of YouTube API,它禁止将任何内容的音频和视频组件分开。

  

分离,隔离或修改通过YouTube API提供的任何YouTube视听内容的音频或视频组件;

答案 1 :(得分:0)

Youtube不允许获取音乐/视频的直接链接以使用它们。您需要使用Webview来显示您的内容,但如果是视频,您可能会获得在真实视频之前显示的广告。