首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >libspotify播放列表更新延迟

libspotify播放列表更新延迟
EN

Stack Overflow用户
提问于 2012-03-19 18:58:44
回答 1查看 270关注 0票数 1

我们正在使用libspotify来更新我们针对单个帐户生成的播放列表,这些列表需要随着时间的推移保持最新。我们使用spotify-api-server的一个分支来完成这个https://github.com/tom-martin/spotify-api-server

在使用libspotify向播放列表的曲目发送更新之后,我们通常会等待我们传递给sp_playlist_add_callbacks的回调被调用,然后才会向用户报告成功。通常,这个回调在合适的时间范围内到达,但是我们在接收这个回调时越来越多地得到不可接受的延迟。有时30秒,有时更长,有时几分钟,有时几小时。似乎通常这些延迟是由于libspotify暂停了一段时间,在它看起来“解冻”并快速连续调用所有备份的回调之前没有调用任何回调造成的。

使用此回调作为成功更新播放列表的指示器是否合理?这么长时间的延迟有什么显而易见的原因吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-19 20:58:09

您是否正确地处理了保持libSpotify运行的notify_main_thread函数?

此外,有时播放列表系统会备份、停机或需要一段时间才能响应请求。我们自己的客户端保留了自己的缓存,一旦挂起的事务成功,播放列表树应该是什么样子,以保持UI的快捷性。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9768918

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档