基于广电移动、数字电视无线传输数据的打包方法技术

技术编号:15794913 阅读:168 留言:0更新日期:2017-07-10 10:25
本发明专利技术公开了一种基于广电移动、数字电视无线传输数据的打包方法,向车载接收解调装置输出打包数据,包括如下步骤:1)由节目编辑主机输出各类型的节目文件数据,通过专用的打包主机将节目文件数据,按照一定的排序规则进行碎片化的处理;2)由打包主机将碎片化处理过的数据经封装、汇合后形成TS格式的文件,并将所述TS格式的文件广电的数字电视标准通过发射设备进行发射。有益效果:消除马赛克及画面呆滞等现象,同时解决了媒体数据人工上载的问题,做到了广告媒体文件精准投放的要求。

【技术实现步骤摘要】
基于广电移动、数字电视无线传输数据的打包方法
:本专利技术涉及无线传输数据传输领域,尤其涉及一种基于广电移动、数字电视无线传输数据的打包方法。
技术介绍
:现有公交车、地铁、出租等车载多媒体播放系统,是通过车载天线实时接收本地广电(DVB-T/DTMB)发射台的MPEG-2/H.264的音视频流,通过车载机顶盒实时解码播放。播放内容视音频数据为主。由于各类运营车辆多数情况处于运动状态,受到城市高楼、隧道等建筑物的影响,广电信号存在大量的覆盖盲区,导致画面播放过程中会出现画面停顿、呆滞、大量马赛克等情况,严重影响乘客的收看效果,同时也影响城市形象。很多城市的动视媒体为了改善乘客收看效果,在广电信号不能有效覆盖的地铁、公交等车辆采用录播的方式人工上载节目。这种数据更新方式工作量大,工作强度高,花费了大量的人力物力,经营成本居高不下,严重阻碍了车载多媒体播放系统的发展,有必要进行改进。城市动视媒体大部分的运营经费来源于广告收入,节目是广播方式,所有的播放终端必须播放同一个节目,许多中小型广告客户被阻挡在门槛之外,无法做到广告内容的精准投放。
技术实现思路
:本专利技术是为了解决城市动视媒体经营过程中存在的信号盲区、录播文件人工上载以及广告内容无法做到精准投放等问题,而提供一种基于广电移动、数字电视无线传输数据的打包方法,具体由以下技术方案实现:所述基于广电移动、数字电视无线传输数据的打包方法,向车载接收解调装置输出打包数据,包括如下步骤:1)由节目编辑主机输出各类型的节目文件数据,通过专用的打包主机将节目文件数据,按照一定的排序规则进行碎片化的处理。2)由打包主机将碎片化处理过的数据经封装、汇合后形成TS格式的文件,并将所述TS格式的文件广电的数字电视标准通过发射设备进行发射。所述基于广电移动、数字电视无线传输数据的打包方法的进一步设计在于,所述TS格式的数据是由多种不同数据类型的数据组合而成,可以是视频数据或音频数据或填充数据或PSI/SI表格数据。所述基于广电移动、数字电视无线传输数据的打包方法的进一步设计在于,每一种数据类型的TS格式的数据对应唯一的且用于表示不同的数据包类型的PID。所述基于广电移动、数字电视无线传输数据的打包方法的进一步设计在于,所述碎片化的处理为包括如下步骤:1-1)对逐个节目文件数据进行分段、分块、分位置拆分后,形成不同大小的数据碎片;1-2)对碎片化处理后的数据进行加密。所述基于广电移动、数字电视无线传输数据的打包方法的进一步设计在于,TS格式的文件的形成过程:把加密过的碎片化处理数据组成一个排队的缓冲区,将此缓冲区生成基本的数据流ES;再把生成的数据流ES封装成分组的PES数据包;再把PES数据包汇集成节目流PS,形成TS缓冲区,并根据TS缓冲区生成一个TS格式的文件。所述基于广电移动、数字电视无线传输数据的打包方法的进一步设计在于,所述PES数据包中分别加入有用于视频、音频同步处理的时间戳。所述基于广电移动、数字电视无线传输数据的打包方法的进一步设计在于,所述时间戳包括将解码后的数据显示在屏幕上的时间标签PTS和将数据进行解码的时间标签DTS。本专利技术的有益效果:本专利技术的基于广电移动、数字电视无线传输数据的打包方法通过广电动视无线发射塔将经TS打包主机碎片化处理的节目数据传输到公共交通工具上的接收解调装置,通过机顶盒校验、重组还原数据,并缓存播出,达到消除马赛克及画面呆滞等现象,同时采用接收无线广播信号收集广告媒体文件等视频数据,解决了媒体数据人工上载的问题,做到了广告媒体文件精准投放的要求;解决了广电动视媒体(DVB-T/DTMB)无线传输系统只能生成有限的几种音视频流数据TS流(MPEG-2/H.264等),其他数据格式的数据则不能识别的问题,从而实现任何格式的数据在广电动视媒体(DVB-T/DTMB)系统中的单向无线传输。附图说明:图1是基于广电移动、数字电视无线传输数据的打包方法的流程图。图2是基于广电移动电视/数字电视无线传输数据系统的示意图。具体实施方式:下面结合附图对本专利技术作进一步的说明。如图1,本实施例的基于广电移动、数字电视无线传输数据的打包方法,向车载接收解调装置输出打包数据,包括如下步骤:1)由节目编辑主机输出各类型的节目文件数据,通过专用的打包主机将节目文件数据,按照一定的排序规则进行碎片化的处理。本实施例中以节目文件数据中的时间标签的先后顺序进行排序。2)接着把碎片化处理过的数据经封装、汇合后形成TS格式的文件,并将TS格式的文件广电的数字电视标准通过发射设备进行发射。上文提及的TS格式的数据是由多种不同数据类型的数据组合而成,可以是视频数据或音频数据或填充数据或PSI/SI表格数据。且每一种数据类型的TS格式的数据对应唯一的PID。PID是TS流中唯一识别标志,数据包(Packet)的类型由PID的值决定。如果一个TS流中的一个Packet的PacketHeader中的PID是0x0000,那么这个Packet的PacketData就是DVB的PAT表而非其他类型数据(如Video、Audio或其他业务信息)。TS规定了一些固定的PID值,分别表示不同的数据包类型,在固定值之外的PID就可以自行定义使用。步骤1)中碎片化的处理为包括如下步骤:1-1)对逐个节目文件数据进行分段、分块、分位置拆分后,形成不同大小的数据碎片,具体实现代码如下:下面CBB_FileSplit是分段、分块、分位置的数据结构描述:下面CBB_FileOPer是操作当前需要打包的文件列表的数据结构描述:1-2)对碎片化处理后的数据进行加密。TS格式的文件的形成过程:把加密过的碎片化处理数据组成一个排队的缓冲区,将此缓冲区生成基本的数据流ES;再把生成的数据流ES封装成分组的PES数据包;再把PES数据包汇集成节目流PS,形成TS缓冲区,并根据TS缓冲区生成一个TS格式的文件。PES数据包中分别加入用于显示时间的PTS和用于解码时间的DTS。广电发射塔仅仅只负责发送载波信号,而无法接收载波信号,而且在一段时间内节目源不变的情况下,是不停的循环重复发送载波信号。步骤2)中的重传机制就是利用了发射塔循环重复发送载波信号的机制,接收终端将需要接收的数据进行分段、分块、分位置拆分、标记、形成不同大小有序的数据碎片,并且将这些数据碎片的标记初始值设置为“0”,对于每次的数据接收,仅仅接收过滤出标记为”0”的数据碎片,一旦数据碎片被接收命中,便将该数据碎片的标记值更改为“1”,随着接收次数的增加,渐渐的标记值为”0”的数据碎片会变的越来越少,直到全部接收完整.这种接收机制代替了互联网通讯中习惯用的”丢失重传机制”,一样实现了数据的损坏补尝机制,保障了数据接收的一致完整性。对应的步骤2)中后续的过滤数据操作即是选取标记为“1”的数据碎片。发射设备发出的经打包主机输出的数据包由车载机顶盒接收,车载机顶盒将接收到的数据进行分块分位置进行存储,把存在坏块的数据进行标记、隔离、丢弃,同时开设用于为做好下次重新补包时接收损坏数据的缓冲区,等待下次数据的到达。车载机顶盒将存储的有效的完整的数据,按顺序、位置分别放到对应的节目文件数据中,再次对文件的数据完整性和文件长度完整性进行检查,确保文件有效并完整本文档来自技高网...
基于广电移动、数字电视无线传输数据的打包方法

【技术保护点】
一种基于广电移动、数字电视无线传输数据的打包方法,向车载接收解调装置输出打包数据,其特征在于包括如下步骤:1)由节目编辑主机输出各类型的节目文件数据,通过专用的打包主机将节目文件数据,按照一定的排序规则进行碎片化的处理;2)由打包主机将碎片化处理过的数据经封装、汇合后形成TS格式的文件,并将所述TS格式文件按广电的数字电视标准通过发射设备进行发射。

【技术特征摘要】
1.一种基于广电移动、数字电视无线传输数据的打包方法,向车载接收解调装置输出打包数据,其特征在于包括如下步骤:1)由节目编辑主机输出各类型的节目文件数据,通过专用的打包主机将节目文件数据,按照一定的排序规则进行碎片化的处理;2)由打包主机将碎片化处理过的数据经封装、汇合后形成TS格式的文件,并将所述TS格式文件按广电的数字电视标准通过发射设备进行发射。2.根据权利要求1所述的基于广电移动、数字电视无线传输数据的打包方法,其特征在于所述TS格式的数据是由多种不同数据类型的数据组合而成,可以是视频数据或音频数据或填充数据或PSI/SI表格数据。3.根据权利要求2所述的基于广电移动、数字电视无线传输数据的打包方法,其特征在于每一种数据类型的TS格式的数据对应唯一的且用于表示不同的数据包类型的PID。4.根据权利要求1所述的基于广电移动、数字电视无线传输数据的打包方法,其特征在...

【专利技术属性】
技术研发人员:王永兴徐旭东
申请(专利权)人:南京邦众电子商务有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1