本发明专利技术实施例公开了一种发送应急广播的方法,包括:查询网络信息NIT表中是否有应急广播信息;若所述NIT表中有所述应急广播信息,则继续判断所述应急广播信息的版本号是否有更新;若所述应急广播信息的版本号有更新,则读取所述应急广播信息;将读取的所述应急广播信息按照优先级顺序依次存入应急广播列表;按照优先级顺序依次播放所述应急广播列表中的应急广播信息。本发明专利技术实施例还公开了一种发送应急广播的数字接收终端。采用本发明专利技术,能在出现应急广播时按照优先级顺序播放,减少应急广播搜索时间,提高了播放效率,并及时将应急广播发送给用户。
【技术实现步骤摘要】
【专利摘要】本专利技术实施例公开了一种发送应急广播的方法,包括:查询网络信息NIT表中是否有应急广播信息;若所述NIT表中有所述应急广播信息,则继续判断所述应急广播信息的版本号是否有更新;若所述应急广播信息的版本号有更新,则读取所述应急广播信息;将读取的所述应急广播信息按照优先级顺序依次存入应急广播列表;按照优先级顺序依次播放所述应急广播列表中的应急广播信息。本专利技术实施例还公开了一种发送应急广播的数字接收终端。采用本专利技术,能在出现应急广播时按照优先级顺序播放,减少应急广播搜索时间,提高了播放效率,并及时将应急广播发送给用户。【专利说明】一种发送应急广播的方法及数字接收终端
本专利技术涉及数字电视
,尤其涉及一种发送应急广播的方法及数字接收终端。
技术介绍
应急广播是指当发生重大自然灾害、突发事件、公共卫生与社会安全等突发公共危机时,提供一种迅速快捷的信息传输通道,在第一时间把灾害消息或灾害可能造成的危害传递到民众手中,让民众在第一时间知道发生了什么事情,应该怎么撤离、避险,将生命财产损失降到最低。因此,如何把应急广播及时传送给民众成为值得关注的问题。如今,由于大部分家庭都会使用数字电视收看节目,因此广电运营商则通过机顶盒传送应急广播而及时提示用户。然而,一方面,机顶盒不能按照应急广播的优先级播放,而应急广播会根据应急程度进行分级。若一个优先级较高的应急广播出现在一个优先级较低的应急广播后面,而由于机顶盒只能按照广电运营商下发的顺序播放,因此容易减慢传送优先级较高的应急广播的速度,令用户不能及时收到优先级较高的应急广播。另一方面,机顶盒在搜索应急广播的过程中,机顶盒先在网络信息表(NIT,Network Information Table)表中找到应急广播的参数信息,比如应急广播类型,应急广播在NIT表中的频点,应急广播的版本号等,并将这些参数信息存储到机顶盒的一个文件系统中,再对文件系统中的参数信息进行逐一搜索并将其播放。由于在每播放一个应急广播之前都需要重新搜索文件系统里面的应急广播参数信息,过程繁琐,因此容易耽误播放应急广播的时间,实时性不强。
技术实现思路
本专利技术实施例提供一种发送应急广播的方法及数字接收终端。可在出现应急广播时按照优先级顺序播放,减少应急广播搜索时间,及时将应急广播发送给用户。本专利技术实施例第一方面提供一种发送应急广播的方法,包括:查询网络信息NIT表中是否有应急广播信息;若所述NIT表中有所述应急广播信息,则继续判断所述应急广播信息的版本号是否有更新;若所述应急广播信息的版本号有更新,则读取所述应急广播信息;将读取的所述应急广播信息按照优先级顺序依次存入应急广播列表;按照优先级顺序依次播放所述应急广播列表中的应急广播信息。本专利技术实施例第二方面提供一种数字接收终端,包括:查询模块,用于查询网络信息NIT表中是否有应急广播信息;判断模块,用于当所述查询模块的判断结果为是时,则继续判断所述应急广播信息的版本号是否有更新;读取模块,用于当所述判断模块的判断结果为是时,则读取所述应急广播信息;存储模块,用于将所述读取模块读取的所述应急广播信息按照优先级顺序依次存入应急广播列表;播放模块,用于响应所述存储模块,按照优先级顺序依次播放所述应急广播列表中的应急广播信息。采用本专利技术实施例,能在出现应急广播时按照优先级顺序播放,减少应急广播搜索时间,提高了播放效率,并及时将应急广播发送给用户。【专利附图】【附图说明】为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例的一种发送应急广播的方法的流程示意图;图2是本专利技术实施例的第二种发送应急广播的方法的流程示意图;图3是本专利技术实施例的第三种发送应急广播的方法的流程示意图;图4是本专利技术实施例的一种数字接收终端的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。采用本专利技术实施例,能在出现应急广播时按照优先级顺序播放,减少应急广播搜索时间,提高了播放效率,并及时将应急广播发送给用户。请参阅图1,图1是本专利技术实施例的一种发送应急广播的方法的流程图。本专利技术实施例提及的数字接收终端可为机顶盒等设备。本专利技术实施例则以机顶盒为例作为方法的实施对象。如图1所示,本专利技术实施例的一种发送应急广播的方法可以包括以下步骤。步骤100,查询网络信息NIT表中是否有应急广播信息。具体实现中,每个应急广播信息在网络信息(NIT, Network Information Table)表中有对应的私有描述符,机顶盒可以根据搜索这些私有描述符查询NIT表中是否含有应急广播信息,所搜索的应急广播信息可包含应急广播类型,应急广播的频点,应急广播的版本号等能够象征应急广播的信息。作为一种可实施的方式,若机顶盒在NIT表中查询到有应急广播信息的私有描述符,说明NIT表中含有应急广播信息,则执行步骤110。若机顶盒在NIT表中没有查询到有应急广播信息的私有描述符,则停止执行后面的步骤。步骤110,若NIT表中有应急广播信息,则继续判断应急广播信息的版本号是否有更新。作为一种可实施的方式,判断应急广播信息的版本号是否有更新是判断应急广播信息是否有更新的依据。当步骤100的判断结果为是时,则根据《数字视频广播中文业务信息规范》中的更新程序段announcement_support_indicator计算出当前应急广播信息的版本号,并判断当前应急广播信息的版本号是否与前一播放的应急广播信息的版本号相同。若当前应急广播信息的版本号与前一播放的应急广播信息的版本号不同,说明应急广播信息的版本号有更新,即有新的应急广播信息出现,则执行步骤120 ;若当前应急广播信息的版本号与前一播放的应急广播信息的版本号相同,说明目前的应急广播信息没有更新,则停止执行后面的步骤。步骤120,若应急广播信息的版本号有更新,则读取应急广播信息。作为一种可实施的方式,当步骤110的判断结果为是时,则读取所有更新的应急广播信息。作为一种可实施的方式,机顶盒可通过编辑搜索线程来实现读取所有更新的应急广播信息的功能。步骤130,将读取的应急广播信息按照优先级顺序依次存入应急广播列表。作为一种可实施的方式,本专利技术实施例中可米用编号的方式来对读取的应急广播信息按照优先级顺序进行排列。其中编号方式可为使用频道号,数据编码等可以实现为应急广播信息编排顺序的编号手段。在本专利技术实施例中则以频道号来对应急广播信息进行编号。作为一种可实施的方式,应急广播列表可为线性表、索引表等任意一种数据结构,本专利技术实施例则将应急广播列表以索引表为例描述将应急广播信息依次存入应急广播列表中的过程:当步骤120中机顶盒读取所有更新的应急广播信息后,根据应急广播信息按照优先级顺序由高至低设定对应的频道号,将频道号由小至大进行本文档来自技高网...
【技术保护点】
一种发送应急广播的方法,其特征在于,包括:查询网络信息NIT表中是否有应急广播信息;若所述NIT表中有所述应急广播信息,则继续判断所述应急广播信息的版本号是否有更新;若所述应急广播信息的版本号有更新,则读取所述应急广播信息;将读取的所述应急广播信息按照优先级顺序依次存入应急广播列表;按照优先级顺序依次播放所述应急广播列表中的应急广播信息。
【技术特征摘要】
【专利技术属性】
技术研发人员:赵宏,
申请(专利权)人:深圳市同洲电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。