CN105391507A - 一种应急广播文本信息数据解析方法及*** - Google Patents
一种应急广播文本信息数据解析方法及*** Download PDFInfo
- Publication number
- CN105391507A CN105391507A CN201510653396.4A CN201510653396A CN105391507A CN 105391507 A CN105391507 A CN 105391507A CN 201510653396 A CN201510653396 A CN 201510653396A CN 105391507 A CN105391507 A CN 105391507A
- Authority
- CN
- China
- Prior art keywords
- data
- pmt
- pid
- emergent broadcast
- pat
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/53—Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers
- H04H20/59—Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for emergency or urgency
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/10—Arrangements for replacing or switching information during the broadcast or the distribution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/09—Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Circuits Of Receivers In General (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明提供了一种应急广播文本信息数据解析方法及***。将解复用器过滤的PID值设为0x0000,即PAT的PID,找到PAT表所在TS包并读取PAT的数据;分析PAT数据,得到传送流中包含的节目个数,每一路节目都对应一个PMT,PMT的PID在PAT中给出;欲播放某一路节目时,需设置解复用器过滤的PID值为该路节目对应的PMT的PID,得到PMT数据;分析PMT数据,得到该路节目包含的视频和音频TS流各自所在传送包的PID;将解复用器过滤的PID值设置为文本信息的传送包的PID值,解复用器把各路PES包送往相应的解码器。提取过程简单,时效性好,能够更快速解析提取出应急广播文本信息据。
Description
技术领域
本发明涉及一种文本信息数据解析方法及***,特别是涉及一种适用于应急广播的文本信息数据解析方法及***。
背景技术
当国家或地区遭遇突发事件(包括自然灾害、环境灾害和人文灾害),可能造成重大人员伤亡、财产损失和社会危害,危及公共安全。高效的信息广播***是建成这一体系的关键技术手段。这一***作为危机预警、应急的综合信息中心和公共危机管理的指挥联动***,必须能在短时间内将预警信息或应急信息覆盖到国内某一地区尽可能广的地域及尽可能多的群众。
经过信道解码和安全性检验的应急广播传输流中包含应急广播文本内容和应急广播音频广播节目。应急广播文本内容包含应急广播调度控制信息和应急广播文本信息;应急广播音频广播节目包含多个语种的音频广播节目。接收解析服务器收录到传输流后进一步解析上述信息,然后根据应急广播文本内容判断是否响应,输出应急广播音频节目,从而实现应急广播节目的选择性区域播放。
应急广播传输流采用TS包来承载,TS包的长度为188字节。应急广播传输流符合《GB/T17975.1-2010信息技术运动图像及其伴音信息的通用编码第1部分:***》中定义的传输流和传输流分组层结果。应急广播传输流包含《GB/T17975.1-2010信息技术运动图像及其伴音信息的通用编码第1部分:***》中定义的节目相关表(PAT,ProgramAssociationTable)和节目映射表(PMT,ProgramMapTable)信息。一路传输流由多路PES(PacketizedElementaryStream,打包基本流)包组成,传输流解复用就是从传输流中分离出各路PES的过程。解复用器从输入的传送流中过滤出那些PID(PacketIdentifier,包识别)为特定值的包,并将其有效内容输出到解码器专用的存储器中。PSI(ProgramSpecificInformation,节目专用信息)表中的PAT和PMT指出传送流的结构以及各PES包所在传送包的PID,如图1所示。
现有技术中,在提取应急广播TS流的文本信息数据时,提取过程复杂,无法有效快速的提取出应急广播TS流的文本信息数据,从而使应急广播文本信息提取时效性差,无法及时播放应急广播TS流的文本信息。
发明内容
本发明要解决的技术问题是提供一种提取过程简单,时效性好的应急广播文本信息数据解析方法及***。
本发明采用的技术方案如下:一种应急广播文本信息数据解析方法,具体方法步骤为:
一、将解复用器过滤的PID值设为0x0000,即PAT的PID,找到PAT表所在TS包并读取PAT的数据;
二、分析PAT数据,得到传送流中包含的节目个数,每一路节目都对应一个PMT,PMT的PID在PAT中给出;
三、欲播放某一路节目时,设置解复用器过滤的PID值为该路节目对应的PMT的PID,得到PMT数据;
四、分析PMT数据,得到该路节目包含的文本信息数据各自所在传送包的PID;
五、将解复用器过滤的PID值设置为文本数据的传送包的PID值,解复用器把各路PES包送往相应的解码器。
应急广播文本信息通过应急广播管理平台中的消息生成***进行转换并加入调度控制指令后形成应急广播文本消息。应急广播文本消息由生成和发布***以TS流的形式发出。
所述步骤一中,从预收录的TS流数据中提取并解析PAT表。
预收录的音频TS流为2M。
因为TS包的大小为188B,一般预收录2M的数据即可以获取到基本信息。因为2M的数据量约包含1万个TS包,根据PAT表和PMT表的交叉***可知。在2M大小的数据流中,必包含需要的基本信息。
在所述步骤五中,根据设置的PID值,获取文本信息的TS包,找到应急广播消息位,提取文本信息数据。
通过应急广播专用表的特定PID值找到文本TS包,然后根据应急广播标志域字段值找到应急广播消息位,提取文本信息数据。应急广播专用表中的应急广播消息位(emergency_broadcasting_message)包含了用于发射台接收设备判别是否响应的信息内容。应急广播消息位由接收解析服务器中的解析程序模块依规定格式对应急广播消息数据按位识别。
在数字电视广播相关协议中,PES包的结构定义分为PES的包头数据,PES包的首部数据以及PES包的有效数据,其中的PES包的有效数据即是ES流数据。
所述方法还包括:将应急广播文本信息消息位数据所包含的信息分为四类:发布指令、发布形式、发布内容和来源单位;其中:
发布指令用于播出控制,包括:应急级别、发布区域、发布语言、发布频次和期限;
发布区域信息具体分为:1)、覆盖行政区域数量:表示发布的应急广播消息覆盖的行政区域数量,取值‘0’表示覆盖全国所有行政区域;2)、覆盖行政区域数字码:包含了符合GB/T2260-2007的应急广播消息覆盖的行政区域数字码;3)、调用资源信息数量:本次应急广播消息发布指定语种的资源调度方案的信息数量;4)、消息接收设备编号:需要对本次应急广播消息进行处理的接收设备编号;对于直接播发本次应急广播消息的中短波发射台站,该字段为需要调用的发射台站所装配的消息接收设备的编号;5)、调用播出***类型:本次应急广播消息发布需要调用的广播电视播出***类型;6)、指定播出资源编号:需要响应的指定播出资源编号。
其中,发布语言是指发布的文本信息所用的语音种类,如英文,中文等;发布频次是指发布的频率和次数;发布期限是指发布的时间期限。
在中短波发射台分为两级响应资源调用:卫星接收设备响应台站资源编码(对应行政区域信息和播出类型信息),接收解析服务器响应消息接收设备编号。消息接收解析服务器的配置文件中设置播出类型、设备编号、消息接收设备编号等信息。当收到并解析应急广播消息时,服务器程序将这些配置信息与解析出的上述发布区域信息进行比较,当两级响应识别判断本地属于发布区域、本发射台播出类型属于选定播出类型且本地设备编号在指定播出设备编号范围内,则响应本次应急广播播出。
发射台接收解析服务器通过解析发布区域信息识别判断本发射台是否播出应急广播信息,***界面给出提醒,再由人工确认播出应急广播,从而实现应急广播中短波覆盖的区域响应控制。
一种应急广播文本信息数据解析***,其特征在于,包括相连的解复用器和解码器,还包括,
与解复用器相连的PID值设置模块,对解复用器过滤的PID值进行设置;
TS包查找模块,根据设置的PID值所代表的表格,找到该表格所在的TS包;
PAT数据读取模块,读取特定TS包中的PAT数据;
PAT数据分析模块,得到传送流中包含的节目个数;
PMT数据读取模块,查找某一路节目的PMT,并在所述PID值设置模块设置该PMT的PID值,得到PMT数据;
PMT数据分析模块,得到该路节目包含的文本信息TS流所在传送包的PID;
PES包查找模块,根据PMT数据分析模块得到的PID值,设置PID值设置模块的PID值,得到各路PES包。
与现有技术相比,本发明的有益效果是:提取过程简单,时效性好,能够更快速解析提取出应急广播文本信息。
附图说明
图1为PSI表与传输流结果的对应关系示意图。
图2为本发明文本信息解析流程示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
本说明书(包括摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或者具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
如图2所示的应急广播文本信息数据解析方法及***,其中***包括相连的解复用器和解码器,还包括,与解复用器相连的PID值设置模块,对解复用器过滤的PID值进行设置;TS包查找模块,根据设置的PID值所代表的表格,找到该表格所在的TS包;PAT数据读取模块,读取特定TS包中的PAT数据;PAT数据分析模块,得到传送流中包含的节目个数;PMT数据读取模块,查找某一路节目的PMT,并在所述PID值设置模块设置该PMT的PID值,得到PMT数据;PMT数据分析模块,得到该路节目包含的文本信息TS流所在传送包的PID;PES包查找模块,根据PMT数据分析模块得到的PID值,设置PID值设置模块的PID值,得到各路PES包。
具体方法步骤为:
一、将解复用器过滤的PID值设为0x0000,即PAT的PID,找到PAT表所在TS包并读取PAT的数据;
二、分析PAT数据,得到传送流中包含的节目个数,每一路节目都对应一个PMT,PMT的PID在PAT中给出;
三、欲播放某一路节目时,设置解复用器过滤的PID值为该路节目对应的PMT的PID,得到PMT数据;
四、分析PMT数据,得到该路节目包含的文本信息数据各自所在传送包的PID;
五、将解复用器过滤的PID值设置为文本数据的传送包的PID值,解复用器把各路PES包送往相应的解码器。
在本具体实施例中,所述步骤一中,从预收录的TS流数据中提取并解析PAT表。预收录的音频TS流为2M。在所述步骤五中,根据设置的PID值,获取文本信息的TS包,找到应急广播消息位,提取文本信息数据。
所述方法还包括:将应急广播文本信息消息位数据所包含的信息分为四类:发布指令、发布形式、发布内容和来源单位;其中:
发布指令用于播出控制,包括:应急级别、发布区域、发布语言、发布频次和期限;
发布区域信息具体分为:1)、覆盖行政区域数量:表示发布的应急广播消息覆盖的行政区域数量,取值‘0’表示覆盖全国所有行政区域;2)、覆盖行政区域数字码:包含了符合GB/T2260-2007的应急广播消息覆盖的行政区域数字码;3)、调用资源信息数量:本次应急广播消息发布指定语种的资源调度方案的信息数量;4)、消息接收设备编号:需要对本次应急广播消息进行处理的接收设备编号;对于直接播发本次应急广播消息的中短波发射台站,该字段为需要调用的发射台站所装配的消息接收设备的编号;5)、调用播出***类型:本次应急广播消息发布需要调用的广播电视播出***类型;6)、指定播出资源编号:需要响应的指定播出资源编号。
其中,发布语言是指发布的文本信息所用的语音种类,如英文,中文等;发布频次是指发布的频率和次数;发布期限是指发布的时间期限。
Claims (6)
1.一种应急广播文本信息数据解析方法,具体方法步骤为:
一、将解复用器过滤的PID值设为0x0000,即PAT的PID,找到PAT表所在TS包并读取PAT的数据;
二、分析PAT数据,得到传送流中包含的节目个数,每一路节目都对应一个PMT,PMT的PID在PAT中给出;
三、欲播放某一路节目时,设置解复用器过滤的PID值为该路节目对应的PMT的PID,得到PMT数据;
四、分析PMT数据,得到该路节目包含的文本信息数据各自所在传送包的PID;
五、将解复用器过滤的PID值设置为文本数据的传送包的PID值,解复用器把各路PES包送往相应的解码器。
2.根据权利要求1所述的应急广播文本信息数据解析方法,所述步骤一中,从预收录的TS流数据中提取并解析PAT表。
3.根据权利要求2所述的应急广播文本信息数据解析方法,预收录的音频TS流为2M。
4.根据权利要求1或2所述的应急广播文本信息数据解析方法,在所述步骤五中,根据设置的PID值,获取文本信息的TS包,找到应急广播消息位,提取文本信息数据。
5.根据权利要求1到4之一所述的应急广播文本信息数据解析方法,所述方法还包括:将应急广播文本信息消息位数据所包含的信息分为四类:发布指令、发布形式、发布内容和来源单位;其中:
发布指令用于播出控制,包括:应急级别、发布区域、发布语言、发布频次和期限;
发布区域信息具体分为:1)、覆盖行政区域数量:表示发布的应急广播消息覆盖的行政区域数量;2)、覆盖行政区域数字码:包含了符合GB/T2260-2007的应急广播消息覆盖的行政区域数字码;3)、调用资源信息数量:本次应急广播消息发布指定语种的资源调度方案的信息数量;4)、消息接收设备编号:需要对本次应急广播消息进行处理的接收设备编号;5)、调用播出***类型:本次应急广播消息发布需要调用的广播电视播出***类型;6)、指定播出资源编号:需要响应的指定播出资源编号。
6.一种应急广播文本信息数据解析***,其特征在于,包括相连的解复用器和解码器,还包括,
与解复用器相连的PID值设置模块,对解复用器过滤的PID值进行设置;
TS包查找模块,根据设置的PID值所代表的表格,找到该表格所在的TS包;
PAT数据读取模块,读取特定TS包中的PAT数据;
PAT数据分析模块,得到传送流中包含的节目个数;
PMT数据读取模块,查找某一路节目的PMT,并在所述PID值设置模块设置该PMT的PID值,得到PMT数据;
PMT数据分析模块,得到该路节目包含的文本信息TS流所在传送包的PID;
PES包查找模块,根据PMT数据分析模块得到的PID值,设置PID值设置模块的PID值,得到各路PES包。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510653396.4A CN105391507A (zh) | 2015-10-12 | 2015-10-12 | 一种应急广播文本信息数据解析方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510653396.4A CN105391507A (zh) | 2015-10-12 | 2015-10-12 | 一种应急广播文本信息数据解析方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105391507A true CN105391507A (zh) | 2016-03-09 |
Family
ID=55423375
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510653396.4A Pending CN105391507A (zh) | 2015-10-12 | 2015-10-12 | 一种应急广播文本信息数据解析方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105391507A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108924634A (zh) * | 2018-07-19 | 2018-11-30 | 深圳国微视安科技有限公司 | 一种ts流快速识别方法及装置 |
CN111628839A (zh) * | 2020-04-21 | 2020-09-04 | 伟乐视讯科技股份有限公司 | 一种应急广播音频播发和转发平台***的控制方法 |
CN112235236A (zh) * | 2020-08-28 | 2021-01-15 | 福建新大陆通信科技股份有限公司 | 一种应急广播数据解析方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1601937A (zh) * | 2003-09-25 | 2005-03-30 | 三星电子株式会社 | 提供广域广播和局域广播的设备和方法及接收广播的终端 |
US20090228917A1 (en) * | 2004-07-23 | 2009-09-10 | Chang Sik Yun | Emergency alert message data structure, emergency alert message signaling method, and cable broadcasting system |
CN102932672A (zh) * | 2011-08-12 | 2013-02-13 | 国家广播电影电视总局广播科学研究院 | 基于数字电视网络的紧急广播消息适配****** |
CN104680311A (zh) * | 2015-02-05 | 2015-06-03 | 成都九洲电子信息***股份有限公司 | 应急广播***调度控制方案生成方法 |
-
2015
- 2015-10-12 CN CN201510653396.4A patent/CN105391507A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1601937A (zh) * | 2003-09-25 | 2005-03-30 | 三星电子株式会社 | 提供广域广播和局域广播的设备和方法及接收广播的终端 |
US20090228917A1 (en) * | 2004-07-23 | 2009-09-10 | Chang Sik Yun | Emergency alert message data structure, emergency alert message signaling method, and cable broadcasting system |
CN102932672A (zh) * | 2011-08-12 | 2013-02-13 | 国家广播电影电视总局广播科学研究院 | 基于数字电视网络的紧急广播消息适配****** |
CN104680311A (zh) * | 2015-02-05 | 2015-06-03 | 成都九洲电子信息***股份有限公司 | 应急广播***调度控制方案生成方法 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108924634A (zh) * | 2018-07-19 | 2018-11-30 | 深圳国微视安科技有限公司 | 一种ts流快速识别方法及装置 |
CN111628839A (zh) * | 2020-04-21 | 2020-09-04 | 伟乐视讯科技股份有限公司 | 一种应急广播音频播发和转发平台***的控制方法 |
CN112235236A (zh) * | 2020-08-28 | 2021-01-15 | 福建新大陆通信科技股份有限公司 | 一种应急广播数据解析方法 |
CN112235236B (zh) * | 2020-08-28 | 2022-08-30 | 福建新大陆通信科技股份有限公司 | 一种应急广播数据解析方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100444212C (zh) | 提供基于位置的信息的设备和方法 | |
EP2775707B1 (en) | Information processing device, information processing method | |
US8259815B2 (en) | Encoding and decoding traffic information using encoding fields | |
CA2978235C (en) | Reception apparatus, reception method, transmission apparatus, and transmission method for a location based filtering of emergency information | |
CN101369855A (zh) | 一种紧急广播的传输方法和*** | |
CN105391507A (zh) | 一种应急广播文本信息数据解析方法及*** | |
CN101292528B (zh) | 节目元数据通信协议扩展元数据、数据流产生设备、数字数据广播发射***及其数字数据广播发射方法 | |
EP2720473B1 (en) | Reception device, reception method, transmission device, transmission method, and program | |
CN105264898A (zh) | 软件升级方法、装置及设备 | |
Chaves et al. | Public warning applications: Requirements and examples | |
US11197048B2 (en) | Transmission device, transmission method, reception device, and reception method | |
CN104717547B (zh) | 直播卫星紧急广播***和直播卫星广播接收装置 | |
JP2016201643A (ja) | 送信装置、送信方法、受信装置、及び、受信方法 | |
US20090176486A1 (en) | Method, system, and apparatus for updating phonebook information | |
KR101193513B1 (ko) | 티팩 메시지를 이용한 식당 정보 제공방법과 엔코딩 및디코딩 장치 및 방법 | |
CN102546065A (zh) | 一种紧急事件获取方法及终端 | |
CN103326871B (zh) | 基于dtmb传输平台的综合信息广播方法 | |
CN101141618A (zh) | 一种与解调解码集成的数字电视广播节目安全认证方法 | |
EP3905630A1 (en) | Reception device, reception method, transmission device, and transmission method | |
CN1717030A (zh) | 用于存储并搜索广播流的方法和设备 | |
KR100738331B1 (ko) | 디지털 방송 시스템 기반 실시간 교통상황 정보 전송 장치및 그 방법 | |
CN105245942A (zh) | 一种应急广播音视频ts流数据解析方法及*** | |
CN104540013B (zh) | 一种播放终端获取节目内容的方法及播放终端 | |
CN100521783C (zh) | 管理辅助程序的方法以及相应的接收机和*** | |
KR101704250B1 (ko) | Atis 메시지 전송 시스템 및 atis 메시지 전송 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160309 |