节目源数据的处理方法和装置的制作方法

文档序号:7856453阅读:139来源:国知局
专利名称:节目源数据的处理方法和装置的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种节目源数据的处理方法和装置。
背景技术
随着移动网、宽带网以及有线电视网的三网融合趋势的不断加大,3屏的特色功能的实现也迫在眉睫。通过3屏的功能,可以在同一个父账号下不同终端的子账号,可以实现收藏书签的共享,以及内容的订购和退订的共享,从而极大地方便了不同人物在不同场合的应用。

对于在3屏过程的媒体内容的展现,目前采用的方式,还是对于不同的网络类型就选择其对应的媒体服务器以提供适用于该网络类型的媒体内容,目前还没有一个方式可以将不同的网络类型集中在一起通过一个服务器进行不同网络类型的媒体内容的提供,从而导致网络的架构比较复杂,实施和维护都比较繁琐。针对上述的问题,目前尚未提出有效的解决方案。

发明内容
本发明提供了一种节目源数据的处理方法和装置,以至少解决现有技术中节目提供的中间服务器仅可以对一种网络类型的节目数据进行处理和分发,而无法适应于不同网络类型的集中处理的技术问题。根据本发明的一个方面,提供了一种节目源数据的处理方法,包括接收待分发的节目源数据;通过不同的网络类型所对应的接口,将节目源数据转换成对应于不同网络类型的待分发内容,其中,不同的网络类型对应不同的接口。优选地,将节目源数据转换成对应于不同网络类型的待分发内容包括确定节目源数据中的子节目内容和主节目内容,其中,主节目内容与子节目内容的数据类型不同;通过主节目内容的数据类型对应的接口对主节目内容进行转换;通过子节目内容的数据类型对应的接口对子节目内容进行转换。优选地,不同的网络类型对应相同的主节目内容的数据类型对应的接口,不同的网络类型对应不同的子节目内容的数据类型对应的接口。优选地,网络类型包括以下至少之一移动网、宽带网以及有线电视网。优选地,不同的网络类型所对应的接口集成在内容接口机平台MP中。优选地,在转换成对应于不同网络类型的待分发内容之后,上述方法还包括在接收到终端的获取待分发内容请求后,将与该终端的网络类型对应的待分发内容发送给终端。根据本发明的另一方面,提供了一种节目源数据的处理装置,包括接收单元,用于接收待分发的节目源数据;转换单元,用于通过不同的网络类型所对应的接口,将节目源数据转换成对应于不同网络类型的待分发内容,其中,不同的网络类型对应不同的接口。优选地,转换单元包括确定模块,用于确定节目源数据中的子节目内容和主节目内容,其中,主节目内容与子节目内容的数据类型不同;第一转换模块,用于通过主节目内容的数据类型对应的接口对主节目内容进行转换;第二转换模块,用于通过子节目内容的数据类型对应的接口对子节目内容进行转换。优选地,不同的网络类型对应相同的主节目内容的数据类型对应的接口,不同的网络类型对应不同的子节目内容的数据类型对应的接口。优选地,上述装置还包括发送单元,用于在转换成对应于不同网络类型的待分发内容之后,当接收到终端的获取待分发内容请求后,将与该终端的网络类型对应的待分发内容发送给终端。在本发明中,通过将对应于不同网络类型(又称不同屏)的接口集成在一起,在有节目源数据到来时,将调用不同的接口以将节目源数据转换成适应于不同网络类型的节目数据,通过上述方式解决了现有技术中节目提供的中间服务器仅可以对一种网络类型的节目数据进行处理和分发,而无法适应于不同网络类型的集中处理的技术问题,达到了满足不同网络类型的节目内容的要求的技术效果,提高了服务侧对节目源数据的处理能力。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图I是根据本发明实施例的节目源数据的处理方法的一种优选流程图;图2是根据本发明实施例的节目源数据的处理方法的另一种优选流程图;图3是根据本发明实施例的节目源数据的处理装置的一种优选结构框图;图4是根据本发明实施例的节目源数据的处理装置的另一种优选结构框图;图5是根据本发明实施例的节目源数据的处理装置的另一种优选结构框图;图6是根据本发明实施例的节同步处理3屏的系统组网架构示意图;图7是根据本发明实施例的同步处理3屏的流程图;图8是根据本发明实施例的同步处理3屏的交互流程图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。本发明实施例提供了一种节目源数据的处理方法,如图I所示,包括以下步骤步骤S102 :接收待分发的节目源数据;步骤S104:通过不同的网络类型所对应的接口,将节目源数据转换成对应于不同网络类型的待分发内容,其中,不同的网络类型对应不同的接口。在上述优选实施方式中,通过将对应于不同网络类型(又称不同屏)的接口集成在一起,在有节目源数据到来时,将调用不同的接口以将节目源数据转换成适应于不同网络类型的节目数据,通过上述方式解决了现有技术中节目提供的中间服务器仅可以对一种网络类型的节目数据进行处理和分发,而无法适应于不同网络类型的集中处理的技术问题,达到了满足不同网络类型的节目内容的要求的技术效果,提高了服务侧对节目源数据的处理能力。
考虑到一个完整的数据节目包括主节目内容和子节目内容,例如,对于一个影片内容,对影片的介绍部分的文字描述可以认为是主节目内容,而对于正式播放的视频内容可以认为是子节目内容。因主节目内容和子节目内容对应着不同类型的数据类型,因此可以为两者设置不同类型的接口。在一个优选实施方式中,将节目源数据转换成对应于不同网络类型的待分发内容的步骤如图2所示,包括以下步骤步骤S202 :确定节目源数据中的子节目内容和主节目内容,其中,主节目内容与子节目内容的数据类型不同;

步骤S204 :通过主节目内容的数据类型对应的接口对主节目内容进行转换;步骤S206 :通过子节目内容的数据类型对应的接口对子节目内容进行转换。上述的主节目内容一般是文字部分的描述信息,对于不同的网络类型往往可以采用相同的数据编码方式,而对于子节目内容一般是视频或者是音频数据,对于不同的网络类型往往对应不同的数据编码方式。因此,在将节目源数据转换成具体的节目内容的时候,对于一个节目可以对应一个主节目内容和多个子节目内容以适应不同网络类型的要求。在一个优选实施方式中,不同的网络类型对应相同的主节目内容的数据类型对应的接口,不同的网络类型对应不同的子节目内容的数据类型对应的接口。优选地,上述的网络类型包括但不限于以下至少之一移动网、宽带网以及有线电视网。对于上述对应于不同网络类型的接口可以通过IPTV/3屏内容接口机平台(Interface Manipulation Platform,简称为IMP)集成在一起,即,不同的网络类型所对应的接口集成在内容接口机平台MP中。转换为节目内容后的节目源数据存储在后台后,当接收到终端的播放或者获取请求后,直接就可以将终端所对应的网络类型的内容发送给终端即可,从而实现满足不同网络类型的需求。在一个优选实施方式中,在转换成对应于不同网络类型的待分发内容之后,方法还包括在接收到终端的获取待分发内容请求后,将与该终端的网络类型对应的待分发内容发送给终端。在本实施例中还提供了一种节目源数据的处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图3是根据本发明实施例的节目源数据的处理装置的一种优选结构框图,如图3所示,包括接收单元302和转换单元304,下面对该结构进行说明。接收单元302,用于接收待分发的节目源数据;转换单元304,与接收单元302耦合,用于通过不同的网络类型所对应的接口,将节目源数据转换成对应于不同网络类型的待分发内容,其中,不同的网络类型对应不同的接口。在一个优选实施方式中,如图4所示,转换单元304包括确定模块402,用于确定节目源数据中的子节目内容和主节目内容,其中,主节目内容与子节目内容的数据类型不同;第一转换模块404,与确定模块402耦合,用于通过主节目内容的数据类型对应的接口对主节目内容进行转换;第二转换模块406,与确定模块402耦合,用于通过子节目内容的数据类型对应的接口对子节目内容进行转换。优选地,不同的网络类型对应相同的主节目内容的数据类型对应的接口,不同的网络类型对应不同的子节目内容的数据类型对应的接口。在一个优选实施方式中,如图5所示上述装置还包括发送单元502,用于在转换成对应于不同网络类型的待分发内容之后,当接收到终端的获取待分发内容请求后,将与该终端的网络类型对应的待分发内容发送给终端。本发明实施例还提供了一种具体的实施方式来对本发明进行进一步描述。在本发明实施方式中,主要以移动网、宽带网以及有线电视网三屏融合为例进行说明。当内容接口机接收到内容管理系统(Content Management System,简称为CMS)发送的内容同步请求消息后,将解析该内容同步请求消息,并根据不同的源数据的类型,将节目源数据转换成3屏架构对应的数据

当源数据的类型是主内容(title)时,内容接口机将调用SLCS提供的主内容和主节目新增接口,转换成3屏信息,相比于现有技术中单一的IPTV屏,内容接口机具备调用SLCS提供的节目新增接口的作用。当源数据的类型是子内容(movie),内容接口机将调用SLCS提供的子内容和子节目新增接口,转换成3屏信息,相比于现有技术中单一的IPTV屏,内容接口机具备调用SLCS提供的内容新增接口的作用。对于3屏的情况,子内容应该存在3种。针对不同屏的movie,内容接口机将多次调用子内容和子节目新增接口,以实现主内容下多个子内容之间关联的逻辑关系。通过上述内容接口机调用SLCS提供的不同的子接口,实现了单一 IPTV屏到3屏的转换。本发明提供了同步处理3屏的系统组网架构图,如图6所示,包括内容管理系统(Content Management System,简称为 CMS), IPTV/3 屏内容接口机平台(InterfaceManipulation Platform,简称为 IMP),业务逻辑控制服务器(Service Logical ControlServer,简称为SLCS),业务侧的内容分发模块(Control Point,简称为CP),媒体分发平台(Media Distribution Platform,简称为 MDP),统一流媒体服务器(Unify StreamingServer,简称为USS)。下面对这些功能单元进行具体描述。MP,用于与第三方平台进行对接,同时对内容同步的多个接口进行管理;SLCS,用于调用数据库的语句,操作业务表,以实现将节目源数据转换为对应不同网络类型的节目内容;CP,用于通知⑶N进行节目内容的发布;MDP,用于对媒体内容(S卩,节目内容)进行分发和调度;USS,部署在网络中,主要负责用户的本地接入,并提供流媒体内容的点播、直播等服务;基于上述的系统组网架构图,本发明实施例还提供了内容同步处理3屏流程图,如图7所示,包括以下步骤步骤S702 =CMS向3屏内容接口机发起内容同步请求;步骤S704 :3屏内容接口机将接收到的节目源数据存储到数据库中;步骤S706 :判断节目源数据中数据的类型是program (又称主节目源数据)还是movie (又称子节目源数据);
步骤S708 :对于主节目源数据调用主内容和主节目新增接口 ;步骤S710 :对于子节目源数据调用子内容和子节目新增接口。具体的操作流程如图8所示,包括以下步骤步骤S802 =CMS向MP发起内容同步请求;步骤S804 =IMP返回CMS内容同步的响应,该响应用于确认CMS收到消息了 ;步骤S806 :定时判断接收到的节目源数据是的类型是子节目数据还是主节目数据,对于3屏内容接口机,选择不同的新增接口发送SLCS ; 步骤S808 CP将内容发布请求消息透传给MDP/USS ;步骤S810 MDP/USS在处理完之后,将结果返回给SLCS/CP ;步骤S812 =IMP定时扫描内容发布的处理结果;步骤S814 =IMP向CMS发送内容同步的结果消息;步骤S816 =CMS向MP发送内容同步结果响应消息,用以确认收到了结果消息。可以看出,通过本发明实施例上述的实施方式所描述的方法,在内容同步的流程中,重新组合调用SLCS模块提供的一系列接口,将外部信息转换为3屏信息的方式,实现了不同屏内容的统一发布处理,方便了后续业务开展和扩展。值得注意的是,本发明实施例所提供的实施方式对外部的规范基本没有要求,只要是需要实现3屏或者多屏的需求的规范,都可以应用该发明的发明思想,例如,IPTV, Web PC等业务领域都适用于本发明。在另外一个实施例中,还提供了一种软件,该软件用于执行上述实施例及优选实施方式中描述的技术方案。在另外一个实施例中,还提供了一种存储介质,该存储介质中存储有上述软件,该存储介质包括但不限于光盘、软盘、硬盘、可擦写存储器等。从以上的描述中,可以看出,本发明实现了如下技术效果通过将对应于不同网络类型(又称不同屏)的接口集成在一起,在有节目源数据到来时,将调用不同的接口以将节目源数据转换成适应于不同网络类型的节目数据,通过上述方式解决了现有技术中节目提供的中间服务器仅可以对一种网络类型的节目数据进行处理和分发,而无法适应于不同网络类型的集中处理的技术问题,达到了满足不同网络类型的节目内容的要求的技术效果,提高了服务侧对节目源数据的处理能力。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种节目源数据的处理方法,其特征在于,包括 接收待分发的节目源数据; 通过不同的网络类型所对应的接口,将所述节目源数据转换成对应于不同网络类型的待分发内容,其中,不同的网络类型对应不同的接口。
2.根据权利要求I所述的方法,其特征在于,将所述节目源数据转换成对应于不同网络类型的待分发内容包括 确定所述节目源数据中的子节目内容和主节目内容,其中,所述主节目内容与所述子节目内容的数据类型不同; 通过主节目内容的数据类型对应的接口对所述主节目内容进行转换; 通过子节目内容的数据类型对应的接口对所述子节目内容进行转换。
3.根据权利要求2所述的方法,其特征在于,不同的网络类型对应相同的主节目内容的数据类型对应的接口,不同的网络类型对应不同的子节目内容的数据类型对应的接口。
4.根据权利要求I所述的方法,其特征在于,所述网络类型包括以下至少之一移动网、宽带网以及有线电视网。
5.根据权利要求I的方法,其特征在于,所述不同的网络类型所对应的接口集成在内容接口机平台IMP中。
6.根据权利要求I至5中任一项所述的方法,其特征在于,在转换成对应于不同网络类型的待分发内容之后,所述方法还包括 在接收到终端的获取所述待分发内容请求后,将与该终端的网络类型对应的待分发内容发送给所述终端。
7.一种节目源数据的处理装置,其特征在于,包括 接收单元,用于接收待分发的节目源数据; 转换单元,用于通过不同的网络类型所对应的接口,将所述节目源数据转换成对应于不同网络类型的待分发内容,其中,不同的网络类型对应不同的接口。
8.根据权利要求7所述的装置,其特征在于,所述转换单元包括 确定模块,用于确定所述节目源数据中的子节目内容和主节目内容,其中,所述主节目内容与所述子节目内容的数据类型不同; 第一转换模块,用于通过主节目内容的数据类型对应的接口对所述主节目内容进行转换; 第二转换模块,用于通过子节目内容的数据类型对应的接口对所述子节目内容进行转换。
9.根据权利要求8所述的装置,其特征在于,不同的网络类型对应相同的主节目内容的数据类型对应的接口,不同的网络类型对应不同的子节目内容的数据类型对应的接口。
10.根据权利要求7至9中任一项所述的装置,其特征在于,还包括 发送单元,用于在转换成对应于不同网络类型的待分发内容之后,当接收到终端的获取所述待分发内容请求后,将与该终端的网络类型对应的待分发内容发送给所述终端。
全文摘要
本发明公开了一种节目源数据的处理方法和装置,其中,该方法包括接收待分发的节目源数据;通过不同的网络类型所对应的接口,将节目源数据转换成对应于不同网络类型的待分发内容,其中,不同的网络类型对应不同的接口。本发明解决了现有技术中节目提供的中间服务器仅可以对一种网络类型的节目数据进行处理和分发,而无法适应于不同网络类型的集中处理的技术问题,达到了满足不同网络类型的节目内容的要求的技术效果,提高了服务侧对节目源数据的处理能力。
文档编号H04N21/266GK102769786SQ20121025593
公开日2012年11月7日 申请日期2012年7月23日 优先权日2012年7月23日
发明者柏杨 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1