采用广电有线网络与互联网结合进行数据推送的方法技术

技术编号:13605506 阅读:35 留言:0更新日期:2016-08-28 04:10
本发明专利技术公开了一种采用广电有线网络与互联网结合进行数据推送的方法,前端服务器内的文件分割模块将待传数据文件分割并打包成多个数据包,前端服务器内的数字电视播放卡经有线网络依序向设定的多个终端接收机循环广播数据包,终端接收机内的终端管控播放模块按序接收数据包,并将数据包内的数据信息保存至对应的移动硬盘内,终端接收机对接收到的数据包的完整性进行判断,当数据包不完整时,终端接收机内的大数据发送模块经互联网向前端服务器发送补包请求,前端服务器经互联网对终端接收机进行补包,直到前端服务器接收到所有终端接收机发出的数据包完整信号后,停止循环广播。本发明专利技术在传送数据时不仅快速、经济,而且在分区投递时更加灵活。

【技术实现步骤摘要】

本专利技术涉及电子通讯传输领域,特别涉及一种采用广电有线网络与互联网结合进行数据推送的方法
技术介绍
在广电有线网络的使用过程中,通过该网络传输的主要是电影、数字图书等大容量数据文件,以电影为例,现有传输电影的方式主要有以下几种方式:1)通过快递硬盘的方式传输该方法是先将电影拷贝到硬盘,然后把硬盘通过快递传输到各个影院。主要的缺点是电影拷贝到硬盘耗时长,设备成本高,各影院拿到电影的时间不一致。对于内蒙、新疆的一些偏远地区的影院来讲,由于交通不便,环境恶劣,电影拷贝经常不能及时到达,使当地百姓不能及时观看最新的电影。2)通过卫星传输该方法是将电影通过卫星传输到各个影院,解决了一些偏远地区电影发行的问题。但是卫星信道的资源有限,限制了大数据影片的传输。3)通过互联网传输一些大型城市,由于互联网技术发展迅速,很多地方已经达到了
100M带宽,可以非常方便的实现传输。缺点是费用高,一条100M宽带大约需要3万一年;服务器的带宽不能满足多用户同时下载的需要,随着用户数的增加,传输速度会明显下降。一些偏远地区,带宽可能还只有几M,下载一部电影可能需要一个月的时间。
技术实现思路
本专利技术要解决的是传统方式的广电有线网络传送时间长、设备成本高的技术问题。为解决上述技术问题,本专利技术所采取的技术方案是:提供一种采用广电有线网络与互联网结合进行数据推送的方法,包括以下步骤:S10、前端服务器内的文件分割模块将待传数据文件按预定容量分割并打包成多个数据包,前端服务器内的数字电视播放卡经有线网络依序向设定的多个终端接收机循环广播数据包;S20、终端接收机内的终端管控播放模块按序接收数据包,并由数据推送存储模块将数据包内的数据信息保存至对应的移动硬盘内;S30、终端接收机对接收到的数据包的完整性进行判断;S40、当数据包完整时,直接停止循环广播;当数据包不完整时,终端接收机内的大数据发送模块经互联网向前端服务器发送补包请求,前端服务器经互联网对终端接收机进行补包,终端接收机在接收补包后验证并存储,直到前端服务器接收到所有终端接收机发出的数据包完整信号后,停止循环广播。较优的,作为一种可实施方式,步骤S10具体为:S12、文件分割模块按照预定容量将待传的数据文件依序分割成若干个数据块;其中,每个数据块内还包括待传数据文件被分割成数据块的总数量值以及每个数据块的序号值;S14、通过打包器将数据块转成符合DVB标准的section格式的数据包;S16、前端服务器内的数字电视播放卡依据文件的分割顺序将数据包依次通过有线网络向设定的多个终端接收机重复播出。较优的,作为一种可实施方式,步骤S20具体包括以下步骤:S24、通过互联网登录前端服务器,并向前端接收模块发送预设时间间隔的请求信号,进行数据推送处理;S26、终端接收机依据接收数据包的总数量值,将移动硬盘分割成相应空间,并将校验合格的数据包保存至移动硬盘内对应序号的空间内。较优的,作为一种可实施方式,步骤S40具体包括以下步骤:S42、终端接收机依据待传数据文件被分割成数据块的总数量值以及每个数据块的序号值和接收到的一个循环的待传数据文件中的数据包后,结合传输误码率对丢失的数据包的序号值进行统计,并产生丢包序号统计值;S44、终端接收机通过互联网通信,将丢包序号统计值发送至前端
服务器;S45、前端服务器接收到大数据发送模块发出的丢包序号统计值后,经前端服务器内的大数据接收模块处理,通过互联网将丢失的数据包发送至发出相应补包请求的终端接收机;S46、终端接收机接收到补包的数据包后,通过数据过滤器将符合DVB标准的section格式的补包数据包过滤到内存中,并将其解析成对应的文件数据块并校验;S48、终端接收机将校验合格的补包数据块保存至与其序号相对应的硬盘空间内,直至大数据发送模块接收到完整的待传数据文件。较优的,作为一种可实施方式,预定容量为4064个字节,预设时间间隔为1S,终端接收器上设置有用于广电有线网络信号接入的DVB标准的接口、用于互联网信号接入的RJ45网络接口和用于接入移动硬盘的USB接口。本专利技术提供的采用广电有线网络与互联网结合进行数据推送的方法采用广电有线网络与互联网相结合的数据推送方式,采用DVB标准的section协议将文件转换成能在数字电视网络上传输的格式,通过数字电视播放前端系统,将文件内容推送到大容量数据接收机,用带数字电视中间件的终端接收机将文件接收并保存到与接收机USB口相连的硬盘上。用与终端接收机相连的互联网将其接收文件的结果反馈给前端系统,前端系统通过终端接收机的信息反馈,合理、公平的分配传输文件的带宽和轮播时间,可靠地传输文件。提高了广播带宽的
利用率和使用效率。同时也提高了终端接收机接收文件的成功率和实现了对大容量数据接收机的可管、可控,并且在数据传输时更加安全、覆盖范围更广、更加低碳,能够更灵活的实现数据的控制和传输。附图说明下面结合附图对本专利技术作进一步说明:图1是本专利技术提供的采用广电有线网络与互联网结合进行数据推送的方法的原理示意图;图2是本专利技术提供的采用广电有线网络与互联网结合进行数据推送的方法的前端服务器的流程示意图;图3是本专利技术提供的采用广电有线网络与互联网结合进行数据推送的方法的终端接收机的流程示意图。具体实施方式如图1所示,本专利技术提供的采用广电有线网络与互联网结合进行数据推送的方法的步骤如下:S10、前端服务器内的文件分割模块将待传数据文件按预定容量分割并打包成多个数据包,前端服务器内的数字电视播放卡经有线网络依序向设定的多个终端接收机循环广播数据包,S20、终端接收机内的终端管控播放模块按序接收数据包,并由数据推送存储模块将数据包内的数据信息保存至对应的移动硬盘内,S30、终端接收机对接收到的数据包的完整性进行判断,S40、当数据包完整时,直接停止循环广播;
当数据包不完整时,终端接收机内的大数据发送模块经互联网向前端服务器发送补包请求,前端服务器经互联网对终端接收机进行补包,直到前端服务器接收到所有终端接收机发出的数据包完整信号后,停止循环广播。作为一种可实施方式,步骤S10具体为:S12、文件分割模块按照预定容量将待传的数据文件依序分割成若干个数据块;其中,每个数据块内还包括待传数据文件被分割成数据块的总数量值以及每个数据块的序号值;S14、通过打包器将数据块转成符合DVB标准的section格式的数据包;S16、前端服务器内的数字电视播放卡依据文件的分割顺序将数据包依次通过有线网络向设定的多个终端接收机重复播出。作为一种可实施方式,步骤S20具体包括以下步骤:S24、通过互联网登录前端服务器,并向前端接收模块发送预设时间间隔的请求信号,进行数据推送处理;S26、终端接收机依据接收数据包的总数量值,将移动硬盘分割成相应空间,并将校验合格的数据包保存至移动硬盘内对应序号的空间内。作为一种可实施方式,步骤S40具体包括以下步骤:S42、终端接收机依据待传数据文件被分割成数据块的总数量值以
及每个数据块的序号值和接收到的一个循环的待传数据文件中的数据包后,结合传输误码率对丢失的数据包的序号值进行统计,并产生丢包序号统计值;S44、终端接收机通过互联网通信,将丢包序号统计值本文档来自技高网
...

【技术保护点】
一种采用广电有线网络与互联网结合进行数据推送的方法,其特征在于包括以下步骤:S10、前端服务器内的文件分割模块将待传数据文件按预定容量分割并打包成多个数据包,所述前端服务器内的数字电视播放卡经有线网络依序向设定的多个终端接收机循环广播数据包;S20、所述终端接收机内的终端管控播放模块按序接收所述数据包,并由数据推送存储模块将所述数据包内的数据信息保存至对应的移动硬盘内;S30、所述终端接收机对接收到的所述数据包的完整性进行判断;S40、当所述数据包完整时,直接停止循环广播;当所述数据包不完整时,所述终端接收机内的大数据发送模块经互联网向所述前端服务器发送补包请求,所述前端服务器经互联网对所述终端接收机进行补包,所述终端接收机在接收补包后验证并存储,直到所述前端服务器接收到所有终端接收机发出的数据包完整信号后,停止循环广播。

【技术特征摘要】
1.一种采用广电有线网络与互联网结合进行数据推送的方法,其特征在于包括以下步骤:S10、前端服务器内的文件分割模块将待传数据文件按预定容量分割并打包成多个数据包,所述前端服务器内的数字电视播放卡经有线网络依序向设定的多个终端接收机循环广播数据包;S20、所述终端接收机内的终端管控播放模块按序接收所述数据包,并由数据推送存储模块将所述数据包内的数据信息保存至对应的移动硬盘内;S30、所述终端接收机对接收到的所述数据包的完整性进行判断;S40、当所述数据包完整时,直接停止循环广播;当所述数据包不完整时,所述终端接收机内的大数据发送模块经互联网向所述前端服务器发送补包请求,所述前端服务器经互联网对所述终端接收机进行补包,所述终端接收机在接收补包后验证并存储,直到所述前端服务器接收到所有终端接收机发出的数据包完整信号后,停止循环广播。2.根据权利要求1所述的采用广电有线网络与互联网结合进行数据推送的方法,其特征在于步骤S10具体为:S12、所述文件分割模块按照预定容量将待传的数据文件依序分割成若干个数据块;其中,每个数据块内还包括待传数据文件被分割成数据块的总数量值以及每个数据块的序号值;S14、通过打包器将数据块转成符合DVB标准的section格式
\t的数据包;S16、所述前端服务器内的数字电视播放卡依据文件的分割顺序将数据包依次通过有线网络向设定的多个终端接收机重复播出。3.根据权利要求1所述的采用广电有线网络与互联网结合进行数据推送的方法,其特征在于:步骤S20具体包括以下步骤:S24、通过互联网登录前...

【专利技术属性】
技术研发人员:许海华张心叶何明
申请(专利权)人:江苏普达思信息科技有限公司
类型:发明
国别省市:江苏;32

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

1