具有被发现多媒体内容的远程用户界面包装器的家庭网络控制器的制造方法

文档序号:8449152阅读:392来源:国知局
具有被发现多媒体内容的远程用户界面包装器的家庭网络控制器的制造方法
【技术领域】
[0001]本申请总体上涉及具有被发现多媒体内容的远程用户界面包装器的家庭网络控制器。
【背景技术】
[0002]家庭网络发现和控制封装在诸如Zeroconf、通用即插即用(UPnP)和AirPlay的各种标准中。UPnP是提供用于管理在家庭中共享远程用户界面和多媒体的装置的连接性的非常灵活的架构的技术的示例。数字生活网络架构(DLNA)通过将媒体格式和特定的传输协议添加到基本UPnP装置来使这标准化。然而,如本文中所理解的,当试图组合下列两种相反的情况时,引起复杂性。一种情况是当内容服务器期望内容选择是与多媒体回放功能一起递送给客户端的远程用户界面的一部分时。在这种情况下,客户端仅需要发现并且连接到用于将使得可用的内容的远程用户界面服务。与此相反,可能引起这样的情况,即,具有其自己的用户界面的应用程序驻留在客户端上,所述客户端从家庭网络上的可用服务发现可用内容的选择,并且将它们呈现给用户。当内容服务器递送其与远程用户界面捆绑在一起的内容中的一些内容并且该内容中的一些内容期望独立地被客户端发现时,引起复杂性。结果,客户端装置的用户可能会面临遍历它们的装置菜单系统进行导航以将应用程序切换到搜索并且回放他们家里的不同的内容源。另外,每个有多媒体能力的应用程序可能具有多种多样的能力,当以一种方式(例如,通过远程用户界面)播放的内容在以另一种方式(例如,通过独立的媒体播放器应用程序)播放时,这些能力导致挫败。

【发明内容】

[0003]本发明的原理认识到,理想地,客户端用户体验应通过一种方法来进行统一。
[0004]因此,一种控制器具有处理器和计算机可读存储介质,该计算机可读存储介质可被处理器访问,并且承载指令,这些指令可被处理器执行以将处理器配置为通过单个用户界面(UI)使不同内容源适于网络上的客户端装置,该UI由控制器提供给客户端装置以透明地使得客户端装置能够还接收最初没有用远程Π呈现的内容以用于回放。
[0005]控制器可以被客户端装置所包含,或者可以与客户端装置物理分离。控制器处理器还可以将多媒体内容变换为包装在远程UI中以使得多媒体内容嵌入在远程UI中的内容。控制器将用于发现多媒体内容的发现功能与远程Π服务装置功能组合,以使得多媒体内容的回放在仅对作为远程Π的一部分提供的多媒体内容进行处理的客户端服务应用程序上实现。在示例实现中,远程Π是具有音频视频(AV)回放的可发现web浏览器。服务器在一个例子中可以提供一个远程Π,而在另一个例子中,服务器不提供远程Π,仅提供AV内容,控制器存储远程Π,发现服务器上的AV内容,并且在将远程Π提供给客户端装置之前,将表示该内容的内容列表包装在远程Π中。内容列表可以由控制器从控制器在服务器上发现的内容推导。
[0006]在另一方面,一种控制器包括处理器和计算机可读存储介质,该计算机可读存储介质可被处理器访问以将处理器配置为执行音频视频(AV)内容服务器和被配置为播放AV内容的客户端装置的发现。服务器不将远程用户界面(UI)提供给客户端装置。控制器处理器发现服务器上的AV内容,然后在控制器处的远程Π中提供服务器上的AV内容的列表。控制器将其中包装了内容列表的远程UI递送到客户端装置。
[0007]本发明的关于其结构和操作的细节可以参照附图最好地理解,在附图中,相似的标号指代相似的部分,其中:
【附图说明】
[0008]图1是示例客户端装置和示例服务器的简化框图;和
[0009]图2是例示第一架构中的消息流程的消息流程图;和
[0010]图3是例示第二架构中的消息流程的消息流程图。
【具体实施方式】
[0011]一开始参照图1,示出了一种系统,该系统整体上被指定为10,其包括控制器12,根据本原理的控制器12使用例如DLNA在诸如家庭网络的局域网络中与诸如TV的一个或多个客户端装置14和一个或多个多媒体服务器16进行通信,多媒体服务器16可以由任何适当的服务装置建立,诸如磁盘播放器、个人录像机等。
[0012]控制器12包括一个或多个处理器18,处理器18访问一个或多个计算机可读存储介质20,诸如基于磁盘的或固态的储存器,以使处理器18执行本文中所描述的逻辑。控制器12还包括支持网络中装置之间的通信的一个或多个网络接口 22,诸如有线或无线的调制解调器、以太网端口、通用串行总线(USB)端口、蓝牙收发器等。
[0013]服务器16包括一个或多个处理器24,处理器24访问一个或多个计算机可读存储介质26,诸如基于磁盘的或固态的储存器,以使处理器24执行本文中所描述的逻辑。服务器16还包括支持网络中装置之间的通信的一个或多个网络接口 28,诸如有线或无线的调制解调器、以太网端口、通用串行总线(USB)端口、蓝牙收发器等。
[0014]客户端装置14包括一个或多个处理器30,处理器30访问一个或多个计算机可读存储介质32,诸如基于磁盘的或固态的储存器,以使处理器30执行本文中所描述的逻辑。客户端14还包括支持网络中装置之间的通信的一个或多个网络接口 34,诸如有线或无线的调制解调器、以太网端口、通用串行总线(USB)端口、蓝牙收发器等。通常,客户端装置14在显示器36上输出视频,在扬声器38上输出音频。客户端装置可以是TV、游戏控制台、膝上型或平板计算机、家庭影院系统、或者通常建立用于播放从诸如服务器16的高清晰多媒体界面(HDMI)源接收的HDMI内容的“信宿”的其他客户端装置。应指出,虽然本文中的附图示出了单独的客户端装置14、控制器12和服务器16,但是控制器12在一些实施例中可以包含在客户端装置14或服务器16中。
[0015]根据本原理,控制器12使不同内容源适合网络上的装置14和服务,并且通过单个用户界面管理这些,该用户界面由控制器提供,其具体目标是透明地使得具有远程用户界面能力的客户端能够还接收
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1