【发布时间】:2014-06-08 13:17:36
【问题描述】:
我可以将要在 chromecast 接收器应用程序上播放的多个曲目一一排入队列吗? 我只想播放一个简单的播放列表。所以我将 5 首曲目排入队列,我的 iOS 客户端在播放第二首曲目时进入后台模式,我希望我的 chromecast 接收器应用程序播放剩余的 3 首曲目。这可能吗?
实际上是 loadMedia:autoplay: 的 cmets 让我认为这应该是可能的:
/**
* Loads, **enqueues (at the end of the queue)**, and optionally starts playback of a new media
* item.
*
* @param mediaInfo An object describing the media item to load.
* @param autoplay Whether playback should start immediately.
* @return The request ID, or kGCKInvalidRequestID if the message could not be sent.
*/
- (NSInteger)loadMedia:(GCKMediaInformation *)mediaInfo autoplay:(BOOL)autoplay;
我尝试为两个mediaInfo 对象调用此方法,只为第一个对象设置自动播放,但它仍然只播放一首曲目。
但除了在 cmets loadMedia:autoplay: 中,我没有找到任何关于此 queue 的指示,我如何获得它,如何使项目出队等。所以这只是一个错误的评论还是这个队列存在于某处?
附:我正在寻找的不是后台播放支持,感谢this question 我知道它做不到,我只想让多个项目入队。
【问题讨论】:
标签: ios chromecast google-cast