提供播放/暂停内容的系统和方法_5

文档序号:9693334阅读:来源:国知局
些示例中,输入控件可W执行多个功能。例如,用户可W按住输入控件904, W 便对内容回放进行静音。在一些其他示例中,用户可W使用输入控件902, W便对内容回放 取消静音。在一些其他示例中,在将音量等级设置为零时选择用户输入902可W使音量等级 达到可听的等级,而不是递增。例如,在将音量等级设置为零时选择用户输入902Ξ次可W 使音量等级跳至音量等级10。相反,在将音量等级设置为4时选择用户输入902Ξ次可W使 音量递增至音量等级7。
[0102] 输入控件908(例如,播放/暂停控件)使得能够当区域播放器或区域组未正在播放 内容时进行内容回放。此外,播放/暂停控件908使得能够当区域播放器正在播放内容(例如 处于内容回放模式下)时暂停内容回放。当在暂停内容回放时选择了播放/暂停控件908时, 内容回放继续对最后播放的内容进行回放。例如,选择播放/暂停控件908可W从歌曲中间 继续内容回放。在一些示例中,经由两个不同的输入控件来实现回放任务和暂停任务。
[0103] 输入控件910使得能够停止内容回放。在一些示例中,当在停止内容回放时选择了 播放/暂停控件90別寸,内容回放从最后播放的内容的开始继续进行回放。也就是说,在选择 输入控件910之后选择播放/暂停控件908重新开始歌曲,而不是从歌曲中间继续进行回放。 在一些示例中,输入控件910的停止任务可W与回放/暂停控件908包括(或合并)在一起。例 如,用户可W通过选择播放/暂停控件908来暂停内容回放,或通过按住播放/暂停控件908 来停止内容回放。
[0104] 用户界面900经由输出接口912输出信息。在所示示例中,输出接口912包括Ξ个 LED,其中所述LED可W指示区域播放器的状态(例如,接通或关断)、回放模式(例如,内容回 放、内容回放暂停或内容回放停止)、网络连接状态(例如,访问互联网内容)等。在图9的所 示示例中,LED 912闪烁W指示回放内容是"不可播放的"。在一些示例中,用户界面900可W 包括一个或更多个其他输出接口,诸如,触摸屏界面或LCD界面,W便显示附加信息(例如, 艺术家名字、当前回放内容标题等)。
[0105] IX.提供播放/暂停内容的示例性方法
[0106] 图10示出了当用户使用控制接口(例如,图9的示例输入控件908、910)选择播放/ 暂停时确定回放内容的示例性方法1000的示意流程图。图10的示例性方法1000开始于方框 1002,在方框1002,在区域播放器处接收播放/暂停命令。例如,用户可W选择图9的用户界 面900(例如,区域播放器、控制器等的用户界面)的播放/暂停命令908。在方框1004,确定区 域播放器是否处于内容回放模式下。例如,图4的回放内容选择器426可W获得指示一个或 更多个区域播放器的回放模式的状态变量。如果在方框1004区域播放器当前在内容回放模 式下操作,则在方框1006,回放内容选择器426暂停内容回放。然后,控制返回到方框1002, 等待另一播放/暂停命令。
[0107] 否则,如果在方框1004区域播放器未正在内容回放模式下操作,则在方框1008,确 定内容是否可用于进行回放。如上所述,所述内容可W来自回放队列。在一些示例中,当停 止或暂停内容回放时,区域播放器将回放状态信息(例如,当区域播放器继续操作在内容回 放模式下时要播放哪些内容、内容回放信息等)存储在例如状态变量中。因此,回放内容选 择器462可W从状态变量中获得内容回放信息,并确定回放队列中的位置是否可用于进行 回放。如果在方框1008所述内容可用于进行回放,则在方框1010,所述区域播放器通过播放 所述内容继续操作在内容回放模式下。如果在停止或暂停内容回放模式之前先前正播放所 述内容,则内容回放在先前播放的位置继续。然后,控制返回到方框1002,等待另一播放/暂 停命令。
[0108] 然而,在一些示例中,内容回放信息可能与不可用于回放(例如,"不可播放")的内 容相对应。例如,回放队列可能包括不再可访问的内容。例如,内容服务器可能无法对针对 流式内容的请求进行响应,不能获取与用于进行回放的内容相对应的音频数据(例如,该内 容不再可用于流式传播(例如,内容的数字流式版权可能改变)、该区域播放器可能无法播 放该内容的格式等);或可能无法将音频输入(line-in)内容源与该区域播放器相连。在一 些其他示例中,回放队列中的回放内容可能不再可用于进行回放(例如,音乐库是不可访问 的)或回放队列可能为空。例如,可能清除(或清空)了回放队列。如果在方框1008内容回放 信息与不可播放和/或不可用的内容相对应,则在方框1012,回放内容选择器426确定该内 容回放信息是否与回放队列相关联。
[0109] 如果在方框1012内容回放信息不与回放队列相关联,则在方框1014该回放内容选 择器426确定备选的回放内容是否可用于由该区域播放器进行回放。例如,回放内容选择器 426可W确定与该内容回放信息相对应的备选回放内容是否可用于进行回放,如W下结合 图11所述。如果在方框1014备选内容不可用于进行回放,则在框1016,提供关于没有回放内 容可用于进行回放的指示。例如,用户界面900(图9)的LED界面912可W进行闪烁,W便指示 没有回放内容可用于进行回放。在一些示例中,区域播放器可W输出关于可播放内容不可 用的听觉指示。例如,区域播放器可W输出音调、声音、鸣响等。还可W使用指示回放内容不 可用和/或不可播放的附加方法。然后,控制返回到方框1002,等待另一播放/暂停命令。相 反,如果在方框1014备选内容可用于进行回放,则在方框1018,所述区域播放器播放所述备 选回放内容。也就是说,回放内容选择器426自动将标识备选内容的信息放置在回放队列 中,运使得能够对所述备选内容进行回放。然后,控制返回到方框1002,等待另一播放/暂停 命令。
[0110] 返回到方框1012,如果内容回放信息与回放队列相关联,则在方框1020确定内容 回放信息是否与回放内容的末尾相对应。例如,内容回放信息可W与回放队列中的最后项 目相对应,回放队列可能为空等。如果回放队列不处于末尾(例如,正在播放或已经播放队 列中的最后项目),则控制进行到方框1014, W便确定用于进行回放的备选回放内容。
[0111] 否则,如果在方框1020区域播放器已经到达回放队列的末尾,则在方框1022,确定 是否已选择重复功能。例如,用户可W将回放队列设置为当到达回放队列的末尾时进行重 复。如果没有选择重复功能或回放队列为空,则控制进行到方框1014, W便确定用于回放的 备选内容。然而,如果在方框1022选择了重复功能并且回放队列包括至少一个可播放项目, 则在方框1024重复对回放队列的回放。然后,控制返回到方框1002,等待另一播放/暂停命 令。
[0112] 图11示出了用于选择备选回放内容W便进行回放的示例性方法1100的示意流程 图(例如,识别并将标识用于进行回放的备选回放内容的信息放置在回放队列中)。示例方 法1100可用于实现图10的方框1014。示例方法1100开始于方框1102,在方框1102,接收到用 于确定用于进行回放的备选回放内容的请求。在方框1104,确定类似或"相似"内容是否可 用于回放和播放。相似内容可W类似于在内容变为不可进行回放之前由该区域播放器播放 的最后内容。例如,在Riemann的题为"Shift to Corresponding Media in a Playback Queue"的美国专利申请13/536,154中描述了用于确定并提炼相似内容的方法、装置和系 统,其中该申请通过全文引用合并于此。
[0113] 在一些示例中,回放内容选择器426(图4)可W向第Ξ方源(例如,媒体服务器)提 供标识相似内容的信息,W便促使对备选回放内容进行回放。例如,回放内容选择器426可 W确定相似内容包括特定音乐风格(例如,雷鬼音乐)。因此,回放内容选择器426可W向诸 如PANDORA''' (由化ndora Music公司运营)的流式服务提供(例如,自动提供)雷盖音乐 标识信息,W便"播撒(seed)"互联网无线电台。然而,回放内容选择器426还可W使用其他 内容推荐服务。在一些示例中,内容推荐服务可W返回指示类似或相似回放内容不可用于 回放和/或不可播放(例如,可用但是格式错误等)的消息。
[0114] 如果在方框1104所述回放内容选择器426确定类似或相似内容可用于回放和播 放,则在方框1106所述区域播放器用所述类似回放内容继续内容回放。然后,控制返回到调 用功能或处理(诸如,图10的示例程序1000),且图11的示例处理结束。
[0115] 否则,如果在方框1104所述回放内容选择器426确定类似或相似回放内容不可用 于进行回放和/或不可播放,则在方框1108所述回放内容选择器426确定"喜爱"内容是否可 用于进行回放和播放。喜爱可W包括由用户配置的或例如基于由用户所选的其他回放内容 而确定的播放列表或流式内容。在一些示例中,默认的喜爱内容播放列表可供回放内容选 择器426进行选择。在一些示例中,回放内容选择器426可W基于当天时间(例如,早晨、下 午、晚上)、星期几(例如,周末或工作日)、回放的区域(例如,邸室、厨房、院子等)等,来确定 喜爱内容。在一些示例中,回放内容选择器426可W基于用户访问或选择流式内容(例如,无 线电台)的播放列表W便进行回放的频率,来确定喜爱内容。
[0116] 如果在方框1108所述回放内容选择器426确定喜爱内容可用于回放和播放,则在 方框1110所述区域播放器用所述喜爱内容继续内容回放。然后,控制返回到调用功能或处 理(诸如,图10的示例程序1000),且图11的示例处理结束。
[0117] 否则,如果在方框1108所述回放内容选择器426确定喜爱内容不可用于进行回放 和/或不可播放,则在方框1112所述回放内容选择器426确定来自与所述区域播放器(或区 域组)相关联的回放队列的内容是否可用于回放和播放。例如,回放内容选择器426可W识 别先前播放的回放队列或接下来要播放的回放队列,其包括可用于进行回放的回放内容。 如果在方框1112回放内容选择器426确定来自至少一个先前相关联的回放队列的内容可用 于进行回放和播放,则在方框1114,该区域播放器用来自与该区域播放器(或区域组)相关 联的回放队列的内容继续内容回放。然后,控制返回到调用功能或处理(诸如,图10的示例 程序1000),且图11的示例处理结束。
[0118] 否则,如果在方框1112回放内容选择器426确定来自与该区域播放器(或区域组) 相关联的回放队列的内容不可由所述区域播放器进行回放和/或不可播放,则在方框1116 回放内容选择器426确定来自该网络上包括的另一区域播放器(或区域组)的内容(例如,回 放队列)是否可用于回放。例如,区域播放器110的回放内容选择器426可W向该网络上包括 的区域播放器(或区域组)(例如,区域播放器112)请求用于回放的内容。如果在方框1116回 放内容选择器426确定来自另一区域播放器(或区域组)的内容可用于进行回放和播放,贝U 在方框1118,该区域播放器用来自该网络上包括的另一区域播放器(或区域组)的内容继续 内容回放。然后,控制返回到调用功能或处理(诸如,图10的示例程序1000),且图11的示例 处理结束。
[0119] 相反,如果在方框1116,回放内容选择器426确定来自另一区域播放器(或区域组) 的内容不可用于进行回放和/或不可播放,则在方框1120,所述回放内容选择器426指示内 容是不可播放的(例如,不可用于由所述区域播放器进行回放、可用但是格式错误等)。例 如,回放内容选择器426可W使LED(例如,图9的用户界面900的输出接口912)进行闪烁。然 后,控制返回到调用功能或处理(诸如,图10的示例程序1000),且图11的示例
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1