The invention relates to a transfer playback queue between devices. In some specific implementations, computing devices can transfer playback queues between computing devices and playback devices. For example, the computing device can detect when the computing device is within the threshold distance of the playing device. The computing device can establish a connection with the playback device and receive status information describing the media playing status of the playback device. The computing device can determine the media playing status of the computing device. The computing device may present a graphical user interface for initiating a transfer of a playback queue between the computing device and the playback device based on the playback state of the device. The computing device may initiate a transfer of the playback queue in response to user input to one of the graphical user interfaces or automatically based on the context of the computing device.
【技术实现步骤摘要】
在设备之间转移播放队列
本公开一般地涉及跨计算设备管理媒体播放队列。
技术介绍
许多人使用他们的计算设备来播放和管理媒体项。例如,计算设备的用户可购买媒体项(例如音乐、电影、电视节目等)并将媒体项存储在计算设备上。用户常常将媒体项从计算设备流式传输给播放设备,诸如联网扬声器、蓝牙扬声器、机顶盒、智能电视等。然而,为了继续在播放设备上播放媒体项,计算设备必须位于播放设备的范围内,使得计算设备能继续流式传输(例如,传送)媒体项给播放设备。
技术实现思路
在一些具体实施中,计算设备可在计算设备与播放设备之间转移播放队列。例如,计算设备可检测计算设备何时在播放设备的阈值距离内。计算设备可建立与播放设备的连接,并接收描述播放设备的媒体播放状态的状态信息。计算设备可确定计算设备的媒体播放状态。计算设备可基于设备的播放状态呈现用于发起计算设备与播放设备之间播放队列的转移的图形用户界面。计算设备可响应于对图形用户界面之一的用户输入或者自动地基于计算设备的上下文而发起播放队列的转移。在一些具体实施中,计算系统可被配置为使得第一用户设备可将第一用户的媒体账户凭据委托给对应于第二用户的第二用户设备。例如,播放设备可被配置有用于通过网络媒体服务访问媒体项的第二用户的媒体账户凭据。第一用户可能希望在播放设备上播放与第一用户的媒体账户凭据相关联的媒体项。为此,第一用户设备可请求播放设备的设备标识符,向媒体服务请求并获得用于所述设备标识符的委托令牌,并且将所述委托令牌连同媒体项信息一起提供给播放设备。播放设备于是可使用委托令牌来请求与第一用户的媒体访问账户相关联的媒体项和/或媒体项密钥。特 ...
【技术保护点】
1.一种方法,包括:由计算设备确定所述计算设备处于播放设备的阈值距离内;响应于确定所述计算设备处于所述播放设备的阈值距离内,由所述计算设备确定所述播放设备的第一媒体播放状态;由所述计算设备确定所述计算设备的第二媒体播放状态;由所述计算设备基于所述第一媒体播放状态和所述第二媒体播放状态确定要呈现的图形用户界面,所述图形用户界面能够操作以发起所述播放设备与所述计算设备之间的播放队列的转移;由所述计算设备呈现所确定的图形用户界面;由所述计算设备接收指示用户希望在所述计算设备与所述播放设备之间转移所述播放队列的播放的对所确定的图形用户界面的用户输入;以及响应于接收到所述用户输入,由所述计算设备在所述计算设备与所述播放设备之间转移所述播放队列的播放。
【技术特征摘要】
2017.05.16 US 62/507,1001.一种方法,包括:由计算设备确定所述计算设备处于播放设备的阈值距离内;响应于确定所述计算设备处于所述播放设备的阈值距离内,由所述计算设备确定所述播放设备的第一媒体播放状态;由所述计算设备确定所述计算设备的第二媒体播放状态;由所述计算设备基于所述第一媒体播放状态和所述第二媒体播放状态确定要呈现的图形用户界面,所述图形用户界面能够操作以发起所述播放设备与所述计算设备之间的播放队列的转移;由所述计算设备呈现所确定的图形用户界面;由所述计算设备接收指示用户希望在所述计算设备与所述播放设备之间转移所述播放队列的播放的对所确定的图形用户界面的用户输入;以及响应于接收到所述用户输入,由所述计算设备在所述计算设备与所述播放设备之间转移所述播放队列的播放。2.根据权利要求1所述的方法,其中所述第一媒体播放状态是所述播放设备当前没有播放媒体项,并且其中所述第二媒体播放状态是所述计算设备当前正在播放媒体项。3.根据权利要求1所述的方法,其中所述第一媒体播放状态是所述播放设备当前正在播放媒体项,并且其中所述第二媒体播放状态是所述计算设备当前没有播放媒体项。4.根据权利要求1所述的方法,其中所述第一媒体播放状态是所述播放设备当前正在播放媒体项,并且其中所述第二媒体播放状态是所述计算设备当前正在播放媒体项。5.根据权利要求1所述的方法,还包括:响应于接收到所述用户输入,由所述计算设备将所述播放队列的播放从所述计算设备转移到所述播放设备。6.根据权利要求1所述的方法,还包括:响应于接收到所述用户输入,由所述计算设备将所述播放队列的播放从所述播放设备转移到所述计算设备。7.根据权利要求1所述的方法,还包括:响应于接收到所述用户输入,由所述计算设备从所述播放设备获得所述播放队列;确定要在所述计算设备上播放的所述播放队列中的媒体项;确定用于继续所述媒体项的播放的时间偏移;以及在所述计算设备上从所述时间偏移开始播放所述媒体项。8.一种包括一个或多个指令的序列的非暂态计算机可读介质,所述指令在由一个或多个处理器执行时使得所述处理器执行包括以下的操作:由计算设备确定所述计算设备处于播放设备的阈值距离内;响应于确定所述计算设备处于所述播放设备的阈值距离内,由所述计算设备确定所述播放设备的第一媒体播放状态;由所述计算设备确定所述计算设备的第二媒体播放状态;由所述计算设备基于所述第一媒体播放状态和所述第二媒体播放状态确定要呈现的图形用户界面,所述图形用户界面能够操作以发起所述播放设备与所述计算设备之间的播放队列的转移;由所述计算设备呈现所确定的图形用户界面;由所述计算设备接收指示用户希望在所述计算设备与所述播放设备之间转移所述播放队列的播放的对所确定的图形用户界面的用户输入;以及响应于接收到所述用户输入,由所述计算设备在所述计算设备与所述播放设备之间转移所述播放队列的播放。9.根据权利要求8所述的非暂态计算机可读介质,其中所述第一媒体播放状态是所述播放设备当前没有播放媒体项,并且其中所述第二媒体播放状态是所述计算设备当前正在播放媒体项。10.根据权利要求8所述的非暂态计算机可读介质,其中所述第一媒体播放状态是所述播放设备当前正在播放媒体项,并且其中所述第二媒体播放状态是所述计算...
【专利技术属性】
技术研发人员:D·C·格拉哈姆,N·J·保尔森,J·P·施密特,T·G·卡瑞根,B·布拉德利,叶海山,J·C·格兰迪,P·德拉斯蒂克,J·莱罗格,T·阿尔西娜,
申请(专利权)人:苹果公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。