【问题标题】:How To Push Music Playable Data Streamed From Spotify To A Device That Does Not Use The SDK Provided By Spotify如何将从 Spotify 流式传输的音乐可播放数据推送到不使用 Spotify 提供的 SDK 的设备
【发布时间】:2015-12-06 10:25:37
【问题描述】:

对于我的问题的标题可能会导致问题混淆,我深表歉意。为此,我将详细解释我的目的。

我们目前正在开发我们自己的使用 MIPS 构建的 wifi 扬声器。扬声器带有一个用于管理它的应用程序。我们希望在应用程序中包含的功能之一是访问 Spotify 的内容并能够在扬声器上播放它们。

不幸的是,在浏览了 iOS SDK 文档,并在 Spotify 官方提供的 Web API Console 上进行了一些测试后,我注意到 Spotify 不允许开发人员直接获取歌曲的 URL,除非用于预览目的。我也找不到任何方法来获取从服务器流式传输的音乐的数据字节。每个内容都带有一个用于请求的相应 URI。

对于设备(WiFi 扬声器)部分,我们最近尝试联系 Spotify 并要求提供可用于开发的 SDK。然而,一个问题是 Spotify 告诉我们他们只有 x86 和 ARM 架构的 SDK。他们没有 MIPS。

现在,这是我的问题:

  1. 我有什么方法可以将音乐从应用程序推送到 WiFi 扬声器,而无需使用 SDK(用于后端设备)?

  2. 如果 Spotify 可以为我们的设备提供 SDK,那么我们如何将 SDK 与我们的平台集成?

为了清楚起见,我将解释我的第二个问题。例如,在 Android 和 iOS 中,这些都是流行的平台,并且被移动设备广泛使用。因此,如果他们为这两个操作系统提供 SDK,那么他们可以使用默认的系统框架来访问播放器以播放内容。 (在 iOS 中,它是 AVFoundation 框架)。但是,如果 Spotify 能够提供我们需要的 SDK,我们将如何将其与我们自己的平台集成?

【问题讨论】:

    标签: ios spotify


    【解决方案1】:

    我会回答你的问题 1:

    您应该能够使用缓冲区从应用中推送音乐,您可以使用 Core Audio 读取该缓冲区并转发到您选择的设备。我想你要找的东西可以在CocoaLibSpotify找到。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-05
      • 2022-12-10
      • 2014-08-16
      • 1970-01-01
      • 2013-06-16
      • 1970-01-01
      相关资源
      最近更新 更多