数字电视系统的数据推送方法、设备和数字电视系统的制作方法

文档序号:7893840阅读:203来源:国知局
专利名称:数字电视系统的数据推送方法、设备和数字电视系统的制作方法
技术领域
本发明涉及信息技术,尤其涉及一种数字电视系统的数据推送方法、设备和数字电视系统。
背景技术
现有的数字电视系统,由播出前端、传输网络和接收终端组成。播出前端包含内容制作以及数据打包传输等功能,传输网络用于传输信号,终端对信号进行解调解复用等操作将数据提取后存入本地存储单元例如硬盘,用户操作终端可对本地磁盘中的内容进行浏览、观看和访问。现有技术中,播出前端通过广播信道向所有用户的终端发送相同的节目数据,不同的内容提供者无法针对不同的终端用户提供个性化服务。·

发明内容
本发明提供一种数字电视系统的数据推送方法、设备和数字电视系统,实现为不同的终端用户提供个性化服务,实现数字电视系统服务的多样性和灵活性。一方面,本发明提供一种数字电视系统的数据推送方法,包括内容制作和管理系统将本地提供的节目划分成至少一个节目组,每个所述节目组对应至少一个节目列表,每个节目列表中包括至少一个节目;所述内容制作和管理系统根据各个用户的订购信息生成权限描述文件,所述权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个所述节目组标识对应至少一个节目列表;所述内容制作和管理系统将所述节目组中的节目数据、节目列表以及所述权限描述文件发送至推送前端系统,每个所述节目组中的节目数据中携带该节目组的节目组标识。本发明还提供一种数字电视系统的数据推送方法,包括推送前端系统接收至少一个内容制作和管理系统发送的节目组中的节目数据、节目列表以及权限描述文件,所述权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个所述节目组标识对应至少一个节目列表;所述推送前端系统将所述节目数据、节目列表以及所述权限描述文件以文件方式封装在MPEG-2传输流中,通过数字电视传输网络传输给数个用户的终端。本发明再提供一种数字电视系统的数据推送方法,包括用户的终端通过数字电视传输网络接收到推送前端系统发送的MPEG-2传输流,所述MPEG-2传输流中以文件封装的方式携带至少一个内容制作和管理系统的节目组中的节目数据、节目列表以及权限描述文件,所述权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个所述节目组标识对应至少一个节目列表;
所述用户的终端解析至少一个内容制作和管理系统的所述权限描述文件,下载包含该用户的用户代码的权限描述文件;所述用户的终端根据所下载的权限描述文件中包含的节目列表,从所述MPEG-2传输流接收该节目列表对应的节目数据。 另一方面,本发明还提供一种内容制作和管理系统,包括图文内容制作系统,用于将本地提供的节目划分成至少一个节目组,每个所述节目组对应至少一个节目列表,每个节目列表中包括至少一个节目;音视频内容管理系统,用于根据各个用户的订购信息生成权限描述文件,所述权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个所述节目组标识对应至少一个节目列表;发布系统,用于将所述节目数据、节目列表以及所述权限描述文件以文件方式封装在MPEG-2传输流中,通过数字电视传输网络传输给数个用户的终端。本发明还提供一种推送前端系统,包括内容管理系统,用于接收至少一个内容制作和管理系统发送的节目组中的节目数据、节目列表以及权限描述文件,所述权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个所述节目组标识对应至少一个节目列表;推送系统,用于将所述节目数据、节目列表以及所述权限描述文件以文件方式封装在MPEG-2传输流中,通过数字电视传输网络传输给数个用户的终端。本发明还提供一种终端,包括接收单元,用于通过数字电视传输网络接收到推送前端系统发送的MPEG-2传输流,所述MPEG-2传输流中以文件封装的方式携带至少一个内容制作和管理系统的节目组中的节目数据、节目列表以及权限描述文件,所述权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个所述节目组标识对应至少一个节目列表;下载单元,用于解析至少一个内容制作和管理系统的所述权限描述文件,下载包含该用户的用户代码的权限描述文件;所述接收单元,还用于根据所下载的权限描述文件中包含的节目列表,从所述MPEG-2传输流接收该节目列表对应的节目数据。再一方面,本发明还提供一种数字电视系统,包括至少一个内容制作和管理系统,推送前端系统,数字电视传输网络以及数终端。本发明提供的数字电视系统的数据推送方法、设备和数字电视系统,数字电视系统中的推送前端系统可以与至少一个内容制作和管理系统连接,每个内容制作和管理系统可以为不同用户设置不同的节目组,每个节目组中可以具有不同的节目内容,内容制作和管理系统可以生成不同的权限描述文件,并将权限描述文件以及节目数据、节目列表发送给推送前端系统,推送前端系统可以将至少一个内容制作和管理系的节目数据、节目列表和权限描述文件通过数字电视传输网络以流化方式推送给各个用户终端,每个用户终端可以根据自身的用户代码下载对应的节目单,并根据下载的节目单接收相应的节目数据。从而可以实现不同的内容制作和管理系统可以针对不同用户制作节目内容,实现为不同的终端用户提供个性化服务,实现数字电视系统服务的多样性和灵活性。


图I为本发明提供的数字电视系统的数据推送方法一个实施例的流程图;图2为发明提供的权限描述文件一个实施例的示意图;图3为本发明提供的数字电视系统的数据推送方法又一个实施例的流程图;图4为发明提供的数字电视系统的数据推送方法另一个实施例的流程图;
图5为本发明提供的内容制作和管理系统一个实施例的结构示意图;图6为本发明提供的推送前端系统一个实施例的结构示意图;图7为本发明提供的内容制作和管理系统和推送前端系统各组成之间的工作程序不意图;图8为本发明提供的终端一个实施例的结构示意图;图9为本发明提供的数字电视系统一个实施例的结构示意图;图10为本发明提供的数字电视系统另一个实施例的结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图I为本发明提供的数字电视系统的数据推送方法一个实施例的流程图,如图I所示,该方法包括S101、内容制作和管理系统将本地提供的节目划分成至少一个节目组,每个节目组对应至少一个节目列表,每个节目列表中包括至少一个节目;S102、内容制作和管理系统根据各个用户的订购信息生成权限描述文件,权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个节目组标识对应至少一个节目列表;S103、内容制作和管理系统将节目组中的节目数据、节目列表以及权限描述文件发送至推送前端系统,每个节目组中的节目数据中携带该节目组的节目组标识。以上步骤的执行主体为内容制作和管理系统,本发明中涉及的数字电视系统中,推送前端系统可以与一个或多个内容制作和管理系统连接。其中,每个内容制作和管理系统均可以提供音视频内容和图文内容文件的制作、编辑、审核、上传、迁移以及管理等功能。每个内容制作和管理系统可以是独立的系统,由不同内容提供者自行管理。内容和管理系统可以位于内容提供者的机房或其他场所。内容提供者可以是诸如媒体、报纸、门户网站、电视台等内容提供商。内容和管理系统主要具备节目制作、节目审片、节目收录、媒体资产管理以及节目播出表编排等相关功能,与推送前端系统连接的每个内容制作和管理系统,均可以为推送前端系统提供节目数据和节目列表(即,播出节目安排表)。本发明提供的数字电视系统的数据推送方法,每个内容制作和管理系统本地(即本地内容提供者)可以提供多个节目,节目具体可以是一个或多个图文以及音视频文件的组合,节目为用户可以收看的最小产品单元。每个内容制作和管理系统可以将本地提供的多个节目划分为至少一个节目组,节目组表示打包的若干节目的集合。在推送前端系统接入多个内容制作和管理系统的实施场景下,这些内容制作和管理系统发送给推送前端系统的各种节目可以属于多个节目组。而在推送前端系统接入一个内容制作和管理系统的实施场景下,该内容制作和管理系统可以将本地提供的多个节目划分为多个节目组,该内容制作和管理系统发送给推送前端系统的各种节目可以属于多个节目组。本发明提供的数字电视系统的数据推送方法,用户可以根据需求订购一个或多个内容制作和管理系统提供的节目。进一步的,用户还可以选择订购一个或多个内容制作和管理系统的一个或多个节目组的节目。每个内容制作和管理系统可以根据各个用户的订购信息生成权限描述文件,该权限描述文件用于描述用户接收节目的权限。该权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个节目组标识对应至少一个节目列表。作为一种可行的实施方式,权限描述文件可以采用可扩展标记语言(Extensible Markup Language, XML)来实现。每个内容制作和管理系统均可以生成一个权限描述文件,来描述各自的用户接收节目的权限。其中,每个内容制作和管理系统提供生成的权限
描述文件中可以包括多个用户组标识例如User Groupl, User Group2.......该用户组
标识可以用于表示具有相同属性的用户集合。该相同属性可以是,例如接收相同的节目。每个用户组标识对应至少一个用户代码(User Code),该用户代码可以用来区分不同的用户,该用户代码可以在出厂时预埋在用户的终端中,每个用户可以根据自己的用户代码来确定自己所属的用户组。另外,每个用户组还对应至少一个节目组标识,例如=Program
GroupU Program Group2.....,每个用户组中的用户可以接收一个或多个节目组的节目内
容。一个节目组可以对应一个或多个用户组,每个节目组标识对应至少一个节目列表,例
如Pro gram ScheduleU Program Schedule2......,该节目列表表示了该用户组中的用户
可以收看的节目的权限,一个节目单只属于一个用户组。可选的,权限描述文件中的每个用户组标识还可以对应根节目组标识,例如根节目组标识可以是Program Groupl,用于表示该节目组对应的用户地终端在接收节目启动后所访问的入口节目组。可以看出,不同的用户组拥有独立的收看权限,比如可以“推送视频点播”,可以阅览“XX杂志”,可以“推送视频点播和XX杂志”,上述权限均可以独立或组合作为一个用户组的权限。可选的,不同的用户除了可以通过自身的用户代码来识别所属的用户组之外,用户还可以进一步通过用户的终端的配置信息,例如终端是标清还是高清,是否支持回传等来识别用户所属的节目组。如图2所示,不同的节目组还可以根据清晰度标识,例如“支持高清”、“支持标清”,和/或,根据支持回传标识等条件(condition)来进行划分。满足条件组合的终端可接收该节目组中的节目列表中的节目内容。进一步的,内容制作和管理系统可以定期对全部或部分节目组中的节目内容进行更新,在更新节目之后,内容制作和管理系统可以根据更新后的节目组,更新权限描述文件并将更新后的节目组中的节目数据、节目列表以及更新后的权限描述文件发送至前端系统。本实施例提供的数字电视系统的数据推送方法,数字电视系统中的推送前端系统可以与至少一个内容制作和管理系统连接,每个内容制作和管理系统可以为不同用户设置不同的节目组,每个节目组中可以具有不同的节目内容,内容制作和管理系统可以生成不同的权限描述文件,并将权限描述文件以及节目数据、节目列表发送给推送前端系统,从而可以实现不同的内容制作和管理系统可以针对不同用户制作节目内容,实现为不同的终端用户提供个性化服务,实现数字电视系统服务的多样性和灵活性。图3为发明提供的数字电视系统的数据推送方法又一个实施例的流程图,如图3所示,该方法包括S301、推送前端系统接收至少一个内容制作和管理系统发送的节目组中的节目数据、节目列表以及权限描述文件,权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个节目组标识对应至少一个节目列表;
S302、推送前端系统将节目数据、节目列表以及权限描述文件以文件方式封装在MPEG-2传输流中,通过数字电视传输网络传输给数个用户的终端。以上步骤的执行主体为推送前端系统,该推送前端系统通常可以分为播出前端内容管理子系统、前端推送子系统两部分。播出前端内容管理子系统主要负责接收和存储各内容制作和管理系统上传的节目数据,并对节目内容进行管理和审查等操作,同时也能够将本地内容发送到数字电视传输网络中提供给各用户的终端进行播出。前端推送子系统负责将需要播出的音视频和图文内容按照内容制作和管理系统上传的节目列表进行打包发送给数字电视传输网络提供给各用户的终端进行播出,前端推送子系统同时具备前端管理以及终端管理两部分管理功能,其中前端管理包含了用户管理、播控管理、节目管理以及日志管理。本发明提供的数字电视系统的数据推送方法中,各内容制作和管理系统在向推送前端系统发送节目数据和节目列表的同时,还向推送前端系统发送用于描述用户接收节目权限的权限描述文件。该权限描述文件可以采用XML文件来表示,其中具体包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个节目组标识对应至少一个节目列表。推送前端系统将节目数据、节目列表以及权限描述文件以文件方式封装在MPEG-2传输流中,通过数字电视传输网络传输给数个用户的终端。其中,数字电视传输网络可以包括有线、无线、卫星等多种传输方式,数据以文件的方式封装在活动专家组(Moving Picture Experts Group, MPEG)的MPEG-2传输流(Transport Stream, TS)中进行传输,文件的封装方式可以采用数据轮播、对象轮播、多协议封装等各种数据广播封装机制。可选的,权限描述文件中的每个用户组标识还可以对应清晰度标识,和/或,是否支持回传标识。从而使用户的终端可以在所确定的包含该用户的用户代码的权限描述文件中,根据清晰度标识,和/或,是否支持回传标识下载与用户的终端清晰度和/或是否支持回传所匹配的权限描述文件。进一步的,由于内容制作和管理系统可以定期对全部或部分节目组中的节目内容进行更新,而在更新节目之后,内容制作和管理系统可以根据更新后的节目组,更新权限描述文件,因此,推送前端系统还可以定期接收到所连接的至少一个内容制作和管理系统发送的更新后的节目组中的节目数据、节目列表以及更新后的权限描述文件。推送前端系统可以将更新后的节目组中的节目数据、节目列表以及更新后的权限描述文件以文件方式封装在MPEG-2传输流中,通过数字电视传输网络传输给数个用户的终端。本实施例提供的数字电视系统的数据推送方法,推送前端系统可以将至少一个内容制作和管理系的节目数据、节目列表和权限描述文件通过数字电视传输网络以流化方式推送给各个用户终端,每个用户终端可以根据自身的用户代码下载对应的节目单,并根据下载的节目单接收相应的节目数据。从而可以实现不同的内容制作和管理系统可以针对不同用户制作节目内容,实现为不同的终端用户提供个性化服务,实现数字电视系统服务的多样性和灵活性。图4为本发明提供的数字电视系统的数据推送方法另一个实施例的流程图,如图4所示,该方法包括S401、用户的终端通过数字电视传输网络接收到推送前端系统发送的MPEG-2传 输流,MPEG-2传输流中以文件封装的方式携带至少一个内容制作和管理系统的节目组中的节目数据、节目列表以及权限描述文件,权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个节目组标识对应至少一个节目列表;S402、用户的终端解析至少一个内容制作和管理系统的权限描述文件,下载包含该用户的用户代码的权限描述文件;S403、用户的终端根据所下载的权限描述文件中包含的节目列表,从MPEG-2传输流接收该节目列表对应的节目数据。以上步骤的执行主体为终端,具体可以是电视机,PC机,PAD等终端设备。本发明提供的数字电视系统的数据推送方法中,内容制作和管理系统可以将本地提供的节目划分为至少一个节目组,而推送前端系统可以与至少一个内容制作和管理系统连接,用户可以根据自身需求订购一个内容制作和管理系统提供的一个或多个节目组中的节目,或者,还可以订购多个内容制作和管理系统提供的多个节目组中的节目。每个内容制作和管理系统可以将本地提供的节目数据、节目列表和用于表示用户接收节目权限的权限描述文件发送给推送前端系统,推送前端系统可以将所连接的至少一个内容制作和管理系统提供的节目数据、节目列表和权限描述文件以文件方式封装在MPEG-2传输流中,通过数字电视传输网络传输给数个用户的终端。其中,权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个节目组标识对应至少一个节目列表。需要说明的是,推送前端系统采用广播方式在数字电视传输网络中向用户终端发送MPEG-2传输流,每个用户终端均可以在广播信道上接收到相同的数据流,因此,在本发明提供的数字电视系统的数据推送方法中,用户终端接收到推送前端系统通过数字电视传输网络发送的MPEG-2传输流后,可以解析其中携带的权限描述文件,下载包含该用户的用户代码的权限描述文件,获取所属的用户组中的各个节目组的节目列表,进一步的,可以从MPEG-2传输流中收看节目列表中的各个节目内容。其中,用户终端获取节目列表后,从MPEG-2传输流中收看节目列表中的各个节目内容可以采用各种现有技术。例如节目列表中的各个节目也可以采用节目标识来表示,MPEG-2传输流中不同的节目内容对应的数据包中也可以携带该节目的节目标识,则用户终端可以根据节目标识在MPEG-2传输流中获取节目内容。可以理解的是,这仅为一种可行的实施方式,终端还可以采用各种现有技术从MPEG-2传输流中收看节目列表中的各个节目内容,在此不赘述。进一步的,由于权限描述文件中的每个用户组标识还可以对应清晰度标识,和/或,是否支持回传标识;因此,用户的终端在接收到通过数字电视传输网络发送的MPEG-2传输流后,可以解析至少一个内容制作和管理系统的权限描述文件,确定包含该用户的用户代码的权限描述文件。在所确定的包含该用户的用户代码的权限描述文件中,用户终端还可以根据清晰度标识,和/或,是否支持回传标识下载与用户的终端清晰度和/或是否支持回传所匹配的权限描述文件。由于内容制作和管理系统可以定期对全部或部分节目组中的节目内容进行更新, 而在更新节目之后,内容制作和管理系统可以根据更新后的节目组,更新权限描述文件,因此,推送前端系统还可以定期接收到所连接的至少一个内容制作和管理系统发送的更新后的节目组中的节目数据、节目列表以及更新后的权限描述文件。推送前端系统可以将更新后的节目组中的节目数据、节目列表以及更新后的权限描述文件以文件方式封装在MPEG-2传输流中,通过数字电视传输网络传输给数个用户的终端。用户的终端通过数字电视传输网络接收到推送前端系统发送的MPEG-2传输流,其中包括更新后的节目组中的节目数据、节目列表以及更新后的权限描述文件。用户的终端可以解析更新后的权限描述文件,下载包含该用户的用户代码的更新后的权限描述文件。进而根据所下载的更新后的权限描述文件中包含的节目列表,从MPEG-2传输流接收该节目列表对应的节目数据。本发明提供的数字电视系统的数据推送方法、设备和数字电视系统,数字电视系统中的推送前端系统可以与至少一个内容制作和管理系统连接,每个内容制作和管理系统可以为不同用户设置不同的节目组,每个节目组中可以具有不同的节目内容,内容制作和管理系统可以生成不同的权限描述文件,并将权限描述文件以及节目数据、节目列表发送给推送前端系统,推送前端系统可以将至少一个内容制作和管理系的节目数据、节目列表和权限描述文件通过数字电视传输网络以流化方式推送给各个用户终端,每个用户终端可以根据自身的用户代码下载对应的节目单,并根据下载的节目单接收相应的节目数据。从而可以实现不同的内容制作和管理系统可以针对不同用户制作节目内容,实现为不同的终端用户提供个性化服务,实现数字电视系统服务的多样性和灵活性。本领域普通技术人员可以理解实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。图5为本发明提供的内容制作和管理系统一个实施例的结构示意图,如图5所示,该内容制作和管理系统包括图文内容制作系统11,用于将本地提供的节目划分成至少一个节目组,每个节目组对应至少一个节目列表,每个节目列表中包括至少一个节目;
音视频内容管理系统12,用于根据各个用户的订购信息生成权限描述文件,权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个节目组标识对应至少一个节目列表;发布系统13,用于将节目数据、节目列表以及权限描述文件以文件方式封装在MPEG-2传输流中,通过数字电视传输网络传输给数个用户的终端。可选的,权限描述文件中的每个用户组标识还可以对应清晰度标识,和/或,是否支持回传标识。可选的,图文内容制作系统11还可以用于更新至少一个节目组中的节目;音视频内容管理系统12还可以用于根据更新后的节目组,更新权限描述文件;发布系统13还可以用于将更新后的节目组中的节目数据、节目列表以及更新后的权限描述文件发送至前端系统。 本发明提供的内容制作和管理系统,与本发明图I和图2提供的数字电视系统的数据推送方法相对应,为本发明提供的数字电视系统的数据推送方法的执行设备,其实现数字电视系统的数据推送方法的具体过程可参见图I和图2对应的实施例中的相关描述,在此不再赘述。需要说明的是,上述的图文内容制作系统11、音视频内容管理系统12和发布系统13仅为实现本发明所需的内容制作和管理系统的必要组成,而实际上图5中还包括了现有的内容制作和管理系统的其他组成部分。另外,图文内容制作系统11、音视频内容管理系统12和发布系统13还可以具备现有的内容制作和管理系统的功能。以下对现有的内容制作和管理系统的其他组成部分以及图文内容制作系统11、音视频内容管理系统12和发布系统13所具备现有的内容制作和管理系统的功能进行简单介绍。其中,图文内容管理系统,可以用于实现媒体内容的上传、编目、检索,将媒体文件存储在存储系统中,将编目信息存储在数据库中。以及用于内容制作和管理系统终端与推送前端系统的接口定义等功能。音视频内容管理系统12,可以将编转码后的音视频素材编目、检索、预处理,生成节目内容及权限描述文件并存储在本地存储中。审核系统,可以用于对节目内容、节目列表进行审核,通知发布系统对审核通过的节目内容和节目列表进行发布。发布系统13,用于按照节目列表的内容,从本地存储中提取节目数据,与节目列表和权限描述文件一起打包发送给推送前端系统(具体可以是推送前端系统的内容管理系统),并通知推送前端系统新建播出任务。并且可以用于从推送前端系统数据库中查询节目列表审核状态,及审核意见等。数据库,用于为其他系统提供统一的数据库服务。本地存储,为节目内容和节目列表提供存储空间。本实施例提供的内容制作和管理系统,数字电视系统中的推送前端系统可以与至少一个内容制作和管理系统连接,每个内容制作和管理系统可以为不同用户设置不同的节目组,每个节目组中可以具有不同的节目内容,内容制作和管理系统可以生成不同的权限描述文件,并将权限描述文件以及节目数据、节目列表发送给推送前端系统,从而可以实现不同的内容制作和管理系统可以针对不同用户制作节目内容,实现为不同的终端用户提供个性化服务,实现数字电视系统服务的多样性和灵活性。图6为本发明提供的推送前端系统一个实施例的结构示意图,该推送前端系统包括内容管理系统21,用于接收至少一个内容制作和管理系统发送的节目组中的节目数据、节目列表以及权限描述文件,权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个节目组标识对应至少一个节目列表;推送系统22,用于将节目数据、节目列表以及权限描述文件以文件方式封装在MPEG-2传输流中,通过数字电视传输网络传输给数个用户的终端。可选的,权限描述文件中的每个用户组标识还可以对应清晰度标识,和/或,是否支持回传标识。可选的,内容管理系统21,还可以用于接收至少一个内容制作和管理系统发送的 更新后的节目组中的节目数据、节目列表以及更新后的权限描述文件;推送系统22,还可以用于将更新后的节目组中的节目数据、节目列表以及更新后的权限描述文件以文件方式封装在MPEG-2传输流中,通过数字电视传输网络传输给数个用户的终端。本发明提供的推送前端系统,与本发明图3提供的数字电视系统的数据推送方法相对应,为本发明提供的数字电视系统的数据推送方法的执行设备,其实现数字电视系统的数据推送方法的具体过程可参见图3对应的实施例中的相关描述,在此不再赘述。需要说明的是,上述的内容管理系统21和推送系统22仅为实现本发明所需的内容制作和管理系统的必要组成,而实际上图6中还包括了现有的内容制作和管理系统的其他组成部分。另外,内容管理系统21和推送系统22还可以具备现有的推送前端系统的功能。以下对现有的推送前端系统的其他组成部分以及内容管理系统21和推送系统22所具备现有的推送前端系统的功能进行简单介绍。其中,内容管理系统,用于实现本地媒体内容的上传、编目、检索,并接收并存储各内容制作和管理系统上传的节目数据、节目列表和权限描述文件。审核系统,用于对节目数据和节目列表进行审核,审核节目列表的编排信息技术上是否有错误,可以不审核节目列表及节目的内容。终端管理系统,可以用于用户管理、终端分组管理、终端硬盘空间管理、资源配置管理系统、播出流频点资源管理,为播出任务统一配置传输流、服务(service)等网络资源。推送处理系统,用于从数据库中查询播出任务更新状态。对更新的播出任务,按照播出单内容从存储系统中提取媒体内容。更新权限描述文件和节目列表。对节目数据、节目列表和权限描述文件进行打包处理,并通知推送系统22 (即,流化播出系统)进行播出。推送系统22(即,流化播出系统),用于接收推送处理系统的流化播出通知,从数据库中读取资源配置信息,按照分配的网络资源进行流化播出。数据库,为其他系统提供统一的数据库服务。本地存储,为节目数据提供存储空间。本实施例提供的推送前端系统,可以将至少一个内容制作和管理系的节目数据、节目列表和权限描述文件通过数字电视传输网络以流化方式推送给各个用户终端,每个用户终端可以根据自身的用户代码下载对应的节目单,并根据下载的节目单接收相应的节目数据。从而可以实现不同的内容制作和管理系统可以针对不同用户制作节目内容,实现为不同的终端用户提供个性化服务,实现数字电视系统服务的多样性和灵活性。图7为本发明提供的内容制作和管理系统和推送前端系统各组成之间的工作程序示意图,如图7所示,具体包括I、内容制作和管理系统运维人员通过内容管理系统上传媒体素材,内容管理系统将媒体素材存入本地存储中。2、内容制作和管理系统运维人员通过内容管理系统对媒体素材进行编目,内容管理系统将编目信息存入数据库。 3、内容制作和管理系统运维人员通过内容制作系统进行节目内容制作和编排,生成节目列表存入数据库中。4、内容制作和管理系统审核人员通过审核系统对编排后的节目列表进行审核,审核未通过则将节目列表置为不通过状态,由运维人员重新编排;审核通过则将其置为审核通过状态。5、若审核通过,则审核系统通知发布系统发布新播出任务、6、发布系统从数据库中查询新发布任务的节目列表内容。7、发布系统按照节目列表内容从存储系统中提取节目数据。8、发布系统将节目数据、节目列表和权限描述文件打包发布给推送前端系统的内
容管理系统。9、对于推送前端系统运维人员上传的媒体素材,有内容管理系统直接存入存储系统,对于由各内容制作和管理系统上传的节目数据、节目列表和权限描述文件,也存如存储系统。10、推送前端系统运维人员通过内容管理系统对媒体素材进行编目,内容管理系统将编目信息存入数据库;内容制作和管理系统上传的节目数据、节目列表和权限描述文件,将其与终端分组关联后,存入数据库。11、推送前端系统运维人员通过内容制作系统进行内容制作和编排,并制定发送的终端分组,生成节目列表存入数据库中。12、推送前端系统审核人员通过审核系统对由位管中心制作的节目列表,以及由各内容制作和管理系统上传的节目列表进行审核;审核未通过则将节目列表置为不通过状态,由运维人员重新编排;审核通过则将其置为审核通过状态。13、推送处理系统实时查询数据库中是否有新增播出任务,若有新增播出任务,则从数据库中提取播出单信息。14、推送处理系统按照节目列表从存储系统中提取节目数据。15、推送处理系统更新权限描述文件和节目列表,对节目数据、节目列表和权限描述文件进行打包处理,将打包后的内容传送给推送系统(即流化播出系统),通知推送系统进行播出。16、推送系统接收到播出任务通知后,从数据库中读取播出任务的资源配置信息。17、推送系统对打包后的节目数据、节目列表和权限描述文件进行流化播出,传输至复用调制设备。
18、推送前端系统运维人员通过资源配置管理系统,配置推送系统(即,流化播出系统)的频点资源信息。19、推送前端系统运维人员通过终端管理系统,进行终端分组的维护。图8为本发明提供的终端一个实施例的结构示意图,如图8所示,该终端包括接收单元31和下载单元32;接收单元31,用于通过数字电视传输网络接收到推送前端系统发送的MPEG-2传输流,MPEG-2传输流中以文件封装的方式携带至少一个内容制作和管理系统的节目组中的节目数据、节目列表以及权限描述文件,权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个节目组标识对应至少一个节目列表;下载单元32,用于解析至少一个内容制作和管理系统的权限描述文件,下载包含该用户的用户代码的权限描述文件;接收单元31,还可以用于根据所下载的权限描述文件中包含的节目列表,从MPEG-2传输流接收该节目列表对应的节目数据。可选的,权限描述文件中的每个用户组标识还可以对应清晰度标识,和/或,是否支持回传标识;可选的,下载单元32,可以具体用于解析至少一个内容制作和管理系统的所述权限描述文件,确定包含该用户的用户代码的权限描述文件;在所确定的包含该用户的用户代码的权限描述文件中,根据所述清晰度标识,和/或,是否支持回传标识下载与所述用户的终端清晰度和/或是否支持回传所匹配的权限描述文件。下载单元32还可以用于解析更新后的权限描述文件,下载包含该用户的用户代码的更新后的权限描述文件;接收单元31还可以用于根据所下载的更新后的权限描述文件中包含的节目列表,从MPEG-2传输流接收该节目列表对应的节目数据。其中,接收单元31可以将接收的节目数据拼接并存储在终端内置的硬盘上,用户可以通过终端的导航界面浏览并选择观看。本发明提供的终端,与本发明图4提供的数字电视系统的数据推送方法相对应,为本发明提供的数字电视系统的数据推送方法的执行设备,其实现数字电视系统的数据推送方法的具体过程可参见图4对应的实施例中的相关描述,在此不再赘述。 本发明提供的终端,数字电视系统中的推送前端系统可以与至少一个内容制作和管理系统连接,每个内容制作和管理系统可以为不同用户设置不同的节目组,每个节目组中可以具有不同的节目内容,内容制作和管理系统可以生成不同的权限描述文件,并将权限描述文件以及节目数据、节目列表发送给推送前端系统,推送前端系统可以将至少一个内容制作和管理系的节目数据、节目列表和权限描述文件通过数字电视传输网络以流化方式推送给各个用户终端,每个用户终端可以根据自身的用户代码下载对应的节目单,并根据下载的节目单接收相应的节目数据。从而可以实现不同的内容制作和管理系统可以针对不同用户制作节目内容,实现为不同的终端用户提供个性化服务,实现数字电视系统服务的多样性和灵活性。图9为本发明提供的数字电视系统一个实施例的结构示意图,如图9所示,该数字电视系统可以包括至少一个内容制作和管理系统1,推送前端系统2,数字电视传输网络3以及数个终端4。图9所示的数字电视系统中,推送前端系统2与多个内容制作和管理系统I连接。图10为本发明提供的数字电视系统另一个实施例的结构示意图,图10提供了内容制作和管理系统I和推送前端系统2的具体结构及连接关系示意图。其中,内容制作和管理系统I与推送前端系统2相互独立,推送前端系统2可以接入多个内容制作和管理系统1,并对这些内容制作和管理系统I进行统一管理。不同的内容制作和管理系统I可以独立拥有不同的接收用户群,不同的用户群也可以通过不同属性进行组合管理。通过内容制作和管理系统I为用户设置权限描述文件,实现针对推送前端系统2为不同的内容制作和管理系统I和不同用户提供多样和灵活的服务。本发明提供的数字电视系统,其中的内容制作和管理系统I、推送前端系统2,数 字电视传输网络3以及数个终端4,所执行的数据推送方法的具体过程,可参见本发明图I-图4对应的实施例中的相关描述,在此不再赘述。本发明提供的数字电视系统,其中的推送前端系统可以与至少一个内容制作和管理系统连接,每个内容制作和管理系统可以为不同用户设置不同的节目组,每个节目组中可以具有不同的节目内容,内容制作和管理系统可以生成不同的权限描述文件,并将权限描述文件以及节目数据、节目列表发送给推送前端系统,推送前端系统可以将至少一个内容制作和管理系的节目数据、节目列表和权限描述文件通过数字电视传输网络以流化方式推送给各个用户终端,每个用户终端可以根据自身的用户代码下载对应的节目单,并根据下载的节目单接收相应的节目数据。从而可以实现不同的内容制作和管理系统可以针对不同用户制作节目内容,实现为不同的终端用户提供个性化服务,实现数字电视系统服务的多样性和灵活性。最后应说明的是以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
权利要求
1.一种数字电视系统的数据推送方法,其特征在于,包括 内容制作和管理系统将本地提供的节目划分成至少一个节目组,每个所述节目组对应至少一个节目列表,每个节目列表中包括至少一个节目; 所述内容制作和管理系统根据各个用户的订购信息生成权限描述文件,所述权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个所述节目组标识对应至少一个节目列表; 所述内容制作和管理系统将所述节目组中的节目数据、节目列表以及所述权限描述文件发送至推送前端系统,每个所述节目组中的节目数据中携带该节目组的节目组标识。
2.根据权利要求I所述的方法,其特征在于,所述权限描述文件中的每个用户组标识还对应清晰度标识,和/或,是否支持回传标识。
3.根据权利要求I或2所述的方法,其特征在于,所述内容制作和管理系统将所述节目组中的节目数据、节目列表以及所述权限描述文件发送至推送前端系统之后,还包括 所述内容制作和管理系统更新至少一个所述节目组中的节目; 所述内容制作和管理系统根据更新后的节目组,更新所述权限描述文件; 所述内容制作和管理系统将更新后的节目组中的节目数据、节目列表以及更新后的权限描述文件发送至所述前端系统。
4.一种数字电视系统的数据推送方法,其特征在于,包括 推送前端系统接收至少一个内容制作和管理系统发送的节目组中的节目数据、节目列表以及权限描述文件,所述权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个所述节目组标识对应至少一个节目列表; 所述推送前端系统将所述节目数据、节目列表以及所述权限描述文件以文件方式封装在MPEG-2传输流中,通过数字电视传输网络传输给数个用户的终端。
5.根据权利要求4所述的方法,其特征在于,所述权限描述文件中的每个用户组标识还对应清晰度标识,和/或,是否支持回传标识。
6.根据权利要求4或5所述的方法,其特征在于,所述推送前端系统将所述节目数据、节目列表以及所述权限描述文件以文件方式封装在MPEG-2传输流中,通过数字电视传输网络传输给数个用户的终端之后,还包括 所述推送前端系统接收至少一个所述内容制作和管理系统发送的更新后的节目组中的节目数据、节目列表以及更新后的权限描述文件; 所述推送前端系统将更新后的节目组中的节目数据、节目列表以及更新后的权限描述文件以文件方式封装在MPEG-2传输流中,通过所述数字电视传输网络传输给所述数个用户的终端。
7.一种数字电视系统的数据推送方法,其特征在于,包括 用户的终端通过数字电视传输网络接收到推送前端系统发送的MPEG-2传输流,所述MPEG-2传输流中以文件封装的方式携带至少一个内容制作和管理系统的节目组中的节目数据、节目列表以及权限描述文件,所述权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个所述节目组标识对应至少一个节目列表; 所述用户的终端解析至少一个内容制作和管理系统的所述权限描述文件,下载包含该用户的用户代码的权限描述文件; 所述用户的终端根据所下载的权限描述文件中包含的节目列表,从所述MPEG-2传输流接收该节目列表对应的节目数据。
8.根据权利要求7所述的方法,其特征在于,所述权限描述文件中的每个用户组标识还对应清晰度标识,和/或,是否支持回传标识; 所述用户的终端解析至少一个内容制作和管理系统的所述权限描述文件,下载包含该用户的用户代码的权限描述文件,包括 所述用户的终端解析至少一个内容制作和管理系统的所述权限描述文件,确定包含该用户的用户代码的权限描述文件; 所述用户的终端在所确定的包含该用户的用户代码的权限描述文件中,根据所述清晰度标识,和/或,是否支持回传标识下载与所述用户的终端清晰度和/或是否支持回传所匹配的权限描述文件。
9.根据权利要求7或8所述的方法,其特征在于,所述用户的终端通过数字电视传输网络接收到推送前端系统发送的MPEG-2传输流之后,还包括 所述用户的终端通过数字电视传输网络接收到所述推送前端系统发送的MPEG-2传输流,其中包括更新后的节目组中的节目数据、节目列表以及更新后的权限描述文件; 所述用户的终端解析更新后的权限描述文件,下载包含该用户的用户代码的更新后的权限描述文件; 所述用户的终端根据所下载的更新后的权限描述文件中包含的节目列表,从所述MPEG-2传输流接收该节目列表对应的节目数据。
10.一种内容制作和管理系统,其特征在于,包括 图文内容制作系统,用于将本地提供的节目划分成至少一个节目组,每个所述节目组对应至少一个节目列表,每个节目列表中包括至少一个节目; 音视频内容管理系统,用于根据各个用户的订购信息生成权限描述文件,所述权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个所述节目组标识对应至少一个节目列表; 发布系统,用于将所述节目数据、节目列表以及所述权限描述文件以文件方式封装在MPEG-2传输流中,通过数字电视传输网络传输给数个用户的终端。
11.根据权利要求10所述的系统,其特征在于,所述权限描述文件中的每个用户组标识还对应清晰度标识,和/或,是否支持回传标识。
12.根据权利要求10或11所述的系统,其特征在于, 所述图文内容制作系统还用于更新至少一个所述节目组中的节目; 所述音视频内容管理系统还用于根据更新后的节目组,更新所述权限描述文件;所述发布系统还用于将更新后的节目组中的节目数据、节目列表以及更新后的权限描述文件发送至所述前端系统。
13.—种推送前端系统,其特征在于,包括 内容管理系统,用于接收至少一个内容制作和管理系统发送的节目组中的节目数据、节目列表以及权限描述文件,所述权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个所述节目组标识对应至少一个节目列表;推送系统,用于将所述节目数据、节目列表以及所述权限描述文件以文件方式封装在MPEG-2传输流中,通过数字电视传输网络传输给数个用户的终端。
14.根据权利要求13所述的推送前端系统,其特征在于,所述权限描述文件中的每个用户组标识还对应清晰度标识,和/或,是否支持回传标识。
15.根据权利要求13或14所述的推送前端系统,其特征在于, 所述内容管理系统,还用于接收至少一个所述内容制作和管理系统发送的更新后的节目组中的节目数据、节目列表以及更新后的权限描述文件; 所述推送系统,还用于将更新后的节目组中的节目数据、节目列表以及更新后的权限描述文件以文件方式封装在MPEG-2传输流中,通过所述数字电视传输网络传输给所述数个用户的终端。
16.一种终端,其特征在于,包括 接收单元,用于通过数字电视传输网络接收到推送前端系统发送的MPEG-2传输流,所述MPEG-2传输流中以文件封装的方式携带至少一个内容制作和管理系统的节目组中的节目数据、节目列表以及权限描述文件,所述权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个所述节目组标识对应至少一个节目列表; 下载单元,用于解析至少一个内容制作和管理系统的所述权限描述文件,下载包含该用户的用户代码的权限描述文件; 所述接收单元,还用于根据所下载的权限描述文件中包含的节目列表,从所述MPEG-2传输流接收该节目列表对应的节目数据。
17.根据权利要求16所述的终端,其特征在于,所述权限描述文件中的每个用户组标识还对应清晰度标识,和/或,是否支持回传标识; 所述下载单元,具体用于解析至少一个内容制作和管理系统的所述权限描述文件,确定包含该用户的用户代码的权限描述文件;在所确定的包含该用户的用户代码的权限描述文件中,根据所述清晰度标识,和/或,是否支持回传标识下载与所述用户的终端清晰度和/或是否支持回传所匹配的权限描述文件。
18.根据权利要求16或17所述的终端,其特征在于, 所述下载单元还用于解析更新后的权限描述文件,下载包含该用户的用户代码的更新后的权限描述文件; 所述接收单元还用于根据所下载的更新后的权限描述文件中包含的节目列表,从所述MPEG-2传输流接收该节目列表对应的节目数据。
19.一种数字电视系统,其特征在于,包括至少一个如权利要求10-12任一项所述的内容制作和管理系统,如权利要求13-15任一项所述的推送前端系统,数字电视传输网络以及数个如权利要求16-18任一项所述的终端。
全文摘要
本发明提供一种数字电视系统的数据推送方法、设备和数字电视系统。一种方法包括用户终端通过数字电视传输网络接收到推送前端系统发送的MPEG-2传输流,MPEG-2传输流中以文件封装的方式携带至少一个内容制作和管理系统的节目组中的节目数据、节目列表以及权限描述文件,权限描述文件中包括用户组标识,每个用户组标识对应至少一个用户代码和至少一个节目组标识,每个节目组标识对应至少一个节目列表;用户终端解析至少一个内容制作和管理系统的权限描述文件,下载包含该用户的用户代码的权限描述文件,根据所下载的权限描述文件中包含的节目列表,从MPEG-2传输流接收该节目列表对应的节目数据。实现为不同的终端用户提供个性化服务。
文档编号H04N21/258GK102821304SQ20121011309
公开日2012年12月12日 申请日期2012年4月17日 优先权日2012年4月17日
发明者朱佩江, 李培琳, 付光涛, 万倩, 袁宏伟, 李 权 申请人:国家广播电影电视总局广播科学研究院, 北京数码视讯软件技术发展有限公司, 深圳市茁壮网络股份有限公司, 劳杰威(法国)股份公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1