媒体播放处理方法、装置、系统及媒体服务器的制造方法
【专利摘要】本发明提供了一种媒体播放处理方法、装置、系统及媒体服务器,该方法包括:获取与媒体流关联的辅助内容;将媒体流与辅助内容分别发送给不同的设备,其中,接收媒体流的一个或多个第一设备用于播放媒体流,接收辅助内容的一个或多个第二设备用于对播放的媒体流进行交互,通过本发明,解决了相关技术中播放媒体存在不仅观看体验低,以及交互不便的问题,进而达到了仅不影响观看屏幕的大小,而且还实现了一个或多个交互器均可以基于该媒体播放流进行交互,在一定程度上提高了用户观看体验的效果。
【专利说明】媒体播放处理方法、装置、系统及媒体服务器
【技术领域】
[0001] 本发明涉及通信领域,具体而言,涉及一种媒体播放处理方法、装置、系统及媒体 服务器。
【背景技术】
[0002] 音视频播放过程中的交互是多媒体技术发展的一项重要内容。传统的音视频播放 中,播放和交互是两个相对独立的体系。例如,在电视节目播放中,交互仅仅限用户通过短 信或电话把用户的反馈传送给演播室或者演播室直接拨出某个电话。一些音频播放器在 播放音乐过程中可以显示歌曲、歌手和专辑名,还有一些播放器在播放时可随播放时间显 示歌词内容,这可以算作一种简单的交互方式,但互动性很弱。随着技术的发展,目前已经 出现根据媒体播放流生成与媒体播放流关联的辅助信道内容,将媒体流及辅助信道内容发 送到终端侧,并通过辅助信道来实现交互的方法。图1是相关技术中媒体播放与交互的显 示的示意图,如图1所示,媒体内容和辅助信道内容都传送至同一终端,并在同一终端的屏 幕上进行显示,这样一来就存在以下问题,首先对于大多数电视用户来说,这样不符合他们 的使用习惯,并且使用电视遥控器来进行交互也不方便,其次,对于终端屏幕有限的用户来 说,这样的布局降低了观看媒体内容的屏幕面积,降低了观看体验。
[0003] 因此,在相关技术中播放媒体存在不仅观看体验低,以及交互不便的问题。
【发明内容】
[0004] 本发明提供了一种媒体播放处理方法、装置、系统及媒体服务器,以至少解决相关 技术中播放媒体存在不仅观看体验低,以及交互不便的问题。
[0005] 根据本发明的一个方面,提供了一种媒体播放处理方法,包括:获取与媒体流关联 的辅助内容;将所述媒体流与所述辅助内容分别发送给不同的设备,其中,接收媒体流的一 个或多个第一设备用于播放所述媒体流,接收所述辅助内容的一个或多个第二设备用于对 播放的所述媒体流进行交互。
[0006] 优选地,将所述媒体流与所述辅助内容分别发送给不同的设备包括:获取各个设 备注册为所述第一设备的第一注册信息和/或各个设备注册为所述第二设备的第二注册 信息;依据所述第一注册信息和/或所述第二注册信息将所述媒体流与所述辅助内容分别 发送给不同的设备。
[0007] 优选地,所述第一注册信息、所述第二注册信息包括以下至少之一:设备的名称、 设备的标识、设备的地址、设备的类型。
[0008] 优选地,在将所述媒体流与所述辅助内容分别发送给不同的设备之后,还包括:接 收所述一个或多个第二设备发送的对所述媒体流和/或所述辅助内容进行操作的操作信 息;依据所述操作信息更新所述辅助内容。
[0009] 优选地,所述辅助内容包括以下至少之一:用于描述所述媒体流的基本信息;用 于与所述媒体流播放同步的动态信息,其中,所述动态信息通过时间戳与所述媒体流播放 进行同步。
[0010] 优选地,所述辅助内容包括以下至少之一:文字、超文本链接、应用。
[0011] 根据本发明的另一方面,提供了一种媒体播放处理装置,包括:获取模块,用于生 成与媒体流关联的辅助内容;发送模块,用于将所述媒体流与所述辅助内容分别发送给不 同的设备,其中,接收媒体流的一个或多个第一设备用于播放所述媒体流,接收所述辅助内 容的一个或多个第二设备用于对播放的所述媒体流进行交互。
[0012] 优选地,所述发送模块包括:获取单元,用于获取各个设备注册为所述第一设备的 第一注册信息和/或各个设备注册为所述第二设备的第二注册信息;发送单元,用于依据 所述第一注册信息和/或所述第二注册信息将所述媒体流与所述辅助内容分别发送给不 同的设备。
[0013] 优选地,该装置还包括:接收模块,用于接收所述一个或多个第二设备发送的对所 述媒体流和/或所述辅助内容进行操作的操作信息;更新模块,用于依据所述操作信息更 新所述辅助内容。
[0014] 根据本发明的还一方面,提供了一种媒体服务器,包括上述任一项所述的装置。
[0015] 根据本发明的再一方面,提供了一种媒体播放处理系统,包括:上述所述的媒体服 务器和所述一个或多个第一设备和所述一个或多个第二设备。
[0016] 通过本发明,采用生成与媒体流关联的辅助内容;将所述媒体流与所述辅助内容 分别发送给不同的设备,其中,接收媒体流的一个或多个第一设备用于播放所述媒体流,接 收所述辅助内容的一个或多个第二设备用于对播放的所述媒体流进行交互,解决了相关技 术中播放媒体存在不仅观看体验低,以及交互不便的问题,进而达到了仅不影响观看屏幕 的大小,而且还实现了一个或多个交互器均可以基于该媒体播放流进行交互,在一定程度 上提高了用户观看体验的效果。
【专利附图】
【附图说明】
[0017] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0018] 图1是相关技术中媒体播放与交互的显示的示意图;
[0019] 图2是根据本发明实施例的媒体播放处理方法的流程图;
[0020] 图3是根据本发明实施例的媒体播放处理装置的结构框图;
[0021] 图4是根据本发明实施例的媒体播放处理装置中第一发送模块34的优选结构框 图;
[0022] 图5是根据本发明实施例的媒体播放处理装置的优选结构框图;
[0023] 图6是根据本发明实施例的媒体服务器的结构框图;
[0024] 图7是根据本发明实施例的媒体播放处理系统的结构框图;
[0025] 图8是根据本发明优选实施例的媒体播放装置的结构框图;
[0026] 图9是根据本发明优选实施例的媒体播放装置80中媒体播放端82的优选结构框 图;
[0027] 图10是根据本发明优选实施例的媒体播放装置80中交互端84的优选结构框图;
[0028] 图11是根据本发明优选实施例的媒体播放服务器的结构框图;
[0029] 图12是根据本发明优选实施方式的辅助信道内容的示意图。
【具体实施方式】
[0030] 下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0031] 在本实施例中提供了一种媒体播放处理方法,图2是根据本发明实施例的媒体播 放处理方法的流程图,如图2所示,该流程包括如下步骤:
[0032] 步骤S202,获取与媒体流关联的辅助内容;
[0033] 步骤S204,将媒体流与辅助内容分别发送给不同的设备,其中,接收媒体流的一个 或多个第一设备用于播放媒体流,接收辅助内容的一个或多个第二设备用于对播放的媒体 流进行交互。
[0034] 通过上述步骤,通过将媒体播放流与信道辅助内容采用不同的终端侧设备分开进 行处理,相对于相关技术中媒体播放流与信道辅助内容在同一个终端设备上处理,不仅减 小了终端用户观看媒体内容的屏幕面积,同时也存在交互不便影响观看体验的问题,不仅 不影响观看屏幕的大小,而且还实现了一个或多个交互器均可以基于该媒体播放流进行交 互,在一定程度上提高了用户观看体验。
[0035] 将媒体流与辅助内容分别发送给不同的设备时,可以先获取各个设备的信息,即 获知哪些设备是可以用于播放媒体流的,哪些设备是可以用于对播放的媒体流进行交互 的,例如,可以通过获取注册信息的方式来获取设备的上述信息,获取各个设备注册为第一 设备的第一注册信息和/或各个设备注册为第二设备的第二注册信息;依据第一注册信息 和/或第二注册信息将媒体流与辅助内容分别发送给不同的设备。其中,上述第一注册信 息、第二注册信息可以包括以下信息至少之一:设备的名称、设备的标识、设备的地址、设备 的类型。
[0036] 优选地,在将媒体流与辅助内容分别发送给不同的设备之后,还包括:接收一个或 多个第二设备发送的对媒体流和/或辅助内容进行操作的操作信息;依据操作信息更新辅 助内容,使得交互随时随地,增强用户使用感受。
[0037] 其中,上述信道辅助内容可以包括很多方面,例如:用于与媒体流播放同步的动态 信息,其中,该动态信息可以通过时间戳与媒体流播放进行同步;用于描述媒体播放流的基 本信息。其中,媒体播放流的基本信息指用于记录媒体播放内容的基本信息,而该与媒体播 放流同步的动态信息则是不仅需要记录每个时刻的媒体播放内容,而且还需要记录与该 媒体播放内容关联的时间戳,即描述的是与一定时刻对应的同步的媒体播放内容。需要说 明的是,上述信道辅助内容的形式也可以多样,例如,可以是文字、超文本链接、用户评论各 种小应用等。
[0038] 与媒体播放流关联的信道辅助内容,其中,该媒体播放流与信道辅助内容关联,关 联的方式也可以多种,例如,该媒体播放流可以与信道辅助内容通过时间戳关联,当然也可 以通过其它方式进行关联,比如,采用某一特定的媒体播放流的内容来进行关联。其中,依 据时间戳进行关联时,不仅简单而且易操作。
[0039] 在本实施例中还提供了一种媒体播放处理装置,该装置用于实现上述实施例及优 选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语"模块"可以实现预定功 能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬 件,或者软件和硬件的组合的实现也是可能并被构想的。
[0040] 图3是根据本发明实施例的媒体播放处理装置的结构框图,如图3所示,该装置包 括获取模块32和第一发送模块34,下面对该装置进行说明。
[0041] 获取模块32,用于生成与媒体流关联的辅助内容;第一发送模块34,连接至上述 获取模块32,用于将媒体流与辅助内容分别发送给不同的设备,其中,接收媒体流的一个或 多个第一设备用于播放媒体流,接收辅助内容的一个或多个第二设备用于对播放的媒体流 进行交互。
[0042] 图4是根据本发明实施例的媒体播放处理装置中第一发送模块34的优选结构框 图,如图4所示,该第一发送模块34包括获取单元42和发送单元44,下面对该第一发送模 块34进行说明。
[0043] 获取单元42,用于获取各个设备注册为第一设备的第一注册信息和/或各个设备 注册为第二设备的第二注册信息;发送单元44,连接至上述获取单元42,用于依据第一注 册信息和/或第二注册信息将媒体流与辅助内容分别发送给不同的设备。
[0044] 图5是根据本发明实施例的媒体播放处理装置的优选结构框图,如图5所示,该装 置除包括上述图3所示的所有模块外,还包括:第一接收模块52和更新模块54,下面对该 优选结构进行说明。
[0045] 第一接收模块52,连接至上述发送模块34,用于接收一个或多个第二设备发送的 对媒体流和/或辅助内容进行操作的操作信息;更新模块54,连接至上述第一接收模块52, 用于依据操作信息更新辅助内容。
[0046] 图6是根据本发明实施例的媒体服务器的结构框图,如图6所示,该媒体服务器60 包括上述任一项的媒体播放处理装置62。
[0047] 图7是根据本发明实施例的媒体播放处理系统的结构框图,如图7所示,该媒体播 放处理系统70包括媒体服务器72、上述一个或多个第一设备74和上述一个或多个第二设 备76,其中,该媒体服务器72分别与上述一个或多个第一设备74和一个或多个第二设备进 行通信。
[0048] 基于相关技术中,媒体内容和辅助信道内容都传送至同一终端,并在同一终端的 屏幕上进行显示时,所存在的交互不便以及观看屏幕减小带来的观看体验降低的问题。在 本实施例中,提供了一种媒体播放处理方案,在该媒体播放处理方案中,将媒体内容和辅 助信道内容分别同步传送到终端侧的不同终端上来解决上述问题。包括终端侧的处理和服 务器侧的处理 :
[0049] 终端侧:用户将多个终端设备在服务器侧进行注册,说明每个终端用于接收媒体 流还是用于交互的辅助信道内容。媒体播放设备接收服务器侧发送的媒体播放流;交互设 备接收与媒体播放流关联的辅助信道内容;在媒体播放设备播放媒体流时,交互设备同步 显示辅助信道内容,并接收用户对媒体播放流和/或辅助信道内容的操作,并发送至服务 器侧。
[0050] 其中,终端侧的多个设备包括一个媒体播放设备和至少一个交互设备,其中媒体 播放设备用于播放收到的媒体流,交互设备用于显示辅助信道发送来的内容,并根据接收 的上述内容进行交互。
[0051] 需要说明的是,根据终端测的多个设备的能力,媒体播放设备和交互设备可以互 换。辅助信道内容与媒体播放流可以通过时间戳关联,也可以通过其他方式进行关联。辅 助信道内容可以包括基本信息和/或动态信息,其中,动态信息为与媒体流通过时间戳进 行同步的信息,当媒体播放到时间戳对应的时间点时,与该时间点通过时间戳同步的动态 信息会发送给终端侧。其中,基本信息无需与媒体流进行同步的信息,即用户在任何时间点 开始观看该媒体流都能够通过辅助信道获取到的信息。
[0052] 服务器侧:根据用户的请求对用户的多个设备进行注册,记录这些设备用于接收 媒体流还是辅助信道内容。根据媒体播放流生成与媒体播放流关联的辅助信道内容;将媒 体流及辅助信道内容发送到终端侧多个设备;接收用户对媒体播放流和/或辅助信道内容 的用户操作,更新辅助信道内容。
[0053] 其中,根据媒体播放流生成与媒体播放流关联的辅助信道内容是指在节目制作过 程中服务器侧根据媒体播放流生成与媒体播放流关联的辅助信道内容,对于基本信息,记 录下其中的内容,对于动态信息,除了记录其中的内容外还需记录与其关联的时间戳,即当 媒体流播放到特定的时间戳时,该动态信息才传送至终端侧。生成的辅助信道内容可以存 储为xml格式或者html网页格式。
[0054] 基本信息和动态信息中可以包含文字、超文本连接、小应用等内容。
[0055] 将多个终端在服务器侧进行注册包括,用户在服务器侧注册用户名,并通过该用 户名登陆到服务器侧,并在用户详细信息中对多个终端进行登记,记录每个设备的如下信 息:设备名称、设备标识、设备地址、设备类型。
[0056] 其中,对于动态信息,用户可以选择持续显示,直到用户主动取消或者结束观看该 媒体流为止。
[0057] 下面结合附图对本发明优选实施例及优选实施方式进行说明。
[0058] 图8是根据本发明优选实施例的媒体播放装置的结构框图,如图8所示,该媒体播 放装置80 (功能同上述媒体播放处理装置62)包括媒体播放端82 (功能同上述一个或多个 第一用户设备74)和交互端84 (功能同上述一个或多个第二用户设备76),媒体播放端82 和交互端84位于不同的终端设备上。其中,媒体播放端82用于播放媒体流,交互端84用 于显示与该媒体流相应的交互信息,接收用户的操作信息,并发送至服务器侧。
[0059] 图9是根据本发明优选实施例的媒体播放装置80中媒体播放端82的优选结构 框图,如图9所示,该媒体播放端82包括第二接收模块902、播放模块904和第一控制模块 906,下面对该媒体播放模块102进行说明。
[0060] 第二接收模块902,用于接收来自服务器侧的媒体流;播放模块904,用于播放媒 体流;第一控制模块906,连接至上述接收模块902和播放模块904,用于控制媒体流的播 放,包括播放、暂停、快进、快退、停止等控制命令,并将控制命令发送到服务器侧。
[0061] 图10是根据本发明优选实施例的媒体播放装置80中交互端84的优选结构框图, 如图10所示,该交互端84包括第三接收模块1002、显示模块1004、第一交互模块1006和 存储模块1008,下面对该交互端84进行说明。
[0062] 第三接收模块1002,用于接收来自服务器侧的交互信息;显示模块1004,连接至 上述第三接收模块1002,用于显示接收到的交互信息和用户的输入信息;第一交互模块 1006,连接至上述显示模块1004,用于接收用户的操作,并将该操作显示在显示模块中和/ 或发送到服务器侧;存储模块1006,连接至上述第三接收模块1002,用于存储收到的来自 服务器侧的交互信息和/或用户的操作信息。
[0063] 图11是根据本发明优选实施例的媒体播放服务器的结构框图,如图11所示,该媒 体播放服务器110包括生成模块1100 (功能同上述获取模块32)、第二发送模块1102 (功 能同上述第一发送模块34)、第四接收模块1104 (功能同上述第一接收模块52)、第二控制 模块1106和第二交互模块1108,下面对该媒体播放服务器110进行说明。
[0064] 生成模块1100,用于根据媒体播放流生成与媒体播放流关联的辅助信道内容(即 交互信息);第二发送模块1102,连接至上述生成模块1100,用于将媒体流发送至终端侧的 媒体播放端以及将辅助信道内容发送至终端侧的交互端,第四接收模块1104,用于接收终 端侧媒体播放端对媒体播放流的控制命令以及交互端的用户操作,第二控制模块1106,连 接至上述第二发送模块1102和第四接收模块1104,用于根据接收到的控制命令对媒体播 放流进行控制,第二交互模块1108,连接至上述第二发送模块1102和第四接收模块1104, 用于根据接收到的来自交互端的用户操作进行相应处理,并通过第二发送模块1102将处 理结果发送至终端侧的媒体播放端和/或交互端。
[0065] 较优地,在本优选实施例中,还提供了一种媒体播放系统,该媒体播放系统包括上 述媒体播放装置80和媒体播放服务器110。
[0066] 优选实施方式一
[0067] 用户A将电视和智能手机在服务器上进行注册,其中电视为媒体播放设备,智能 手机为交互设备,表1是根据本优选实施方式一的在服务器的进行媒体播放的注册信息 表,如表1所示,包括如下信息:
[0068] 表 1
[0069]
【权利要求】
1. 一种媒体播放处理方法,其特征在于,包括: 获取与媒体流关联的辅助内容; 将所述媒体流与所述辅助内容分别发送给不同的设备,其中,接收媒体流的一个或多 个第一设备用于播放所述媒体流,接收所述辅助内容的一个或多个第二设备用于对播放的 所述媒体流进行交互。
2. 根据权利要求1所述的方法,其特征在于,将所述媒体流与所述辅助内容分别发送 给不同的设备包括: 获取各个设备注册为所述第一设备的第一注册信息和/或各个设备注册为所述第二 设备的第二注册信息; 依据所述第一注册信息和/或所述第二注册信息将所述媒体流与所述辅助内容分别 发送给不同的设备。
3. 根据权利要求2所述的方法,其特征在于,所述第一注册信息、所述第二注册信息包 括以下至少之一: 设备的名称、设备的标识、设备的地址、设备的类型。
4. 根据权利要求1所述的方法,其特征在于,在将所述媒体流与所述辅助内容分别发 送给不同的设备之后,还包括: 接收所述一个或多个第二设备发送的对所述媒体流和/或所述辅助内容进行操作的 操作信息; 依据所述操作信息更新所述辅助内容。
5. 根据权利要求4所述的方法,其特征在于,所述辅助内容包括以下至少之一: 用于描述所述媒体流的基本信息; 用于与所述媒体流播放同步的动态信息,其中,所述动态信息通过时间戳与所述媒体 流播放进行同步。
6. 根据权利要求1至5中任一项所述的方法,其特征在于,所述辅助内容包括以下至少 之一: 文字、超文本链接、应用。
7. -种媒体播放处理装置,其特征在于,包括: 获取模块,用于获取与媒体流关联的辅助内容; 发送模块,用于将所述媒体流与所述辅助内容分别发送给不同的设备,其中,接收媒体 流的一个或多个第一设备用于播放所述媒体流,接收所述辅助内容的一个或多个第二设备 用于对播放的所述媒体流进行交互。
8. 根据权利要求7所述的装置,其特征在于,所述发送模块包括: 获取单元,用于获取各个设备注册为所述第一设备的第一注册信息和/或各个设备注 册为所述第二设备的第二注册信息; 发送单元,用于依据所述第一注册信息和/或所述第二注册信息将所述媒体流与所述 辅助内容分别发送给不同的设备。
9. 根据权利要求7所述的装置,其特征在于,还包括: 接收模块,用于接收所述一个或多个第二设备发送的对所述媒体流和/或所述辅助内 容进行操作的操作信息; 更新模块,用于依据所述操作信息更新所述辅助内容。
10. -种媒体服务器,其特征在于,包括权利要求7至9中任一项所述的装置。
11. 一种媒体播放处理系统,其特征在于,包括:权利要求10所述的媒体服务器和所述 一个或多个第一设备和所述一个或多个第二设备。
【文档编号】H04N21/472GK104427364SQ201310392817
【公开日】2015年3月18日 申请日期:2013年9月2日 优先权日:2013年9月2日
【发明者】姚立哲, 陈军, 尚国强 申请人:中兴通讯股份有限公司