提供用于在家庭网络中共享媒体内容的用户界面的装置和记录程序的记录介质的制作方法_3

文档序号:8303424阅读:来源:国知局
的主层400、用于提供进行媒体服务器选择的界面的第一子层500和用于提供进行媒体播放器选择的界面的第二子层800,作为用于执行DLNA服务场景的这种操作的用户界面。本文中,第一子层500和第二子层800根据用户的操作指令以“下拉弹出”的方式在主层400的一部分中显示。“下拉弹出”是指根据用户的操作指令在显示屏上暂时显示子层。
[0074]图4是构成媒体内容选择区的用户界面的示例的图示,图5是图4中示出的用户界面的示例实现方式的图示。
[0075]图4中示出的软件应用的运行画面大体包括:顶部指示器430,其上显示应用的标题;底部指示器440,其上显示关于应用的状态信息;主框,其中实现用户界面。
[0076]在主框中,用于提供进行媒体内容选择的界面的主层400与⑶I对象一起显示,⑶I对象包括分别设置在主层400的左侧和右侧的一对切换条410和420。切换条410和420可根据主层400的宽高比设置在主层400的顶部和底部,还可按按钮而非条的形式构造。这对切换条410和420是用于感测关于是否要显示第一子层500和第二子层800的用户操作指令的GUI对象的示例。
[0077]切换条410和420适于其中用于运行第一子层500和第二子层800的用户操作指令是点击事件或拖拽事件的情况。另一方面,在用户的操作指令对应于应用于主层400的特定区域(例如,主层400的左侧部分和右侧部分)的鼠标悬停事件的情况下,可省略切换条410和420。本文中,将描述当提供切换条410和420时用户界面的操作。
[0078]在主层400上显示所选择的DMS设备中包含的内容项的列表。当执行应用时,本地DLNA设备中包含的或者最近被访问的DMS设备中包含的内容项的列表可被显示为默认值。
[0079]可根据DMS设备中包含的内容的类型,将主层400上显示的内容项的列表分类并且进行显示。可通过将允许选择内容类型的顶部菜单402a至402c形式的用户界面布置在主层400上来提供根据用户选择被分类成数字视频、数字音乐和数字图像的内容的列表。另外,内容项的列表可按目录或完整列表的形式提供,各条内容可被表现为缩略图、标题或图标。
[0080]当用户选择指令被输入切换条410和420时,显示用于提供进行媒体服务器选择操作的界面的子层和用于提供进行媒体播放器选择操作的界面的另一个子层。各子层可按弹出方式显示或者可按下拉方式在主层400之上可滑动地显示。下文中,为了清楚描述,上面显示媒体服务器选择区的子层将被称为“第一子层”,显示媒体播放器选择区的其它子层将被称为“第二子层”。
[0081]用户可在主层400上显示的内容项的列表中选择至少一个内容项。然后,所选择的内容可被包括在播放列表中,以在被选择作为媒体播放器的DMR设备中植染。
[0082]图6是用于进行媒体服务器选择操作的用户界面的示例的图示,图7是图6中示出的用户界面的示例实现方式的图示。
[0083]图6示出当针对位于主层400左侧的切换条410输入用户选择指令时主层400上显示的第一子层500。在第一子层500上显示媒体服务器选择区。DLNA网络上的DMS设备的列表(参见501a和501b)提供在媒体服务器选择区中。在用于执行以上应用的DLNA设备300具有DMS功能的情况下,DLNA设备300本身也可被包括在DMS设备的列表中。
[0084]主层400可被构造成在显示第一子层500时无效。当主层400无效时,可将主层400的颜色属性(即,色调和透明度中的至少一个)调节成预定值,以可视方式通知该无效状态,并且可在主层400上显示指示该无效状态的消息。
[0085]一旦用户完成在第一子层500上提供的DMS设备的列表中选择一个设备,第一子层500就滑走并且从主层400消失,主层400起效。在起效的主层400上显示所选择的DMS中包含的内容项的列表。用户可从显示的内容项的列表中选择至少一条内容,所选择的至少一个内容项被包括在播放列表中,以在已经被选择或者将要被选择作为媒体播放器的DMR设备中渲染。
[0086]同时,可在提供进行媒体服务器选择操作的界面的第一子层500上设置库按钮502。当用户选择库按钮502时,在主层400上提供与DLNA网络连接的所有DMS设备中包括的内容项的集成列表。集成列表可在执行应用时被收集,在执行应用期间被周期性收集,或者当用户选择库按钮时收集。
[0087]当用户选择位于主层400右侧的切换条420时,第二子层800起效,在其上显示媒体播放器选择区。第二子层800以弹出方式在主层400上显示,或者可通过下拉方式滑动进行显示。第一子层500和第二子层800不同时消失。相反,当选择出现一个子层时,另一个子层消失。
[0088]图8是进行媒体播放器选择操作的用户界面的示例的图示。
[0089]图8示出当针对位于主层400右侧的切换条420输入用户选择指令时主层400上显示的第二子层800。在第二子层800上显示进行媒体播放器选择操作的界面。进行媒体播放器选择操作的界面提供在DLNA网络上执行DMR功能的DLNA设备的列表。该列表中包括的DLNA设备可不仅具有DMR功能,而且具有DMC、DMS和DMP功能。因此,一个DLNA设备可被包括在第一子层500上显不的列表和第二子层800上显不的列表二者中。
[0090]图9是在媒体播放器选择之后出现的用户界面的示例的图示,图10是图9中示出的用户界面的示例实现方式的图示。
[0091]图9和图10中示出的第二子层800包括三个部分900、910和920。在第一部分900中显示图8中示出的进行媒体播放器选择操作的界面。进行媒体播放器选择操作的界面提供在DLNA网络上执行DMR功能的DLNA设备的列表。该列表中包括的DLNA设备可不仅具有DMR功能,而且具有DMC、DMS和DMP功能。因此,一个DLNA设备可被包括在第一子层500上显示的列表和第二子层800上显示的列表二者中。在第二部分910中显示控制媒体渲染面板911和媒体渲染控制器面板912。在控制媒体渲染面板911上渲染第三部分920中显示的播放列表中包括的内容。在媒体渲染控制器面板912上显示与控制媒体渲染面板911上渲染的内容的类型对应的渲染控制器GUI元素。播放列表中包括的内容项在DMR设备中渲染。用户可通过控制媒体渲染面板911查看在DMR设备中进行渲染的画面,用户可通过向媒体渲染控制器面板912提供的渲染控制器⑶I元素控制在DMR设备中进行渲染的画面。
[0092]如可从以上描述中明白的,作为将各个界面专用于各种DLNA服务场景的替代方式,在本公开的一些实施方式中,DLNA用户界面提供集成用户界面,该界面能够通过媒体服务器选择、媒体内容选择和媒体播放器选择的处理来支持所有三种场景。通过用于进行媒体服务器选择操作的界面、用于进行媒体内容选择操作的界面、用于进行媒体播放器选择操作的用户界面,执行下面的DLNA服务场景。
[0093]首先,用户通过用户界面选择播放列表和用于回放的媒体播放器。播放列表中包括的媒体内容可以是在用作控制点的DLNA设备300中存储的内容项,或位于DLNA网络上的DMS设备中存储的内容项。
[0094]当用户完成选择播放列表和用于回放的媒体播放器时,DLNA设备300指示DMR设备播放包括在播放列表中的内容,进而DMR设备请求将内容发送到对应的DMS设备。
[0095]如果存储播放列表中包括的内容的DMS设备和被选择作为用于回放的媒体播放器的DMR设备是同一 DLNA设备,则这个DLNA设备适于同时具有DMS功能和DMR功能。在这种情况下,DLNA设备在本地播放内容项。换句话讲,DLNA设备在它自己的渲染画面上渲染存储在它自身存储空间中的内容。
[0096]如果存储播放列表中包括的内容的DMS设备和被选择作为用于回放的媒体播放器的DMR设备不是本地DLNA设备而是单独的DLNA设备,则执行DLNA服务场景之中的3_Box场景。
[0097]如果存储播放列表中包括的内容的DMS设备是本地DLNA设备并且被选择作为用于回放的媒体播放器的DMR设备是单独的DLNA设备,则执行DLNA服务场景之中的2_BoxPush场景。
[0098]如果被选择作为媒体播放器的DLNA设备是DLNA设备300并且存储播放列表中包括的内容的DMS设备是单独的DLNA设备,则执行DLNA服务场景之中的2_Box Pull场景。
[0099]根据本公开中描述的DLNA应用的用户界面,可以从用户的观点来看以相同的方式执行各种DLNA服务场景。在执行DLNA服务场景的过程中,用户不需要获知与DLNA网络连接的DLNA设备中的哪一个用作DMS设备或DMR设备。换句话讲,只需要用户识别由与DLNA网络连接的一定设备播
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1