使用自定义播放器从Soundcloud的API流式传输私人曲目

时间:2014-01-06 18:33:59

标签: streaming soundcloud

所以我知道有很多关于创建自定义播放器的SoundCloud文档 - 以及使用自己的播放器传输私人声音。

但我无法找到明确的答案:

我可以使用API​​通过自己的自定义播放器传输私有曲目 - 但是不需要任何SoundCloud登录身份验证吗?

-

或者以子弹形式,我想知道我是否可以:

  • 流Soundcloud托管曲目
  • 这些曲目必须是私密的,不能在SoundCloud上公开
  • 玩家必须完全按照我们自己的设计
  • 任何人都不需要使用SoundCloud登录来收听这些曲目

-

我意识到这只会让SoundCloud成为音乐托管服务,所以只是想知道是否有人这样做过。

1 个答案:

答案 0 :(得分:1)

理论上,是的,你可以做到。

首先,您需要为已上传这些私人曲目的用户获取访问令牌。 (这应该发生在服务器端)

之后,您将模拟网站上的每个访问者作为此默认用户,并且他将可以访问这些曲目。

但是,这不是一个好习惯。 你需要担心的是你需要隐藏这个令牌非常好,所以访问者不能滥用它。

我的建议是创建一个服务器代码,它将执行与访问令牌相关的所有工作(获取曲目,获取曲目流等),并在客户端显示最终结果。这样,您就可以安全地访问令牌。