【发布时间】:2025-12-15 21:15:01
【问题描述】:
我看到以前的 SDK 和当前的 SDK 都提到,Spotify 歌曲可以以比播放长度快 1.5 倍的速度流式传输到设备。我目前正在覆盖 SPTAudioController,并且可以在通过它播放音频帧时访问它们。我希望通过覆盖- (NSInteger)attemptToDeliverAudioFrames:(const void *)audioFrames ofCount:(NSInteger)frameCount streamDescription:(AudioStreamBasicDescription)audioDescription 并返回传入的相同帧数,我会立即收到下一组帧。然而,情况并非如此,帧仅在歌曲播放时才交付,即。在歌曲播放的整个过程中,我都会收到帧。
如何使用当前的 Spotify SDK 从 Spotify 接收到音频数据后立即访问它?
注意:虽然上面的方法来自 iOS SDK,但我对 Android 和 iOS 版本的答案都很感兴趣。
【问题讨论】: