基于数据广播数据组织的分级存储方法与流程

1.本发明属于数字机顶盒

技术领域


:,具体涉及一种基于数据广播数据组织的分级存储方法。

背景技术


::2.dvbproject(digitalvideobroadcastingproject,数字视频广播组织)是一个由300多个成员组成的工业组织,它是由欧洲电信标准化组织、欧洲电子标准化组织和欧洲广播联盟联合组成的联合专家组发起。dvb(digitalvideobroadcasting,数字视频广播)由dvbproject维护的一系列国际承认的数字电视公开标准。3.dsm-cc(digitalstoragemediacommandandcontrol,数字存储媒体命令和控制扩展协议)是dvb(digitalvideobroadcasting,数字视频广播)标准的重要组成部分。dsm-ccoc(objectcarousel,对象轮播)是一种支持服务器周期性传输数据模块到用户端的广播业务,使用biop(broadcaseinter-orbprotocol)格式封装数据,并将封装后的数据称为对象。其中封装的数据对象是在广播数据流中重复循环广播的。通过对这些对象的解析,能够建立相应的文件目录,并解析出dsm-cc相应对象的数据,例如图片、文本等。4.数据广播网络前端在传输流中插入nit(networkinformationtable,网络信息表)、bat(bouquetassociationtable,业务关联表)、pat(programassociationtable,节目关联表)、pmt(programmaptable,节目映射表)、sdt(servicedescriptiontable,业务描述表)、tdt(time&datetable,时间和日期表)以及dsm-cc对象轮播信息用于提供数据广播业务。5.随着数字广播电视的发展,节目越来越多,节目丰富度越来越高,携带更多多媒体信息,包括多语言文本、图片、甚至是音视频。因此数据广播网络前端在传输流中插入的数据量也越来越大。在数据广播业务中,会存在大量的dsm-cc数据,将实际传输的文件目录以及目录中的文件分别保存在不同的dsm-cc对象轮播数据中。由于dsm-cc对象轮播在广播数据流中周期性循环传输,数据广播解析过程复杂。传统数据广播业务有两种实现方式:6.1、实时接收解析数据广播数据,由于数据未提前准备好,需要实时过滤解析,由于dsm-cc对象轮播数据是在广播数据中循环传输,因此获取数据速度较慢,导致客户体验较差,通常会选择将数据过滤存储到设备中;7.2、将数据广播数据接收解析后全部存储可以解决数据请求慢的问题,通常需要在内存中开辟大片空间用于接收dsm-cc对象轮播数据,解析后将相应文件进行存储。由于传统数据广播业务中dsm-cc对象轮播数据未进行优化,因此需要全部过滤并存储,对内存和存储容量均有要求。在低成本的产品上存在使用局限性,通常无法使用。8.低成本机顶盒由于成本问题不会配置大容量内存及存储,导致不能接收数据广播,或者接收解析之后无法全部存储。由于这些限制导致低成本机顶盒无法支持数据广播业务,或者即使支持数据广播业务,也因为体验较差不利于产品的推广和销售。技术实现要素:9.本发明的目的是为了解决在低成本机顶盒上使用数据广播的问题,提供一种基于数据广播数据组织的分级存储方法,以使低成本机顶盒支持数据广播业务,并获取较好的使用体验。10.本发明的发明目的通过以下技术方案得以实现:11.本发明的数据广播业务基于数据文件提供节目列表、节目信息、电子节目指南(epg)以及多语言翻译等富文本扩展业务。12.数据广播中传输的数据文件包括:主索引文件、数据广播配置文件、节目数据文件、节目列表数据文件和epg数据文件;13.所述的主索引文件,包含所有数据广播业务数据文件描述,每个文件描述包括文件类型、时间戳、对象轮播数据通道信息、文件路径,如文件类型为epg类型时,文件描述还包括时间范围信息;主索引文件用于管理所有数据文件,其中时间戳指示各个数据文件是否存在更新,对象轮播数据通道信息指明数据文件所在对象轮播的数据通道;主索引文件为整个数据的索引及入口;14.所述的数据广播配置文件,包括服务类型列表、节目分类列表、epg事件分类列表和存储策略列表,各个列表均存在唯一id,用于标识节目或epg事件的属性信息;其中,服务类型列表用于标识节目视频或音频类型,节目分类列表用于标识节目类型,epg事件分类列表用于标识epg事件类型,存储策略列表用于标识节目存储策略,在处理节目数据时按照所述类型定义的存储策略进行存储,即根据此标识完成数据的分级存储;15.所述的节目数据文件,包括数据广播业务提供的所有节目信息,每个节目信息包括节目频点信息、节目logo、节目名多语言信息以及服务类型信息;16.所述的节目列表数据文件,包括节目列表logo、节目列表多语言信息、节目列表简介、节目排序信息、节目分类信息以及存储策略信息;17.所述的epg数据文件,包括数据广播业务提供的所有epg事件信息,每条事件信息包括事件logo、事件名称、详细描述、开始时间、持续时间以及事件分类信息。18.通过所述的存储策略列表和存储策略信息支持数据分级存储;19.根据数据广播业务数据文件的构成,epg事件信息和节目logo占用较大比重的资源。20.数据广播前端将数据广播业务中的节目logo和epg事件信息数据分为两类:高优先级数据和低优先级数据;高优先级数据为数据广播业务的核心数据,存储到内部存储器中,以支持数据广播业务的正常使用;低优先级数据为数据广播业务的非核心数据,缺失时不影响数据广播业务,存在时可以提升数据广播业务体验,当存储资源有限时,存储在外部存储器或者不存储;21.所述的存储策略列表定义数据的存储策略,存储策略列表为一组存储策略定义,每个存储策略定义包括存储策略标识、节目logo存储选择、epg高优先级事件持续时长、epg事件logo存储选择和epg事件详细描述存储选择;22.所述的存储策略标识为唯一id,用于标识存储策略,使用存储策略标识对节目进行标识,被标识节目即按指定存储策略存储数据;23.所述的节目logo存储选择用于标识节目logo是否为高优先级数据;24.所述的epg高优先级事件持续时长表示当epg事件起始时间在持续时长内时为高优先级事件,否则为低优先级事件,高优先级事件由epg事件logo存储选择和epg事件详细描述存储选择标识数据,低优先级事件携带数据均为低优先级数据;25.所述的epg事件logo存储选择用于标识epg事件logo是否为高优先级数据;26.所述的epg事件详细描述存储选择用于标识epg事件详细描述是否为高优先级数据;27.数据广播前端在播发时根据存储策略将数据文件分组打包为主对象轮播、配置对象轮播、主epg对象轮播和一个或多个扩展epg对象轮播;28.所述的主对象轮播仅包含主索引文件,为数据广播业务入口;29.所述的配置对象轮播包括数据广播配置文件、节目数据文件、节目列表数据文件及图片;节目列表数据文件中的存储策略信息用于分级存储数据;30.在数据广播业务中epg数据量最大,包括大量的事件及高质量epg事件logo图片文件,根据定义的存储策略将指定时长的epg数据作为高优先级数据放入主epg对象轮播中,将其他epg数据作为低优先级数据放入扩展epg对象轮播中;根据数据量将低优先级epg数据拆分为多个扩展epg对象轮播。这样拆分epg数据的好处在于,当存储资源受限不需要低优先级数据时可以不过滤扩展epg对象轮播,只过滤主epg对象轮播即可,相较于传统技术方案提高了过滤效率。31.机顶盒开启数据广播业务时,分级存储流程如下:32.(1)机顶盒过滤接收主对象轮播数据,解析主索引文件,获取整个数据广播业务数据文件索引;33.(2)机顶盒过滤接收配置对象轮播数据,解析数据广播配置文件,获取其中的存储策略列表,将配置对象轮播中的节目信息按照存储策略进行分级存储处理;34.(3)机顶盒过滤接收epg对象轮播数据,根据机顶盒硬件资源和外部存储器情况存在如下三种处理方式:35.a.低配置且无外部存储器时,仅过滤接收主epg对象轮播数据,并根据存储策略将高优先级数据存储到内部存储器;36.b.低配置且有外部存储器时,过滤接收主epg对象轮播数据,并根据存储策略将高优先级数据存储到内部存储器,将低优先级数据存储到外部存储器;过滤接收扩展epg对象轮播数据,并将数据存储到外部存储器;37.c.高配置时接收全部epg对象轮播数据并将数据存储到内部存储器;38.(4)完成数据广播业务数据分级存储。39.本发明方法技术要点主要包括:40.1、首先需要在数据广播业务中增加数据广播配置文件,其中包括存储策略列表,用于标识节目策略策略,在处理节目数据时按照所述类型定义的存储策略进行数据广播资源存储,即根据此标识完成数据的分级存储。41.2、数据广播前端在播发时根据存储策略将数据文件分组打包为主对象轮播、配置对象轮播、主epg对象轮播和一个或多个扩展epg对象轮播。主对象轮播仅包含主索引文件,为数据广播业务入口;配置对象轮播包括数据广播配置文件、节目数据文件、节目列表数据文件及相应logo图片文件,其中节目携带存储策略信息用于分级存储节目logo;在数据广播业务中epg数据量最大,包括大量的事件及高质量epg事件logo图片文件,根据定义的存储策略将指定时长的epg数据作为高优先级数据放入主epg对象轮播中;将其他epg数据作为低优先级数据放入扩展epg对象轮播中,根据数据量可以拆分为多个对象轮播。这样拆分epg数据的好处在于,当存储资源受限不需要低优先级数据时可以不过滤扩展epg对象轮播,只过滤主epg对象轮播即可,相较于传统技术方案提高了过滤效率。42.3、机顶盒在使用数据广播业务时首先过滤主对象轮播和配置对象轮播,根据机顶盒硬件、外设存储情况及存储策略将配置对象轮播中的节目信息按照存储策略进行存储处理,然后根据机顶盒硬件、外设存储情况及存储策略决定数据广播epg数据过滤存储范围:低配置且无外部存储器时,仅过滤接收主epg对象轮播数据并根据存储策略将高优先级数据存储到内部存储器;低配置且有外部存储器时,过滤接收主epg对象轮播数据并根据存储策略将高优先级数据存储到内部存储器,将低优先级数据存储到外部存储器。过滤接收扩展epg对象轮播数据并将数据存储到外部存储器;高配置时接收全部epg对象轮播数据并将数据存储到内部存储器。43.4、通过以上技术方案,在使用同样的数据广播前端下,仅需要做简单调整,使用存储策略标识对节目进行标识,每个节目都有对应的存储策略,即可支持高配置机顶盒,也可在低成本方案上支持数据广播业务,当低成本方案无外接存储器时只需过滤并存储少量高优先级核心数据,提高过滤效率并保证数据广播业务的正常运行及良好体验。当成本不受限制或低成本方案外扩存储器时可以体验完整数据广播带来的良好体验。44.采用本发明方法,在使用同样的数据广播前端下,仅需要做简单调整,使用存储策略标识对节目进行标识,每个节目都有对应的存储策略,即可支持高配置机顶盒,也可在低成本方案上支持数据广播业务,当低成本方案无外接存储器时只需过滤并存储少量高优先级核心数据,提高过滤效率并保证数据广播业务的正常运行及良好体验。当成本不受限制或低成本方案外扩存储器时可以体验完整数据广播带来的良好体验。45.本发明提供的分级存储方法,提高了数据广播业务应用范围,低成本机顶盒支持数据广播业务并获取较好的使用体验。本发明首先需要在数据广播业务中增加数据广播配置文件,其中包括存储策略列表,用于标识节目策略策略,在处理节目数据时按照所述类型定义的存储策略进行数据广播资源存储,即根据此标识完成数据的分级存储。46.数据广播前端在播发时根据存储策略将数据文件分组打包为主对象轮播、配置对象轮播、主epg对象轮播和一个或多个扩展epg对象轮播。47.机顶盒在使用数据广播业务时首先过滤主对象轮播和配置对象轮播,根据机顶盒硬件、外设存储情况及存储策略将配置对象轮播中的节目信息按照存储策略进行存储处理,然后根据机顶盒硬件、外设存储情况及存储策略决定数据广播epg数据过滤存储范围:低配置且无外部存储器时,仅过滤接收主epg对象轮播数据并根据存储策略将高优先级数据存储到内部存储器;低配置且有外部存储器时,过滤接收主epg对象轮播数据并根据存储策略将高优先级数据存储到内部存储器,将低优先级数据存储到外部存储器。过滤接收扩展epg对象轮播数据并将数据存储到外部存储器;高配置时接收全部epg对象轮播数据并将数据存储到内部存储器。48.采用本发明方法,在使用同样的数据广播前端下,仅需要做简单调整,使用存储策略标识对节目进行标识,每个节目都有对应的存储策略,即可支持高配置机顶盒,也可在低成本方案上支持数据广播业务,当低成本方案无外接存储器时只需过滤并存储少量高优先级核心数据,提高过滤效率并保证数据广播业务的正常运行及良好体验。当成本不受限制或低成本方案外扩存储器时可以体验完整数据广播带来的良好体验。附图说明49.图1为本发明方法总体流程示意图;50.图2为本发明数据广播数据组织结构示意图;51.图3为本发明机顶盒数据广播分级存储流程图。具体实施方式52.以下结合说明书附图,对本发明实施例进行详细说明。53.如图1所示,基于数据广播数据组织的分级存储方法,具体是:由于epg事件信息和节目logo占用较大比重的资源,根据数据广播业务数据文件的构成,将数据广播业务中的节目logo和epg事件信息数据分类为两种:高优先级数据和低优先级数据。高优先级数据为数据广播业务的核心数据,需要存储到内存存储器中以支持数据广播业务的正常使用;低优先级数据为数据广播业务的非核心数据,缺失时不影响数据广播业务,存在时可以提高数据广播业务体验,当存储资源有限时存储在外部存储器或不存储。54.首先在数据广播业务的数据广播配置文件中增加存储策略列表,用于标识数据存储策略,使用存储策略标识数据优先级,在处理数据时按照所述类型定义的存储策略进行数据广播资源存储,即根据此标识完成数据的分级存储。一个存储策略定义描述如下:[0055][0056]id为标识项:用于标识节目存储策略,使用存储策略标识对节目进行标识,被标识节目即按指定存储策略存储数据;[0057]ischannellogooptional:用于标识节目logo是否为高优先级数据;[0058]isepglogooptional:用于标识epg事件logo是否为高优先级数据;[0059]isepgdescriptionoptional:用于标识epg事件详细描述是否为高优先级数据;[0060]minepgduration:用于表示当epg事件起始时间在持续时长内时为高优先级事件,高优先级事件由epg事件logo存储选择和epg事件详细描述存储选择标识数据;否则为低优先级事件,此时事件携带数据均为低优先级数据。[0061]以实施例存储策略为例,节目logo为高优先级数据,epg事件logo为高优先级数据,epg事件详细为高优先级数据,在minepgduration持续时长内,即48小时内epg事件为高优先级事件,由epg事件logo存储选择和epg事件详细描述存储选择标识数据。其他epg事件为低优先级事件,此时事件携带数据均为低优先级数据。[0062]数据广播配置文件中增加存储策略列表并使用存储策略标识完成数据广播数据标识。如图2所示,数据广播前端在播发时根据存储策略将数据文件分组打包为主对象轮播、配置对象轮播、主epg对象轮播和一个或多个扩展epg对象轮播。[0063]主对象轮播仅包含主索引文件,为数据广播业务入口。主索引文件包含所有数据广播业务数据文件描述,每个文件描述包括文件类型、时间戳、对象轮播数据通道信息、文件路径,epg类型信息文件还包括时间范围信息。[0064]配置对象轮播包括数据广播配置文件、节目数据文件、节目列表数据文件及相应logo图片文件,其中节目携带存储策略信息用于分级存储节目logo,详细文件信息如下:[0065]数据广播配置文件,包括服务类型列表、节目分类列表、epg事件分类列表和存储策略列表,各个列表均存在唯一id用于标识节目或epg事件相关属性信息。服务类型列表用于标识节目视频或音频类型,节目分类列表用于标识节目类型,epg事件分类列表用于标识epg事件类型,存储策略列表用于标识节目存储策略,在处理节目数据时按照所述类型定义的存储策略进行存储,即根据此标识完成数据的分级存储。[0066]节目数据文件,包括数据广播业务提供的所有节目信息,每个节目信息包括节目频点信息、节目logo、节目名多语言信息以及服务类型信息。[0067]节目列表数据文件,包括节目列表logo、节目列表多语言信息、节目列表简介、节目排序信息、节目分类信息以及存储策略信息。[0068]主epg对象轮播包括存储策略指定时长的epg高优先级数据文件,具体数据由epg事件logo存储选择和epg事件详细描述存储选择标识。[0069]扩展epg对象轮播包括其他epg低优先级数据文件,根据数据量可拆分为多个对象轮播。[0070]epg数据文件,包括数据广播业务提供的所有epg事件信息,每条事件包括事件logo、事件名称、详细描述、开始时间、持续时间以及事件分类信息。[0071]数据广播前端按照上述结构将文件打包为对象轮播数据,然后播发。[0072]图3为本发明机顶盒数据广播分级存储流程图,机顶盒接收并分级存储上述数据广播业务数据的流程如下:[0073]步骤(1)开始数据广播业务,过滤接收主对象轮播,解析主索引文件获取所有数据广播业务数据文件描述,每个文件描述包括文件类型、时间戳、对象轮播数据通道信息、文件路径,epg类型信息文件还包括时间范围信息;[0074]步骤(2)使用步骤(1)获取的信息过滤接收配置对象轮播,解析数据广播配置文件获取存储策略列表,用于后续存储策略信息解析;[0075]步骤(3)解析步骤(2)获取的配置对象轮播中的节目数据文件和节目列表数据文件,用于后续节目数据分级存储;[0076]步骤(4)判断机顶盒硬件资源是否为高配置,如果是执行步骤(5),否则执行步骤(6);[0077]步骤(5)此时存储资源充足,不需要判断节目数据的存储策略,直接将配置对象轮播中所有节目数据存储到内部存储器并执行步骤(9);[0078]步骤(6)此时存储资源受限,需要根据所标识的存储策略来完成节目数据分级存储。遍历节目列表数据文件中每个节目的存储策略信息,将标识为高优先级数据的节目logo存储到内部存储器中并执行步骤(7);[0079]步骤(7)判断机顶盒是否存在外部存储器,如果是执行步骤(8),否则执行步骤(9);[0080]步骤(8)此时机顶盒存在外部存储器,将标识为低优先级数据的节目logo存储到其中以提高数据广播体验。遍历节目列表数据文件中每个节目的存储策略信息,将标识为低优先级数据的节目logo存储到外部存储器中;[0081]步骤(9)使用步骤(1)获取的信息过滤接收主epg对象轮播;[0082]步骤(10)判断机顶盒硬件资源是否为高配置,如果是执行步骤(11),否则执行步骤(12);[0083]步骤(11)此时存储资源充足,不需要判断epg数据的存储策略,直接将主epg对象轮播中所有epg数据存储到内部存储器并执行步骤(15);[0084]步骤(12)此时存储资源受限,需要根据所标识的存储策略来完成epg数据分级存储。遍历epg数据文件中每个事件的存储策略信息,将标识为高优先级数据的epg数据存储到内部存储器中并执行步骤(13);[0085]步骤(13)判断机顶盒是否存在外部存储器,如果是执行步骤(14),否则执行步骤(20);[0086]步骤(14)此时机顶盒存在外部存储器,将标识为低优先级数据的epg数据存储到其中,以提升数据广播体验。遍历epg数据文件中每个事件的存储策略信息,将标识为低优先级数据的epg数据存储到外部存储器中;[0087]步骤(15)使用步骤(1)获取的信息过滤接收扩展epg对象轮播;[0088]步骤(16)判断机顶盒硬件资源是否为高配置,如果是执行步骤(17),否则执行步骤(18);[0089]步骤(17)扩展epg对象轮播中均为低优先级数据,此时存储资源充足,直接将扩展epg对象轮播中所有epg数据存储到内部存储器,执行步骤(19);[0090]步骤(18)扩展epg对象轮播中均为低优先级数据,将扩展epg对象轮播中所有epg数据存储到外部存储器;[0091]步骤(19)判断机顶盒是否完成所有扩展epg对象轮播过滤处理,如果是执行步骤(20),否则执行步骤(15);[0092]步骤(20)完成数据广播业务数据分级存储。当前第1页12当前第1页12

技术特征:


1.基于数据广播数据组织的分级存储方法,数据广播业务基于dsm-cc对象轮播,其特征在于,所述的数据广播数据组织具体如下:数据广播中传输的数据文件包括主索引文件、数据广播配置文件、节目数据文件、节目列表数据文件和epg数据文件;所述的主索引文件,包含所有数据广播业务数据文件描述,每个文件描述包括文件类型、时间戳、对象轮播数据通道信息、文件路径,当文件类型为epg类型时,文件描述还包括时间范围信息;所述的数据广播配置文件,包括服务类型列表、节目分类列表、epg事件分类列表和存储策略列表,各个列表均存在唯一id,用于标识节目或epg事件的属性信息;所述的节目数据文件,包括数据广播业务提供的所有节目信息,每个节目信息包括节目频点信息、节目logo、节目名多语言信息以及服务类型信息;所述的节目列表数据文件,包括节目列表logo、节目列表多语言信息、节目列表简介、节目排序信息、节目分类信息以及存储策略信息;所述的epg数据文件,包括数据广播业务提供的所有epg事件信息,每条事件信息包括事件logo、事件名称、详细描述、开始时间、持续时间以及事件分类信息;数据广播前端将数据广播业务中的节目logo和epg事件信息数据分为两类:高优先级数据和低优先级数据;高优先级数据为数据广播业务的核心数据,存储到内部存储器中;低优先级数据为数据广播业务的非核心数据,当存储资源有限时,存储在外部存储器或者不存储;所述的存储策略列表定义数据的存储策略,存储策略列表为一组存储策略定义,每个存储策略定义包括存储策略标识、节目logo存储选择、epg高优先级事件持续时长、epg事件logo存储选择和epg事件详细描述存储选择;所述的存储策略标识为唯一id,用于标识存储策略,使用存储策略标识对节目进行标识,被标识节目即按指定存储策略存储数据;所述的节目logo存储选择用于标识节目logo是否为高优先级数据;所述的epg高优先级事件持续时长表示当epg事件起始时间在持续时长内时为高优先级事件,否则为低优先级事件,高优先级事件由epg事件logo存储选择和epg事件详细描述存储选择标识数据,低优先级事件携带数据均为低优先级数据;所述的epg事件logo存储选择用于标识epg事件logo是否为高优先级数据;所述的epg事件详细描述存储选择用于标识epg事件详细描述是否为高优先级数据;数据广播前端在播发时根据存储策略将数据文件分组打包为主对象轮播、配置对象轮播、主epg对象轮播和一个或多个扩展epg对象轮播;所述的主对象轮播仅包含主索引文件,为数据广播业务入口;所述的配置对象轮播包括数据广播配置文件、节目数据文件、节目列表数据文件及图片;节目列表数据文件中的存储策略信息用于分级存储数据;根据定义的存储策略将指定时长的epg数据作为高优先级数据放入主epg对象轮播中,将其他epg数据作为低优先级数据放入扩展epg对象轮播中;机顶盒开启数据广播业务时,分级存储流程如下:(1)机顶盒过滤接收主对象轮播数据,解析主索引文件,获取整个数据广播业务数据文
件索引;(2)机顶盒过滤接收配置对象轮播数据,解析数据广播配置文件,获取其中的存储策略列表,将配置对象轮播中的节目信息按照存储策略进行分级存储处理;(3)机顶盒过滤接收epg对象轮播数据,根据机顶盒硬件资源和外部存储器情况存在如下三种处理方式:a.低配置且无外部存储器时,仅过滤接收主epg对象轮播数据,并根据存储策略将高优先级数据存储到内部存储器;b.低配置且有外部存储器时,过滤接收主epg对象轮播数据,并根据存储策略将高优先级数据存储到内部存储器,将低优先级数据存储到外部存储器;过滤接收扩展epg对象轮播数据,并将数据存储到外部存储器;c.高配置时接收全部epg对象轮播数据并将数据存储到内部存储器;(4)完成数据广播业务数据分级存储。2.如权利要求1所述的基于数据广播数据组织的分级存储方法,其特征在于:所述的存储策略列表用于标识节目存储策略,在处理节目数据时按照所述类型定义的存储策略进行存储,即根据此标识完成数据的分级存储。3.如权利要求1所述的基于数据广播数据组织的分级存储方法,其特征在于:通过所述的存储策略列表和存储策略信息支持数据分级存储。4.如权利要求1所述的基于数据广播数据组织的分级存储方法,其特征在于:根据定义的存储策略将指定时长的epg数据作为高优先级数据放入主epg对象轮播中,将其他epg数据作为低优先级数据进行拆分,放入多个扩展epg对象轮播中。

技术总结


本发明公开了基于数据广播数据组织的分级存储方法。本发明首先在数据广播文件增加存储策略列表,使用存储策略标识数据优先级,数据广播前端在播发时根据存储策略将数据文件分组打包为主对象轮播、配置对象轮播、主EPG对象轮播和一个或多个扩展EPG对象轮播,机顶盒过滤解析对象轮播数据,根据硬件资源和存储策略完成数据分级存储。本发明使用存储策略标识对节目进行标识,每个节目都有对应的存储策略,可在低成本方案上支持数据广播业务,只需过滤并存储少量高优先级核心数据,提高过滤效率并保证数据广播业务的正常运行及良好体验,当成本不受限制或低成本方案外扩存储器时可以体验完整数据广播带来的良好体验。以体验完整数据广播带来的良好体验。以体验完整数据广播带来的良好体验。


技术研发人员:

闫文志 刘建华 周真荣 卢勇

受保护的技术使用者:

杭州国芯科技股份有限公司

技术研发日:

2022.08.26

技术公布日:

2022/11/22

本文发布于:2024-09-20 10:41:44,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/2031.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数据   优先级   节目   策略
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议