Python是否存在播放Deezer歌曲的方法?

3
我想知道在Python应用程序下是否可以拥有Deezer播放器。我正在开发一个XBMC Deezer插件,以便将Deezer集成到XBMC软件中(一种著名的媒体中心软件)。

XBMC插件是用Python编写的,正如您已经知道的那样,没有这种语言的SDK。 我找到的唯一方法是打开一个网页,在其中集成Deezer播放器。我的网页和Python插件通过Ajax通信进行通信。
我只是想知道是否可能通过Deezer api接收音频流。 例如,是否存在这样的方法:http://api.deezer.com/play?id=xxxx&time=xxxx? 其中id是歌曲的ID,时间是流开始的时刻。此方法将返回x秒钟的PCM流或任何其他音频格式流。

谢谢。

我认为你需要查看Deezer网站上的API,以了解你可以做什么和不能做什么。如果你找到了一种方法,但无法在Python中使代码工作,那么请回来寻求帮助。我还建议在XBMC Python脚本论坛上发布帖子。 - elParaguayo
事实上,我在这里发布了我的请求,因为链接在Deezer API文档网站上。我已经向Deezer团队发送了电子邮件,正在等待他们的回复。 - user3227395
1个回答

3

从Deezer播放流的唯一方法是使用现有的SDK,因为我们不会直接从API提供流(出于加密问题)。由于我们没有Python SDK,您是否有办法让JavaScript SDK工作?


我在专用网页中使用JavaScript SDK,但我想避免这种情况。实际上,我的项目目标是在像树莓派这样的嵌入式系统上,在XBMC下使用deezer。在这些类型的系统上,通常不会安装Web浏览器。此外,在后台启动网页也不太干净。我将查看是否可以在Python程序中运行JavaScript代码,但如果没有网页,我认为这是无用的。谢谢您的回答。 - user3227395

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接