首页> 中国专利> 用于在多媒体通信系统中传送媒体信息的方法和装置

用于在多媒体通信系统中传送媒体信息的方法和装置

摘要

提供了一种通过多媒体通信系统中的第一终端发送媒体信息的方法。该方法包括生成包括关于多个媒体中的至少一个媒体的信息的场景配置信息,以及将场景配置信息发送到第二终端,其中关于所述至少一个媒体的信息包括指示是否允许所述至少一个媒体在第二终端中的再现的信息、用于再现所述至少一个媒体的资源信息、用于在屏幕上再现所述至少一个媒体的位置信息和关于所述至少一个媒体的再现时间信息中的至少一个。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-01-04

    授权

    授权

  • 2015-07-22

    实质审查的生效 IPC(主分类):H04N21/2387 申请日:20131014

    实质审查的生效

  • 2015-06-24

    公开

    公开

说明书

技术领域

本公开涉及一种多媒体通信系统。更具体地,本公开涉及用于在多媒体 通信系统中传递媒体信息的方法和装置。

背景技术

随着在智能手机、平板个人电脑(PC)和智能电视(TV)在市场中的 采用,智能媒体环境存在了。由智能手机引领的智能设备的发展实现了跨媒 体环境,同时促进了多屏幕对于智能TV、平板PC的使用和云计算,同时 取代了用于PC、TV和移动设备的三种相关技术的屏幕。随着智能媒体和云 计算的增长,以及通信环境的改变,全面的(full-scale)多屏幕服务预计会 出现。

多屏幕服务指的是用于在诸如智能手机、PC、智能TV、平板PC等的 各种终端中交换一个或多个媒体的下一代计算/网络服务。多屏幕服务使得用 户能够在任何地点使用媒体,以及用很多终端同时使用各种媒体。

作为背景信息呈现以上信息仅仅是为了帮助对本公开的理解。至于以上 任何是否可以适用为关于本公开的现有技术,没有进行确定,也没有进行断 言。

发明内容

技术问题

多屏幕服务对于场景配置信息具有一些相似的方面,在于大量的媒体可 以同时被大量终端使用,以及可能要求屏幕上的共享的媒体的布置。因此, 对于为了具有场景配置信息的多屏幕服务在终端之间交换媒体的方法存在 需要。

提供场景配置信息和多屏幕信息意味着通过不同的应用提供两个服务, 这可能导致两个问题。第一,在相同时间提供不同的服务可能给终端造成负 担。第二,如果用户看见在单个屏幕上显示的两个运行的应用,则媒体失配 可能导致降低的服务质量和用户体验。

技术方案

本公开的各方面是要解决至少上述问题和/或缺点并且提供至少下述优 点。因此,本公开的一方面是提供用于在多媒体通信系统中传递媒体信息的 方法和装置。

本公开还提供了用于使用场景配置信息在终端之间传递媒体的方法和 装置。

本公开还提供了使得多个终端能够基于媒体通信高效地配置屏幕的方 法和装置。

根据本公开的一方面,提供了通过多媒体通信系统中的第一终端发送媒 体信息的方法。该方法包括生成包括关于多个媒体中的至少一个媒体的信息 的场景配置信息,以及将场景配置信息发送到第二终端,其中关于所述至少 一个媒体的信息包括指示是否允许所述至少一个媒体在第二终端中的再现 的信息、用于再现所述至少一个媒体的资源信息、用于在屏幕上再现所述至 少一个媒体的位置信息和关于所述至少一个媒体的再现时间信息中的至少 一个。

根据本公开的另一个方面,提供了通过多媒体通信系统中的第二终端接 收媒体信息的方法。该方法包括从第一终端接收包括关于多个媒体中的至少 一个媒体的信息的场景配置信息,以及基于场景配置信息再现所述至少一个 媒体,其中关于所述至少一个媒体的信息包括指示是否允许所述至少一个媒 体在第二终端中的再现的信息、用于再现所述至少一个媒体的资源信息、用 于在屏幕上再现所述至少一个媒体的位置信息和关于所述至少一个媒体的 再现时间信息中的至少一个。

根据本公开的另一方面,提供了多媒体通信系统中的第一终端。第一终 端包括控制器,用于生成包括关于多个媒体中的至少一个媒体的信息的场景 配置信息,以及发送器,用于将场景配置信息发送到第二终端,其中关于所 述至少一个媒体的信息包括指示是否允许所述至少一个媒体在第二终端中 的再现的信息、用于再现所述至少一个媒体的资源信息、用于在屏幕上再现 所述至少一个媒体的位置信息和关于所述至少一个媒体的再现时间信息中 的至少一个。

根据本公开的另一方面,提供了多媒体通信系统中的第二终端。第二终 端包括接收器,用于从第一终端接收包括关于多个媒体中的至少一个媒体的 信息的场景配置信息,以及控制器,用于基于场景配置信息再现所述至少一 个媒体,其中关于所述至少一个媒体的信息包括指示是否允许所述至少一个 媒体在第二终端中的再现的信息、用于再现所述至少一个媒体的资源信息、 用于在屏幕上再现所述至少一个媒体的位置信息和关于所述至少一个媒体 的再现时间信息中的至少一个。

根据以下结合附图来公开本公开的各种实施例的详细描述,本公开的其 它方面、优点和显著特征将对本领域技术人员变得显然。

附图说明

根据以下结合附图进行的描述,本公开的某些实施例的以上和其它方 面、特征和优点将更加明了,在附图中:

图1示出根据本公开的实施例的基于合成信息(CI)的屏幕上的区域的 布置;

图2是示出根据本公开的实施例的主要设备用于限制在次要设备中的特 定的媒体再现的操作的流程图;

图3是示出根据本公开的实施例的特定的媒体再现在该处受到限制的次 要设备的操作的流程图;

图4a和4b示出根据本公开的实施例在次要设备处再现特定的媒体;

图5是示出根据本公开的实施例的主要设备使得次要设备能够再现特定 的媒体的操作的流程图;

图6是示出根据本公开的实施例的再现特定的媒体的次要设备的操作的 流程图;

图7a和7b示出根据本公开的实施例主要设备和次要设备都再现相同的 媒体。

图8是示出根据本公开的实施例的再现与次要设备相同的媒体的主要设 备的操作的流程图;

图9是示出根据本公开的实施例的再现与主要设备相同的媒体的次要设 备的操作的流程图;

图10a和10b示出根据本公开的实施例的将在主要设备处再现过一次的 媒体传送到次要设备用于再现的本公开的实施例;

图11是示出根据本公开的实施例的将媒体传送到次要设备的主要设备 的操作的流程图;

图12是示出根据本公开的实施例的再现从主要设备接收到的媒体的次 要设备的操作的流程图;

图13a和13b示出根据本公开的实施例的响应于附加媒体传送的在次要 设备处的屏幕重新配置;

图14是示出根据本公开的实施例的基于媒体通信改变屏幕配置的次要 设备的操作的流程图;

图15a和15b示出根据本公开的实施例执行通过使用CI的基于终端之 间的媒体通信的服务的过程;以及

图16是根据本公开的实施例的终端的框图。

遍及附图,相似的参考数字将被理解为指代相似的部分、组件和结构。

具体实施方式

提供以下参照附图的描述来帮助对如权利要求及其等价物定义的本公 开的各种实施例的全面理解。它包括帮助理解的各种特定细节,但是这些应 被认为仅仅是示范性的。因此,本领域普通技术人员将认识到在不脱离本公 开的范围和精神的情况下,可以对在此描述的各种实施例进行各种改变和修 改。另外,为了清楚和简明,可能省略公知功能和结构的描述。

在以下描述和权利要求中使用的术语和词汇不限于词典意义,而是仅由 发明人用来使能清楚和一致地理解本公开。因此,对于本领域技术人员来说 应该显然的是,提供本公开的各种实施例的以下描述仅出于说明的目的,而 不是为了限制如所附权利要求及其等价物所定义的本公开的目的。

应该理解,单数形式“一”、“一个”和“所述”包括复数指代,除非上 下文清楚地指示除外。因而,例如,提及“一个组件表面”包括提及一个或 多个这样的表面。

在此使用的术语仅是为了描述特定的示例实施例的目的,而不是意在限 制本公开。

还将理解,术语“包括了”和/或“包括”当用在此说明书中时,指定所 述特征、整数、步骤、操作、元件和/或组件的存在,但是没有排除一个或多 个其它特征、整数、步骤、操作、元件、组件和/或其组的存在或添加。

除非另外定义,否则在此使用的全部术语(包括技术和科学术语)具有 与本公开所属的领域一位普通技术人员通常理解的相同的意思。还将理解, 诸如那些在常用词典中定义的术语应该被解释为具有与它们在相关技术的 背景中一致的意思,并且将不以理想化或过于正式的意义来解释,除非在此 清楚地如此定义。

本公开提供了用于在多媒体通信系统中传递媒体信息的方法和装置。具 体地,本公开的实施例提供了一种用于通过使用场景配置信息来提供媒体通 信有关的属性以便一个或多个媒体被另一终端再现(或播放)的方法,一种 用于定义提供获得和返回媒体的时间的事件的方法,以及一种用于传送媒体 资源信息和场景配置信息的方法。本公开的其它各种实施例也可以提供与所 述方法相关联的装置。

在本公开的各种实施例中,将说明使用场景配置信息(可互换地称为合 成信息(CI))的媒体服务。然而,本公开的实施例不限于使用场景配置信 息的媒体服务,而是可以适用于通过组合地配置各种多媒体来提供服务的任 何其它领域。

在各种实施例中,场景配置信息可以包括各种媒体的时间和空间信息, 和用于描述场景配置信息的元素之间的关系的信息。

可以用可扩展标记语言(XML)来创建场景配置信息。如表1中所示定 义场景配置信息和相关联的信息。

【表1】

现在将参照附图详细描述本公开的各种实施例。

在多媒体通信系统中存在多个终端的情况中,可以执行终端之间的媒体 通信。即终端可以向另一终端提供媒体,其可以继而再现(或播放)该媒体。

如在此使用的,向另一终端提供媒体的终端被称为主要设备,并且从主 要设备接收媒体的其它终端被称为次要设备。

主要设备或次要设备可以每个通过使用如表2中所示的CI来配置屏幕。 表2表示了CI的示例。

【表2】

参照表2中的<body>部分,存在三个视频资源,“video1”、“video2”和 “video3”,其可以分别布置在“Area1”、“Area2”和“Area3”中,“Area1”、 “Area2”和“Area3”的每个具有不同的空间信息。三个视频资源可以以如 <head>下的<LoA>部分中所示的资源信息和媒体类型的形式来表示,并且三 个视频资源当中的“video1”和“video2”可以基于<div>的两个divLocation 来被布置在视图中。可以如图1中所示配置基于表2的CI的屏幕。

图1示出根据本公开的实施例的基于CI的屏幕上的区域的布置。

参照图1,基于表2的CI,分别包括三个视频资源当中的“video1”和 “video2”的Area1 100和Area2 120被布置在相应的位置中。

如果存在多个终端,例如,主要设备和次要设备,则主要设备和次要设 备均通过用取决于CI的各种形式配置屏幕来再现(或播放)媒体。CI可以 通过例如媒体服务器提供给主要设备和次要设备的每个,或者可以通过主要 设备提供给次要设备,如下面将描述的。

在各种实施例中,提供了用于使得主要和次要设备能够以各种形式的屏 幕配置来再现媒体的方法。具体地,所述实施例包括(1)用于限制次要设 备处的媒体再现的方法,(2)用于使得次要设备能够再现特定媒体的方法, (3)用于在主要和次要设备中再现相同媒体的方法,(4)用于将媒体传送 到次要设备用于再现的方法,以及(5)用于响应于媒体通信重新配置屏幕 的方法。

下面将详细描述每种方法。

(1)用于限制次要设备处的媒体再现的方法

为了限制次要设备中的媒体再现,可以使用如表3中所示的CI。

【表3】

表3表示除了如表2中所示的CI之外具有用于限制次要设备处的再现 的附加信息的CI,并且附加信息被称为再现限制信息(plungeOut=“disable”)。 在表3的CI中,plungeOut=“disable”表示通过“divL1”的divLocation指 示的Area1中包括的“video1”的再现受到限制。

一个或多个资源可以被封装在Area中,因而Area可以便利地用于将多 个资源传送到次要设备。因而,Area可以用作传送资源的单位。DivLocation 提供关于将Area布置在屏幕上的特征,所以它也可以提供关于媒体通信的 信息,即,再现限制信息。根据所述方法,分别在图2和3中示出主要设备 和次要设备的操作。

图2是示出根据本公开的实施例的主要设备用于限制在次要设备处的特 定的媒体播放的操作的流程图。

参照图2,在操作200中,主要设备从大量的媒体当中选择其再现要在 次要设备处受到限制的至少一个媒体。可以响应于用户输入或在单独的控制 下执行选择至少一个媒体。

在操作202中,主要设备将再现限制信息(plungeOut=“disable”)添加 到CI,指示所选择的至少一个媒体的再现要被限制。在操作204中,主要设 备将包括再现限制信息的CI发送到次要设备。

在操作206中,主要设备基于CI来再现媒体。主要设备可以再现其再 现在次要设备处受到限制的至少一个媒体。

图3是示出根据本公开的实施例的特定的媒体再现在该处受到限制的次 要设备的操作的流程图。

参照图3,在操作300中,次要设备从主要设备接收CI。在操作302中, 次要设备确定CI是否包含再现限制信息。

如果CI不包含再现限制信息,则在操作308中,次要设备基于CI再现 媒体。如果CI包含再现限制信息,则在操作304中,次要设备基于再现限 制信息检测至少一个媒体。在操作306中,次要设备再现除了检测到的至少 一个媒体的其它媒体。

(2)用于在次要设备中再现特定媒体的方法

图4a和4b示出根据本公开的实施例在次要设备处再现特定的媒体。

参照图4a,主要设备可以再现并在屏幕上显示Area1 100的“video1” 和Area2的“video2”,如图1中所示。主要设备可以使用如表4中所示的 CI来使得没有正在主要设备中被再现的媒体在次要设备中被再现,如图4b 中所示。

【表4】

除了如表2中所示的CI之外,表4表示具有用于允许次要设备中的再 现的附加信息的CI,并且所述信息被称为再现允许信息(plungeOut= “complementary”)。在表4的CI中,在divLocation中提供plungeOut= “complementary”作为关于媒体通信的信息,指示存在但是基于divLocation 没有在视图中被显示的Area3 400的“video3”被允许在次要设备中再现, 同时在主要设备中受到限制。

根据此方法,分别在图5和6中示出主要设备和次要设备的操作。

图5是示出根据本公开的实施例的主要设备用于使得次要设备能够再现 特定的媒体的操作的流程图。

参照图5,在操作500中,主要设备从多个媒体当中选择要在次要设备 中被再现的至少一个媒体。可以响应于用户输入或在单独的控制下执行选择 至少一个媒体。

在操作502中,主要设备将指示再现所选择的至少一个媒体的再现允许 信息(plungeOut=“complementary”)与所选择的至少一个媒体的资源信息 一起添加到CI。

在操作504中,主要设备将作为结果的CI发送到次要设备,并且在操 作506中,主要设备基于CI再现相应的媒体。主要设备可以再现除了被允 许在次要设备中被再现的至少一个媒体之外的其它媒体。

图6是示出根据本公开的实施例的再现特定的媒体的次要设备的操作的 流程图。

参照图6,在操作600中,次要设备从主要设备接收CI。在操作602中, 次要设备确定CI是否包含再现允许信息。

如果CI包含再现允许信息,则在操作604中,次要设备基于再现允许 信息从CI检测至少一个媒体。在操作606中,次要设备基于在CI中包含的 至少一个媒体的资源信息来再现所述至少一个媒体。

如果CI不包含再现允许信息,则次要设备结束该过程。

(3)用于在主要和次要设备中再现相同媒体的方法

图7a和7b示出根据本公开的实施例主要设备和次要设备再现相同的媒 体。

参照图7a,主要设备可以再现并在屏幕上显示Area1 100的“video1” 和Area2 120的“video2”,如图1中所示。正在被主要设备再现的媒体也可 以被次要设备再现,如图7b中所示。参照图7b,在主要设备的Area2 120 和次要设备的Area2 700的两者中再现“video2”。

这样的同时的媒体再现可以利用如表5中所示的CI。

【表5】

除了如表2中所示的的CI之外,表5表示具有用于允许在主要和次要 设备中的同时的再现的附加信息的CI,并且所述信息被称为同时再现允许信 息(plungeOut=“sharable”)。在表5的CI中,在divLocation中提供plungeOut= “sharable”作为关于媒体通信的信息,指示“video2”被允许同时在主要设 备的Area2 120和次要设备的Area2 700处被再现。

根据此方法,分别在图8和9中示出主要设备和次要设备的操作。

图8是示出根据本公开的实施例的再现与次要设备相同的媒体的主要设 备的操作的流程图。

参照图8,在操作800中,主要设备从多个媒体当中选择要同时在主要 和次要设备两者中被再现的至少一个媒体。可以响应于用户输入或在单独的 控制下执行选择至少一个媒体。

在操作802中,主要设备将指示所选择的至少一个媒体的同时的再现的 同时再现允许信息(plungeOut=“sharable”)与所选择的至少一个媒体的资 源信息一起添加到CI。

在操作804中,主要设备将作为结果的CI发送到次要设备,并且在操 作806中,主要设备基于CI再现相应的媒体。主要设备可以再现与次要设 备相同的媒体。

图9是示出根据本公开的实施例的再现与主要设备相同的媒体的次要设 备的操作的流程图。

参照图9,在操作900中,次要设备从主要设备接收CI。在操作902中, 次要设备确定CI是否包含同时再现允许信息。

如果CI包含同时再现允许信息,则在操作904中,次要设备基于同时 再现允许信息检测至少一个媒体。在操作906中,次要设备基于在CI中包 含的至少一个媒体的资源信息来再现所述至少一个媒体。

如果CI不包含同时再现允许信息,则次要设备结束该过程。

(4)用于将媒体传送到次要设备用于再现的方法

图10a和10b示出根据本公开的实施例的将在主要设备处被播放过一次 的媒体传送到次要设备用于再现的本公开的实施例。

参照图10a,主要设备可以再现并在屏幕上显示Area1 100的“video1” 和Area2 120的“video2”,如图1中所示。如果存在次要设备,则迄今已经 在主要设备的Area2 120处被再现过的“video2”可以在次要设备中的Area2 1020处被再现。当“video2”被传送并在次要设备中的Area2 1020处被再现 时,基于新的空间信息可以将主要设备的Area1 100重新布置到Area1 1000, 如图10b中所示。

为了给主要设备分配关于Area1 100的新的空间信息,提供关于何时已 经在终端之间执行媒体通信的时间信息。为了通过终端之间的媒体通信提供 这样的信息,可以在CI中定义关于何时获得和返回媒体的事件,如表6中 所示。

【表6】

参照表6,添加到“divL1”的divLocation的信息begin=“0s AreaBack” end=“divL2.AreaOut”指示关于如图10a中所示的Area1 100的开始再现的 时间和停止再现的时间。具体地,该信息指示Area1 100中的“video1”的 再现在0秒处开始,并且当“video2”离开主要设备的Area2 120并被传送 到次要设备的Area2 1020时结束。

被添加到“divL2”的divLocation的信息plungeOute=“dynamic”指示 用于再现“video2”的区域是动态的,意思是“video2”可以被传送到次要 设备用于再现。

此外,添加到“divL3”的divLocation的信息begin=“divL2.AreaOut” end=“AreaBack”指示在如图10b中所示的Area1 1000中何时开始和停止再 现。具体地,该信息指示“video1”在“video2”离开主要设备的Area2 120 从而在次要设备中再现时开始被再现,并且当“video2”被再现回Area2 120 中时结束。

根据此方法,分别在图11和12中示出主要设备和次要设备的操作。

图11是示出根据本公开的实施例的将媒体传送到次要设备的主要设备 的操作的流程图。

参照图11,在操作1100中,主要设备从正在被再现的多个媒体当中选 择要在次要设备中被再现的至少一个媒体。可以响应于用户输入或在单独的 控制下执行选择至少一个媒体。

在操作1102中,主要设备响应于至少一个媒体的传送和返回确定在哪 里和何时再现媒体。具体地,在要在主要设备中再现至少一个媒体的情况中, 关于在哪里再现媒体的信息可以包含关于在主要设备的屏幕上除了所述至 少一个媒体之外正在被再现的其它媒体的位置的信息,而在要在次要设备中 再现至少一个媒体的情况中,包含关于在次要设备的屏幕上除了所述至少一 个媒体之外的其它媒体的位置的信息。

在要在主要设备中再现至少一个媒体的情况中,关于何时再现媒体的信 息可以包含关于开始和停止再现除了所述至少一个媒体之外的其它媒体的 时间的信息,并且在要在次要设备中再现至少一个媒体的情况中,关于开始 和停止再现除了所述至少一个媒体之外的其它媒体的时间的信息。

在操作1104中,主要设备将关于所选择的至少一个媒体的资源信息添 加到CI并且将CI发送到次要设备。关于何时和何处再现媒体的信息可以被 添加到CI,但是可以从被发送到次要设备的CI中省去。

在操作1106中,主要设备基于关于何时和何处再现媒体的信息来再现 除了所述至少一个媒体之外的其它媒体。

在操作1108中,根据用户选择,主要设备确定至少一个媒体是否要从 次要设备返回,即,至少一个媒体是否被指示为回到主要设备中被再现。

在操作1110中,在至少一个媒体被返回的情况中,主要设备响应于媒 体返回,基于关于何时和何处再现媒体的信息来再现除了至少一个媒体之外 的其它媒体。

图12是示出根据本公开的实施例的再现从主要设备接收到的媒体的次 要设备的操作的流程图。

参照图12,在操作1200中,次要设备从主要设备接收CI。在操作1202 中,次要设备从CI资源信息中检测至少一个媒体,并且在操作1204中,次 要设备基于资源信息再现至少一个媒体。

在操作1206中,用户一旦选择,次要设备就将至少一个媒体返回到主 要设备。具体地,次要设备可以通过用特定的消息向主要设备发送再现至少 一个媒体的请求或向主要设备发送关于至少一个媒体的资源信息,来将至少 一个媒体返回到主要设备。

(5)用于响应于媒体通信重新配置屏幕的方法

主要设备在基于CI显示特定的Area的同时可以从次要设备接收包含媒 体的至少一个Area。在这种情况中,主要设备可以重新布置屏幕来将所接收 的至少一个Area与特定的Area一起显示。将结合图13a和13b来描述有关 的说明。

图13a和13b示出根据本公开的实施例的响应于附加媒体传送的在次要 设备处的屏幕重新配置。

如图13a中所示,在图13a中主要设备基于CI显示Area11300,如果 每个包含媒体的两个Area被传送到主要设备,则主要设备可以重新布置屏 幕,如图13b中所示。基于新的空间信息,两个Area被显示在主要设备的 屏幕的特定位置上(例如,按接收次序在第一接收区域1340和第二接收区 域1360中),并且预先存在的Area1 1300可以被重新布置在新的位置1320 上。

为此,主要设备可以使用如在作为示例的表7中所示的CI。

【表7】

参照表7,添加到View1的信息begin=“0s divL3.AreaOut AreasOut”end= “AreaIn(1)”指示Area1 1300的显示从0秒开始,或当没有其它Area要被 显示在Area1要被显示在的位置中时开始,并且如果存在任何其它Area要 被显示在该位置中则结束。即,如果仅Area1 1300存在,则显示View1。

添加到View2的信息begin=“AreaIn(1)”end=“divL3.AreaOut  AreasOut”指示Area1 1300的显示在存在另一个附加Area要被显示在Area1 要被显示在的位置中时开始,并且如果不存在要被显示在该位置中的其它 Area,则结束。即,如果除了Area1 1300之外存在另外的Area,则显示View2。

添加到View2的另一信息plungeIn=“1”和plungeIn=“2”指示在屏幕 上何处布置所接收的Area,例如,何处布置第一接收Area 1340和何处布置 第二接收Area 1360。

根据表7的CI,如图13a中所示,Area1 1300基于View1的divLocation 从0秒开始被再现。如果通过媒体通信接收到关于Area的信息,则显示View1 结束,并且View2被显示,如图13b中所示。根据“divL2”的divLocation, Area1在新的位置1320处继续被再现。

根据通过媒体通信添加的属性确定View2的“divL3”的divLocation是 空区域,其根据属性的值plungeIn=“1”成为第一接收区域1340。根据属性 的值plungeIn=“2”,View2的“divL4”的divLocation也被确定为空区域1360。

View2的再现在“divL3”的Area被返回时或者在被传送过一次的所有 Area被返回时发生停止事件时停止,并且View1根据开始事件继续被再现。

将结合图14来描述根据此方法的主要设备的操作。

图14是示出根据本公开的实施例的响应于媒体通信改变屏幕配置的次 要设备的操作的流程图。

参照图14,在操作1400中,主要设备通过基于CI显示相应的Area来 配置第一屏幕。在操作1402中,主要设备确定是否已经从次要设备接收到 包含媒体的Area。

一旦接收到Area,在操作1404中,主要设备就通过屏幕重新布置来配 置第二屏幕,从而可以创建用于接收到的Area的附加的再现区域(空区域)。 在操作1406中,主要设备对于附加的再现区域分配接收到的Area。

在这点上,主要设备可以从次要设备接收多个Area,并且可以创建多个 附加的再现区域。主要设备可以以预定基础对于多个附加的再现区域分配多 个Area。例如,主要设备可以对于区域分配按接收次序确定的Area。

在操作1408中,如果主要设备确定所接收的Area已经被返回,则在操 作1410中,主要设备释放附加的再现区域并返回到第一屏幕。

虽然图14示出主要设备的操作,但是可以通过次要设备来执行各操作。

表8示出要通过媒体通信从主要设备发送到次要设备的关于Area的信 息的示例。

【表8】

参照表8,可以看出,首先必须被提供的信息包括Area的空间信息、 Area之内的资源的src信息、和关于资源的迄今的再现时间的信息,并且随 后的信息包括关于每个资源的用于提供资源之间的同步的再现时间的信息。

图15a和15b示出根据本公开的实施例执行使用CI的基于媒体通信的 服务的过程。

参照图15a,在操作1500中,主要设备和次要设备均开始基于CI再现 媒体。例如,主要设备开始再现Area1和Area1-2,而次要设备开始再现Area2。

在操作1502中,用户可以请求主要设备执行Area1-2的媒体通信,即, 将Area1-2传送到次要设备用于再现。然后,在操作1504中,主要设备可以 将关于Area1-2的资源信息和场景配置信息,即CI,发送给次要设备。在操 作1506中,主要设备结束Area1-2的再现。

在操作1508中,从Area传送中发生的事件导致新的场景配置信息被应 用在主要设备中。在操作1510中,事件导致新的场景配置信息被应用在次 要设备中。例如,在主要设备中再现的Area1-1和在次要设备中再现的Area2 可以被重新布置在新的位置处。

在操作1512中,次要设备开始再现Area1-2。次要设备在根据从主要设 备接收到的CI中的关于Area的信息和关于空区域的信息确定的位置处再现 Area1-2。在图15a的实施例中,在Area2右边的位置处再现Area1-2。

符号“A”指示图15a的操作1512后面跟着图15b的操作1514,并且 将参照图15b来描述操作1512的后续操作。

参照图15b,在操作1514中,为了维持Area1-2的同步再现,主要设备 周期性地将每个资源的时间信息发送给次要设备。在操作1516中,用户可 以请求次要设备返回Area1-2,即将Area1-2发送回到主要设备,并且在操作 1518中,次要设备结束Area1-2的再现。

随后,在操作1520中,次要设备响应于从媒体返回发生的事件,返回 到它先前的场景配置。在操作1522中,主要设备响应于从媒体返回发生的 事件,返回到它先前的场景配置。在操作1524中,主要设备继续再现Area1-2。

图16是根据本公开的实施例的终端的框图。

终端可以对应于主要设备或次要设备。

参照图16,终端包括控制器1600、发送器1602、接收器1604和存储器 1606。

控制器1600控制终端的一般操作,包括发送器1602、接收器1604和存 储器1606的操作。

尤其,控制器1600按照上述方法的各种实施例来执行主要设备或次要 设备的操作。

发送器1602和接收器1604执行终端的无线通信,并且可以进一步包括 分开的组件。

存储器1606存储从终端的操作生成的数据和信息、媒体等。

根据本公开的实施例,通过使用场景配置信息来提供用于终端之间的媒 体通信的信息的技术可以成为提供场景配置和单一应用中的多屏幕服务的 基础,并且可以高效地用于减少两个服务之间的重叠功能的重复使用。

虽然已经参照其各种实施例显示和描述了本公开,但是本领域技术人员 将理解,在不脱离由所附权利要求及其等价物定义的本公开的精神和范围的 情况下,可以在其中进行形式和细节上的各种改变。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号