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

文档序号:9693334阅读:来源:国知局
庭活动室" 回放队列将被重新命名为"家庭活动室+餐厅"回放队列。如果新的组被"解除分组",则可W 从系统中移除"家庭活动室+餐厅"回放队列,和/或将其重新命名为区域之一(例如,重新命 名为"家庭活动室"或"餐厅")。在解除分组之后,家庭活动室和餐厅中的每个将被指派给单 独的回放队列。区域或区域组内的区域播放器中的一个或更多个可w在存储器中存储相关 联的回放队列。
[0078] 运样,当用户经由控制器动态地对区域或区域组进行"分组"或"解除分组"时,在 一些实施例中,当要将每个区域或区域组指派给回放队列时,系统将分别建立或移除/重命 名回放队列。换言之,回放队列用作可W用由指派的区域进行回放的媒体项目填充的容器。 在一些实施例中,可W操控(例如,重新排列、添加、删除等化回放队列中标识的媒体项目。
[0079] 通过示意性的方式,图6示出了针对媒体内容回放的示例性网络600。如图所示,示 例性网络600包括示例性区域播放器612、614、示例性音频源662、664、W及示例性媒体项目 620。示例性媒体项目620可W包括播放列表622、音轨624、喜爱互联网无线电台626、播放列 表628和630、W及专辑632。在一个实施例中,区域播放器612、614可W是图1、图2和图4所示 的区域播放器中的任意一个。例如,区域播放器612、614可W是家庭活动室中的区域播放器 106、108。
[0080] 在一个示例中,示例性音频源662、664W及示例性媒体项目620可W部分地存储在 云网络上,W下将结合图8更详细进行讨论。在一些情况下,音频源662、664的各部分和示例 性媒体项目620可W本地存储在区域播放器612、614之一或二者上。在一个实施例中,可W 本地存储播放列表622、喜爱互联网无线电台626和播放列表630,并且可W将音轨624、播放 列表628W及专辑632存储在云网络上。
[0081] 示例性媒体项目620中的每个可W是由区域播放器可播放的媒体项目的列表。在 一个实施例中,示例性媒体项目可W是针对存储在别处(诸如,音频源662、664)的媒体项目 的基础数据的链接或指针(例如,URI)的集合。在其他实施例中,媒体项目可W包括针对存 储在本地区域播放器、本地网络上的另一区域播放器、或与本地网络相连的控制器设备上 的媒体内容的指针。
[0082] 如图所示,示例网络600还可W包括与区域播放器612相关联的示例队列602W及 与区域播放器614相关联的示例队列604。队列606可W与包括区域播放器612和614的组(如 果存在)相关联。队列606可能包括新的队列或作为队列602或604的重新命名版本而存在。 在一些实施例中,在组中,区域播放器612、614将被指派给队列606,此时队列602、604是不 可用的。在一些实施例中,当不再存在组时,队列606不再是可用的。可W将每个区域播放器 和在区域播放器网络中的区域播放器的每个组合(诸如,图1所示的区域播放器或示例性区 域播放器612、614的组合W及示例性组合616)唯一地指派给相应回放队列。
[0083] 回放队列(诸如,回放队列602、604、606)可W包括要由对应区域播放器或区域播 放器的组合播放的媒体内容的标识。运样,添加到回放队列的媒体项目要由相应区域播放 器或区域播放器组合播放。区域播放器可W配置为根据特定顺序(诸如,添加项目的顺序)、 随机顺序或一些其他顺序来播放队列中的项目。
[0084] 回放队列可W包括向队列添加的播放列表和其他媒体项目的组合。在一个实施例 中,要由区域播放器612播放的回放队列602中的项目可W包括来自音频源662、664的项目 或媒体项目622-632中的任何一个。回放队列602还可W包括本地存储在区域播放器612上 的项目、或可从区域播放器614获取的项目。例如,回放队列602可W包括来自音频源662的 互联网无线电台626和专辑632项目W及存储在区域播放器612上的项目。
[0085] 当经由控制器的界面将媒体项目添加到队列时,可W向该队列添加针对该项目的 链接。在向队列添加播放列表的情况下,可w向该队列提供针对播放列表中的媒体项目的 链接。例如,回放队列602可W包括来自互联网无线电台626和专辑632的指针、针对音频源 662上的项目的指针、W及针对区域播放器612上的项目的指针。在另一情况下,例如可W向 队列提供针对播放列表的链接,而不是针对播放列表中的媒体项目的链接,并且区域播放 器或区域播放器的组合可W通过经由播放列表访问媒体项目,来播放播放列表中的媒体项 目。例如,专辑632可W包括针对存储在音频源662上的项目的指针。不是添加针对音频源 662上的项目的链接,而是可W向回放队列602添加针对专辑632的链接,使得区域播放器 612可W通过经由播放列表632中的指针访问项目,来播放音频源662上的项目。
[0086] 在一些情况下,可W将在一时间点存在于回放队列中的内容存储为播放列表,随 后将其添加到相同的队列或添加到另一队列。例如,可W将特定时间点的回放队列602的内 容保存为播放列表,本地存储在区域播放器612上和/或存储在云网络上。然后,可W将保存 的播放列表添加到回放队列604, W由区域播放器614进行播放。
[0087] VI.示例性Ad-Hoc网络
[0088] 为了说明的目的,现在将结合图7提供特定具体示例,W描述提供并促进与回放网 络的连接的实施例。图7示出了存在形成网络分支(还被称为Ad-Hoc网络710)的Ξ个区域播 放器702、704、706和控制器708。网络710可W是无线技术、有线技术、或者有线技术和无线 技术的组合。一般地,Ad-Hoc("自发(spontaneous)")网络一般是没有一个接入点用于全部 数据流的局域网或其他小型网络。针对已建立的Ad-化C网络710,设备702、704、706、708均 可W用对等(peer-to-peer)通信方式相互通信。此外,设备可W加入或退出网络710,并且 网络710可自动重配置自身,而不需要用户来重配置网络710。当参考图7的Ad-Hoc网络时, 应当理解,回放网络可基于完全或部分不同于Ad-Hoc网络的网络类型。
[0089] 通过使用Ad-Hoc网络710,设备702、704、706、708可共享或交换一个或更多个音频 源,并被动态地分组(或解除分组播放相同或不同的音频源。例如,将设备702、704进行 分组W回放一段音乐,同时,设备706回放另一段音乐。换言之,设备702、704、706、708(如图 7所示)形成分发和/或再现声音的"家用电器"化0USEH0LD)。如本文所使用的术语"家用电 器"(用大写字母提供W与用户的住地相区分)用于表示协作W提供应用或服务的联网设备 的集合。用家庭710(或家庭标识符)来标识"家用电器"的示例,但家用电器可W用不同区域 或地点来标识。
[0090] 在某些实施例中,家庭标识符化HID)是由计算机生成W帮助确保其唯一性的短字 符串或标识符。因此,网络710可W用唯一的HHID和配置变量或参数(例如信道(如各频带)、 服务集标识(SSIDK作为无线网络的名称的字母数字字符序列)、WEP密钥(有线等效私密或 其他安全密钥))的唯一集合来描述。在某些实施例中,SSID被设置为与HHID相同。
[0091] 在某些实施例中,每一个"家用电器"包括两种类型的网络节点:控制点(CP)和区 域播放器(ZP)。控制点控制整个网络的设置处理和时序,包括所需网络参数(例如安全密 钥)的自动生成。在实施例中,CP还为用户提供"家用电器"配置用户界面。CP功能可W由例 如运行CP应用模块的计算机或还运行CP应用模块的手持控制器(例如控制器708)提供。区 域播放器是网络上被布置为参与自动配置处理的任意另一设备。ZP(如本文所使用的标记) 包括例如控制器708或计算设备。在一些实施例中,在单个节点处组合在CP和ZP二者中的功 能或功能的特定部分(例如ZP包含CP,或CP包含ZP)。
[0092] 在某些实施例中,"家用电器"的配置包括多个CP和ZP,多个CP和ZP聚集并建立已 知配置使得它们可W使用标准网络协议(例如通过有线或无线W太网的IP)来进行通信。在 实施例中,使用两种类型的网络/协议太网802.3和无线网802. llgsCP和ZP之间的互连 可使用网络/协议中的任意一个。系统中的设备(作为"家用电器"的成员)可W同时连接到 两种网络。
[0093] 在使用两种网络的环境中,假设系统中的至少一个设备作为桥接设备连接两种网 络,从而在有线/无线网络中为其他设备提供桥接服务。例如,图7中的区域播放器706被示 为连接两种网络。到网络712的连接基于W太网和/或无线,而到其他设备702、704、708的连 接基于无线和W太网(如果需要的话)。
[0094] 然而应当理解,在一些实施例中,每一个区域播放器706、704、702在经由桥接设备 从云(例如互联网)获取媒体时可W访问互联网。例如,区域播放器702可W包含统一资源定 位符(URL),统一资源定位符化化)指定云中特定音轨的地址。通过使用U化,区域播放器702 可W从云获取音轨,并最终由一个或更多个区域播放器播放该音频。
[00巧]VII.另一示例性系统配置
[0096] 图8示出了包括多个互连网络的系统800,多个网络包括基于云的网络和至少一个 本地回放网络。本地回放网络包括多个回放设备或播放器,尽管应当理解,回放网络可W仅 包含一个回放设备。在某些实施例中,每一个播放器具有获取其用于回放的内容的能力。例 如,控制和内容获取可W是分布式的或集中式的。输入可包括流内容提供方输入、第Ξ方应 用输入、移动设备输入、用户输入、和/或到云中用于本地分发和回放的其他回放网络输入。
[0097] 如图8的示例性系统800所示,多个内容提供方820-850可W经由云和/或其他网络 810连接到一个或更多个本地回放网络860-870。通过使用云810,多媒体音频系统服务器 820(例如,Sonos?)、移动设备830、第Ξ方应用840、内容提供方850等可W为本地回放网络 860、870提供请求或其他方式)多媒体内容。在每一个本地回放网络860、870中,控制器 862、872和回放设备864、874可用于回放音频内容。
[00側 VIII.示例性用户界面
[0099] 图9示出了根据实施例的示例用户界面900。用户界面900包括:控制接口(例如,图 4的控制接口 422 ),包括输入控件902、904、906、908、910; W及输出接口(例如,图4的输出接 口 424 ),包括一个或更多个发光二极管912。在所示示例中,输入控件902、904、906、908、910 是与区域播放器包括在一起的按钮(例如,硬按钮)。在一些示例中,用户界面900可W经由 触摸屏界面(例如,区域播放器和/或控制器的LCD界面)来实现。例如,输入控件902、904、 906、908、910可W实现为经由触摸屏界面显示的"软"按钮。尽管所示示例包括按钮输入控 件,然而可W附加地(或备选地)包括其他类型的控制接口控件。例如,用户界面900可W包 括用于从用户接收音频命令(例如,"播放"、"暂停"、"停止"、"音量增加"、"音量减小"、"静 音"等)的麦克风。在一些示例中,用户界面900可W包括更少或其他控制接口控件。
[0100] 输入控件902在内容回放期间增加区域播放器的音量。在一些示例中,输入控件 902可W用于在内容回放期间增加区域组的音量。输入控件904在内容回放期间减小区域播 放器的音量。在一些示例中,输入控件904可W用于在内容回放期间减小区域组的音量。输 入控件906可W用于在内容回放期间对区域播放器或区域组进行静音或取消静音。
[0101] 在一
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1