首页> 中国专利> 富媒体播放控制方法、系统及富媒体业务平台

富媒体播放控制方法、系统及富媒体业务平台

摘要

本发明涉及一种富媒体播放控制方法,包括以下步骤:富媒体业务平台响应终端发送的媒体播放请求,并根据媒体播放请求将相应的富媒体数据以及与富媒体数据对应的媒体标签数据发送给终端;终端通过媒体播放器播放富媒体数据,并根据用户对媒体播放器中的媒体标签控件的操作向富媒体业务平台发送与媒体标签数据相关的服务请求;富媒体业务平台根据服务请求为用户提供与媒体标签数据相关的业务。本发明还涉及一种富媒体业务平台和富媒体播放控制系统。本发明实现了终端和富媒体业务平台基于媒体标签的业务交互,扩展了用户的交互方式,从而为用户提供了良好的媒体播放的互动体验,实现更为更富的基于媒体播放的增值业务。

著录项

  • 公开/公告号CN101692670A

    专利类型发明专利

  • 公开/公告日2010-04-07

    原文格式PDF

  • 申请/专利权人 中国电信股份有限公司;

    申请/专利号CN200910180309.2

  • 申请日2009-10-23

  • 分类号

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人颜镝

  • 地址 100032 北京市西城区金融大街31号

  • 入库时间 2023-12-17 23:35:48

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2012-07-18

    授权

    授权

  • 2010-05-26

    实质审查的生效 IPC(主分类):H04L29/06 申请日:20091023

    实质审查的生效

  • 2010-04-07

    公开

    公开

说明书

技术领域

本发明涉及多媒体通信领域,尤其涉及一种富媒体播放控制方法、系统及富媒体业务平台。

背景技术

现有的媒体播放控制,主要是指音视频的播放控制技术,这种技术通常是对媒体流播放方式的控制,例如对某段视频或音频进行播放、暂停、快进和快退等操作,这种媒体播放控制所采用的媒体播放器主要包括三种方式:基于客户端软件的方式、基于浏览器或插件方式以及基于Widget方式。

现有的媒体播放控制流程包括:媒体播放器通过媒体URL向服务器发出访问请求;服务器通过HTTP/TCP等交换控制信息,将与终端适配和文件信息相关的媒体标签数据传送到播放器,以便把需要传输的实时媒体数据从原始信息中检索出来;播放器收到媒体标签数据后,播放器进行初始化;播放器和服务器之间交换媒体传输所需要的实时控制协议;一旦媒体数据抵达客户端,播发器就可以播放了。

在播放过程中,播放器通过RTSP等协议通过暂停、快进、回退控制媒体的播放过程。可以看出,在上述的播放控制过程中,用户(播放器)只是被动地接受媒体标签数据并根据数据进行播放初始化,并没有对媒体标签数据进行互动的操作如修改标签值,查询上传标签数据等。而播放控制过程也与标签没有关系。播放器上也没有对标签进行操作的功能。这样的播放控制实现的业务能力是比较单调的。

发明内容

本发明的目的是提出一种富媒体播放控制方法、系统及富媒体业务平台,能够在媒体播放器中根据获得的媒体标签实现终端与富媒体业务平台之间的业务交互,满足用户的业务需求。

为实现上述目的,本发明提供了一种富媒体播放控制方法,包括以下步骤:

富媒体业务平台响应终端发送的媒体播放请求,并根据所述媒体播放请求将相应的富媒体数据以及与所述富媒体数据对应的媒体标签数据发送给所述终端;

所述终端通过媒体播放器播放所述富媒体数据,并根据用户对所述媒体播放器中的媒体标签控件的操作向所述富媒体业务平台发送与所述媒体标签数据相关的服务请求;

所述富媒体业务平台根据所述服务请求为用户提供与所述媒体标签数据相关的业务。

进一步的,还包括所述富媒体业务平台对所述富媒体数据预先进行媒体标签的处理流程,具体包括以下步骤:

所述富媒体业务平台读取所述富媒体数据中包括的各个媒体对象,并为所述各个媒体对象分别设置媒体标签,然后将所述各个媒体对象与设置的媒体标签进行关联。

进一步的,所述根据用户对所述媒体播放器中的媒体标签控件的操作向所述富媒体业务平台发送与所述媒体标签数据相关的服务请求具体为:

所述终端激活所述媒体播放器中的媒体标签控件,并通过所述媒体标签控件显示所述媒体标签数据中的各个媒体对象对应的媒体标签;

所述终端接收用户对所述媒体标签的互动操作指令,并根据该互动操作指令向所述富媒体业务平台发送与所述媒体标签相关的服务请求。

进一步的,所述将相应的富媒体数据以及与所述富媒体数据对应的媒体标签数据发送给所述终端的操作具体为:

所述富媒体业务平台将相应的富媒体数据发送到所述终端,同时通过媒体传送控制协议将与所述富媒体数据对应的媒体标签数据发送给所述终端。

进一步的,所述将相应的富媒体数据以及与所述富媒体数据对应的媒体标签数据发送给所述终端的操作具体为:

所述富媒体业务平台将相应的富媒体数据发送到所述终端,同时在承载所述富媒体数据的媒体流中嵌入与所述富媒体数据对应的媒体标签数据。

进一步的,所述富媒体业务平台根据所述服务请求为用户提供与所述媒体标签数据相关的业务的操作具体为:

所述富媒体业务平台对接收到的所述服务请求后进行分析,获取所述服务请求涉及的媒体标签对应的标签状态、服务策略和/或媒体标识,并根据所述标签状态、服务策略和/或媒体标识将与所述媒体标签数据相关的业务响应发送到所述终端。

为实现上述目的,本发明还提出了一种富媒体业务平台,包括:

服务请求解析模块,用于响应终端发送的媒体播放请求,并解析该媒体播放请求;

媒体库管理模块,用于管理富媒体数据;

媒体标签数据管理模块,用于管理与所述富媒体数据对应的媒体标签数据;

媒体标签数据收发模块,用于根据所述媒体播放请求将相应的富媒体数据以及与所述富媒体数据对应的媒体标签数据发送给所述终端,以及接收所述终端根据用户对所述媒体播放器中的媒体标签控件的操作发送的与所述媒体标签数据相关的服务请求;

标签业务提供模块,用于根据所述服务请求为用户提供与所述媒体标签数据相关的业务。

进一步的,所述媒体标签数据管理模块还用于读取所述富媒体数据中包括的各个媒体对象,并为所述各个媒体对象分别设置媒体标签,然后将所述各个媒体对象与设置的媒体标签进行关联。

进一步的,还包括:

媒体会话管理模块,用于管理所述媒体标签对应的标签状态;

服务策略模块,用于管理所述媒体标签对应的服务策略。

进一步的,所述标签业务提供模块具体包括:

服务请求分析单元,用于对接收到的所述服务请求后进行分析;

标签业务响应单元,用于从所述媒体会话管理模块获取所述媒体标签对应的标签状态,从所述服务策略模块获取所述媒体标签对应的服务策略,以及从所述媒体库管理模块获取所述富媒体数据对应的媒体标识,并根据所述标签状态、服务策略和/或媒体标识将与所述媒体标签数据相关的业务响应发送到所述终端。

为实现上述目的,本发明还提出了一种包括前述的富媒体业务平台的富媒体播放控制系统,还包括:

终端,用于通过媒体播放器播放所述富媒体数据,并根据用户对所述媒体播放器中的媒体标签控件的操作向富媒体业务平台发送与媒体标签数据相关的服务请求,然后接收所述富媒体业务平台返回的业务响应。

基于上述技术方案,本发明中的富媒体业务平台将富媒体数据和对应的媒体标签发送给终端,终端通过媒体播放器中的媒体标签控件向富媒体业务平台发送与媒体标签数据相关的服务请求,富媒体业务平台也根据媒体标签数据提供相关的服务。本发明中的终端不再是被动的获得媒体标签,而是可以通过媒体标签控件向富媒体业务平台提出与媒体标签相关的服务请求,并获取相应的业务响应,本发明实现了终端和富媒体业务平台基于媒体标签的业务交互,扩展了用户的交互方式,从而为用户提供了良好的媒体播放的互动体验,实现更为更富的基于媒体播放的增值业务。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明富媒体播放控制方法的第一实施例的流程示意图。

图2为本发明富媒体播放控制方法的第二实施例的流程示意图。

图3为本发明富媒体播放控制方法的第三实施例的流程示意图。

图4为本发明富媒体播放控制方法中媒体标签控件实现方式的一实例的示意图。

图5为本发明富媒体播放控制方法中媒体标签控件实现方式的另一实例的示意图。

图6为本发明富媒体播放控制方法的第四实施例的流程示意图。

图7为本发明富媒体业务平台的一实施例的结构示意图。

图8为本发明富媒体播放控制系统的一实施例的结构示意图。

具体实施方式

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

如图1所示,为本发明富媒体播放控制方法的第一实施例的流程示意图。在本实施例,富媒体播放控制流程可以包括以下步骤:

步骤101、富媒体业务平台响应终端发送的媒体播放请求,并根据所述媒体播放请求将相应的富媒体数据以及与所述富媒体数据对应的媒体标签数据发送给所述终端;

步骤102、所述终端通过媒体播放器播放所述富媒体数据,并根据用户对所述媒体播放器中的媒体标签控件的操作向所述富媒体业务平台发送与所述媒体标签数据相关的服务请求;

步骤103、所述富媒体业务平台根据所述服务请求为用户提供与所述媒体标签数据相关的业务。

在本实施例中,终端可以为各种带有图形输出和具备I/O能力的终端,例如PC、手机或IPTV机顶盒等。富媒体数据可以包括视频、音频、图片、FLASH文件、widget、HTML代码等各种富媒体类型以及组合的媒体对象的数据。在终端中运行的媒体播放器仍可采用现有的媒体播放器方式,例如基于客户端软件的方式、基于浏览器或插件方式以及基于Widget方式。

在步骤101中,用户可以通过前述如PC、手机或IPTV机顶盒的终端访问富媒体业务平台,例如通过向富媒体业务平台提供的门户的URL发出媒体播放请求。此外,在富媒体业务平台发送富媒体数据和媒体标签数据时,可以将相应的富媒体数据发送到终端,并同时通过媒体传送控制协议(例如HTTP、RTSP、RMTP和SIP等)将与富媒体数据对应的媒体标签数据发送给终端;又或者可以在将相应的富媒体数据发送到终端的同时,在承载富媒体数据的媒体流中嵌入与所述富媒体数据对应的媒体标签数据。也可以采用私有定义的消息发送媒体标签数据。

在前述现有技术中的媒体播放控制流程中,媒体播放器在收到媒体标签数据后,播行初始化;并在播放器和服务器之间交换媒体传输所需要的实时控制协议;一旦媒体数据抵达客户端,播发器就可以播放了。这种现有的媒体播放控制方法中的媒体标签只是用于播放的初始化,并未给用户提供可以交互的途径,而本发明通过媒体播放器中的媒体标签控件则可以根据媒体标签进行进行进一步的请求,或者对媒体标签进行修改,或者根据媒体标签进行一些信息的上传。这就给用户与富媒体提供方之间实现了更为丰富的交互方式,用户在观看或聆听媒体节目的同时,还可以利用媒体标签与富媒体提供方进行信息交互,例如添加一些评论、为媒体节目进行打分、向富媒体业务平台请求该媒体节目的演职员信息或评分,又比如富媒体业务平台在提供媒体标签时,还可以提供相关的广告信息等。这些应用都是现有的媒体播放控制方法无法实现的。因此本实施例为用户提供了更为方便的交互方式,促进了用户的良好体验,也为节目提供商提供增值业务提供了实现的平台。

如图2所示,为本发明富媒体播放控制方法的第二实施例的流程示意图。与上一实施例相比,本实施例在步骤101之前还包括步骤100,即富媒体业务平台预先读取富媒体数据中包括的各个媒体对象,并为各个媒体对象分别设置媒体标签,然后将各个媒体对象与设置的媒体标签进行关联。在本实施例中,媒体标签已经不是简单的与媒体节目关联,而是细化到与媒体节目的富媒体数据中的多个媒体对象分别关联相应的媒体标签,例如在流式媒体中,里面的场景、镜头和物体均可以与相应的媒体标签关联起来,如视频中播放“鞋子”的画面时,可以嵌入标识为“鞋子”的媒体标签,从而用户在终端播放视频时,可以根据视频中感兴趣的内容选择相应的媒体标签,这既增加了观看时的趣味性,也给了用户一种良好的体验。

如图3所示,为本发明富媒体播放控制方法的第三实施例的流程示意图。与第一实施例相比,本实施例中的步骤102进一步具体包括:

步骤102a、终端通过媒体播放器播放所述富媒体数据,并激活所述媒体播放器中的媒体标签控件,然后通过所述媒体标签控件显示所述媒体标签数据中的各个媒体对象对应的媒体标签;

步骤102b、终端接收用户对所述媒体标签的互动操作指令,并根据该互动操作指令向所述富媒体业务平台发送与所述媒体标签相关的服务请求。

在本实施例中,媒体播放器被运行在终端中,当终端接收到富媒体业务平台传送来的富媒体数据时,媒体播放器进行媒体节目的播放。媒体标签控件可以被加载在前述现有的三种媒体播放器中,根据不同的媒体播放器,媒体标签控件可以设置在播放窗口外(参见图4中的富媒体标签控件区中的媒体标签控件)或播放窗口内(参见图5中的临时激活的富媒体标签控件区中的媒体标签控件)。用户可以根据所使用的终端选择不同的指令输入方式,例如通过鼠标、键盘、遥控器、触摸屏等触发媒体播放器中的媒体标签控件。

如图6所示,为本发明富媒体播放控制方法的第四实施例的流程示意图。与上一实施例相比,本实施例中的步骤103具体包括:

步骤103a、富媒体业务平台对接收到的所述服务请求后进行分析,获取所述服务请求涉及的媒体标签对应的标签状态、服务策略和/或媒体标识;

步骤103b、富媒体业务平台根据所述标签状态、服务策略和/或媒体标识将与所述媒体标签数据相关的业务响应发送到所述终端。

在本实施例中,标签状态为媒体标签的属性及状态信息,用户可以通过请求读取标签状态,也可以对标签状态进行设置和更改。服务策略为富媒体业务平台为用户提供服务所采用的策略,例如是否提供广告信息,是否可以切换到其他终端等。媒体标识为媒体节目的标识信息,用户可以根据媒体标识进行媒体节目的评分、评论,或查看该媒体节目相关的属性信息如导演、评分等。除此之外,用户还可以根据接收到的媒体标签数据向富媒体业务平台请求更多的相关联的标签信息。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

如图7所示,为本发明富媒体业务平台的一实施例的结构示意图。在本实施例中,富媒体业务平台包括服务请求解析模块11、媒体库管理模块12、媒体标签数据管理模块13、媒体标签数据收发模块14和标签业务提供模块15。其中,服务请求解析模块11用于响应终端发送的媒体播放请求,并解析该媒体播放请求。媒体库管理模块12用于管理富媒体数据。媒体标签数据管理模块13用于管理与所述富媒体数据对应的媒体标签数据。媒体标签数据收发模块14用于根据所述媒体播放请求将相应的富媒体数据以及与所述富媒体数据对应的媒体标签数据发送给所述终端,以及接收所述终端根据用户对所述媒体播放器中的媒体标签控件的操作发送的与所述媒体标签数据相关的服务请求。标签业务提供模块15用于根据所述服务请求为用户提供与所述媒体标签数据相关的业务。

在另一实施例中,所述媒体标签数据管理模块还用于读取所述富媒体数据中包括的各个媒体对象,并为所述各个媒体对象分别设置媒体标签,然后将所述各个媒体对象与设置的媒体标签进行关联。

在另一个实施例中,富媒体业务平台还可以包括媒体会话管理模块和服务策略模块。其中,媒体会话管理模块用于管理所述媒体标签对应的标签状态。服务策略模块用于管理所述媒体标签对应的服务策略。进一步的,标签业务提供模块可以具体包括:服务请求分析单元和标签业务响应单元,其中服务请求分析单元用于对接收到的所述服务请求后进行分析。标签业务响应单元用于从所述媒体会话管理模块获取所述媒体标签对应的标签状态,从所述服务策略模块获取所述媒体标签对应的服务策略,以及从所述媒体库管理模块13获取所述富媒体数据对应的媒体标识,并根据所述标签状态、服务策略和/或媒体标识将与所述媒体标签数据相关的业务响应发送到所述终端。

本实施例中的富媒体业务平台将富媒体数据和对应的媒体标签发送给终端,使得终端可以通过媒体播放器中的媒体标签控件向富媒体业务平台发送与媒体标签数据相关的服务请求,富媒体业务平台也根据媒体标签数据提供相关的服务。本实施例实现了终端和富媒体业务平台基于媒体标签的业务交互,扩展了用户的交互方式,从而为用户提供了良好的媒体播放的互动体验,实现更为更富的基于媒体播放的增值业务。

如图8所示,为本发明富媒体播放控制系统的一实施例的结构示意图。在本实施例中,富媒体播放控制系统除了包括前述的富媒体业务平台1,还包括终端2,用于通过媒体播放器播放所述富媒体数据,并根据用户对所述媒体播放器中的媒体标签控件的操作向富媒体业务平台1发送与媒体标签数据相关的服务请求,然后接收所述富媒体业务平台1返回的业务响应。

终端2可以具体包括以下模块:媒体播放模块21、媒体数据接收模块22、媒体标签控件23和终端IO控制模块24。其中媒体数据接收模块22用于接收富媒体业务平台1发送的富媒体数据,媒体播放模块21可以通过媒体播放器对媒体数据接收模块22接收到的的富媒体数据执行播放操作。用户可以通过终端IO控制模块24对媒体标签控件23执行操作,以便向富媒体业务平台1发送与媒体标签数据相关的服务请求。

在富媒体播放控制系统中的富媒体业务平台的构成并不限于图8中所示的结构,也适用于前述各种富媒体业务平台的实施例的结构,这里就不赘述了。

最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制;尽管参照较佳实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者对部分技术特征进行等同替换;而不脱离本发明技术方案的精神,其均应涵盖在本发明请求保护的技术方案范围当中。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号