一种数字电视双网络下大数据推送交互系统的制作方法

文档序号:9492251阅读:392来源:国知局
一种数字电视双网络下大数据推送交互系统的制作方法
【技术领域】
[0001]本发明属于大数据技术领域,特别涉及一种数字电视双网络下大数据推送交互系统。
【背景技术】
[0002]在广电有线网络的使用过程中,通过该网络传输的主要是电影、数字图书等大容量数据文件,以电影为例,现有传输电影的方式主要有以下几种方式:
[0003]I)通过快递硬盘的方式传输
[0004]该方法是先将电影拷贝到硬盘,然后把硬盘通过快递传输到各个影院。主要的缺点是电影拷贝到硬盘耗时长,设备成本高,各影院拿到电影的时间不一致。对于内蒙、新疆的一些偏远地区的影院来讲,由于交通不便,环境恶劣,电影拷贝经常不能及时到达,使当地百姓不能及时观看最新的电影。
[0005]2)通过卫星传输
[0006]该方法是将电影通过卫星传输到各个影院,解决了一些偏远地区电影发行的问题。但是卫星信道的资源有限,限制了大数据影片的传输。
[0007]3)通过互联网传输
[0008]一些大型城市,由于互联网技术发展迅速,很多地方已经达到了 100M带宽,可以非常方便的实现传输。缺点是费用高,一条100M宽带大约需要3万一年;服务器的带宽不能满足多用户同时下载的需要,随着用户数的增加,传输速度会明显下降。一些偏远地区,带宽可能还只有几M,下载一部电影可能需要很长的时间。

【发明内容】

[0009]本发明的目的是提供一种数字电视双网络下大数据推送交互系统,本发明中的双网络是指,广电有线网络DVB与电信网络IPTV,利用电信网络IPTV服务器进行点播、数据下载管理,利用广电网络DVB带宽进行数据推送。
[0010]本发明的技术方案是,一种数字电视双网络下大数据推送交互系统,所述的双网络是指广电有线网络和电信网络,所述大数据推送交互系统包括前端服务器和终端接收机,
[0011]所述前端服务器又包括大数据接收模块、中心服务器处理模块、大数据推送管理模块和数字电视播放卡,
[0012]中心服务器处理模块还包括文件分割模块和打包模块,大数据推送管理模块包括数据接收、终端监控、故障处理和推送管理,
[0013]所述终端接收机包括大数据发送模块、请求发送模块、终端中间件应用管理、终端管控播放模块和数据推送存储模块,
[0014]其中,大数据推送交互过程包括:
[0015]Al,前端服务器内的文件分割模块将待传数据文件按预定容量分割并打包成多个数据包,前端服务器内的数字电视播放卡经广电有线网络依序向设定的多个终端接收机循环广播数据包;
[0016]A2,终端接收机内的终端管控播放模块按序接收所述数据包,并由数据推送存储模块将所述数据包内的数据信息保存至对应的移动硬盘内;
[0017]A3,终端接收机对接收到的大数据包的完整性进行判断;
[0018]A4,当所述数据包完整时,直接停止循环广播,
[0019]当所述数据包不完整时,所述终端接收机内的大数据发送模块经电信互联网向所述前端服务器发送补包请求,所述前端服务器经电信互联网对所述终端接收机进行补包,直到所述前端服务器接收到所有终端接收机发出的数据包完整信号后,停止循环广播。
[0020]在所述步骤Al中,
[0021]文件分割模块按照预定容量将待传的数据文件依序分割成若干个数据块;
[0022]其中,每个数据块内还包括待传数据文件被分割成数据块的总数量值以及每个数据块的序号值;
[0023]通过打包模块将数据块转成符合DVB标准格式的数据包;
[0024]前端服务器内的数字电视播放卡依据文件的分割顺序将数据包依次通过广电有线网络向设定的多个终端接收机重复播出。
[0025]在步骤A2中,
[0026]通过互联网登录前端服务器,并向所述前端接收模块发送预设时间间隔的请求信号,进行数据推送处理;
[0027]终端接收机依据接收所述数据包的总数量值,将所述移动硬盘分割成相应空间,并将校验合格的数据包保存至所述移动硬盘内对应序号的空间内。
[0028]在步骤A4中,
[0029]终端接收机依据待传数据文件被分割成数据块的总数量值以及每个数据块的序号值和接收到的一个循环的待传数据文件中的数据包后,结合传输误码率对丢失的数据包的序号值进行统计,并产生丢包序号统计值;
[0030]终端接收机通过互联网通信,将丢包序号统计值发送至所述前端服务器;
[0031]前端服务器接收到所述大数据发送模块发出的丢包序号统计值后,经所述前端服务器内的大数据接收模块处理,通过互联网将丢失的数据包发送至发出相应补包请求的终端接收机;
[0032]终端接收机接收到补包的数据包后,通过数据过滤器将符合DVB标准格式的补包数据包过滤到内存中,并将其解析成对应的文件数据块并校验;
[0033]终端接收机将校验合格的补包数据块保存至与其序号相对应的硬盘空间内,直至大数据发送模块接收到完整的待传数据文件。
[0034]所述终端接收机的预定容量为4064个字节,设置有用于广电有线网络信号接入的DVB标准的视频接口与用于电信互联网信号接入的RJ45网络接口,以及用于接入移动硬盘的USB接口。
[0035]本发明提供的采用广电有线网络(DVB)与电信互联网(IPTV)结合进行数据推送的方法采用广电有线网络与互联网相结合的数据推送方式,用DVB标准协议将文件转换成能在数字电视网络上传输的格式,通过数字电视播放前端系统,将文件内容推送到大容量数据接收机,用带数字电视中间件的终端接收机将文件接收并保存到与接收机USB 口相连的硬盘上。用与终端接收机相连的互联网将其接收文件的结果反馈给前端系统,前端系统通过终端接收机的信息反馈,合理、公平的分配传输文件的带宽和轮播时间,可靠地传输文件。提高了广播带宽的利用率和使用效率。同时也提高了终端接收机接收文件的成功率和实现了对大容量数据接收机的可管、可控,并且在数据传输时更加安全、覆盖范围更广、能够更灵活的实现数据的控制和传输。
【附图说明】
[0036]图1本发明的数字电视双网络下大数据交互系统原理示意图。
[0037]图2本发明的数字电视双网络下大数据交互系统的前端服务器流程示意图。
[0038]图3本发明的数字电视双网络下大数据交互方法的终端接收机流程示意图。
【具体实施方式】
[0039]如图1所示,前端服务器内的文件分割模块将待传数据文件按预定容量分割并打包成多个数据包,前端服务器内的数字电视播放卡经有线网络依序向设定的多个终端接收机循环广播数据包;终端接收机内的终端管控播放模块按序接收数据包,并由数据推送存储模块将数据包内的数据信息保存至对应的移动硬盘内;终端接收机对接收到的数据包的完整性进行判断:(I)当数据包完整时,直接停止循环广播,(2)当数据包不完整时,终端接收机内的大数据发送模块经互联网向前端服务器发送补包请求,前端服务器经互联网对终端接收机进行补包,直到前端服务器接收到所有终端接收机发出的数据包完整信号后,停止循环广播。
[0040]作为一种可实施方式,终端接收机(机顶盒)要求预定容量为4064个字节,设置有用于广电有线网络信号接入的DVB标准的接口、用于电信互联网信号接入的RJ45网络接口和用于接入移动硬盘的USB接口。
[0041]总的来说整个推送过程主要分为前端点对多点的循环广播、终端接收机的数据接收存储和发送与接收的数据推送处理三大块。
[0042]—、前端点对多点的循环广播过程如下:
[0043]前端中心服务器按照预定容量将待传数据文件依序分割成若干个数据包后,通过广电有线网络向设定的若干个终端接收机进行数
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1