[发明专利]一种面向广告机的多媒体文件分布式分发方法在审
申请号: | 201910059126.9 | 申请日: | 2019-01-22 |
公开(公告)号: | CN111464581A | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 王涛;祁麟;周勇;张新宇 | 申请(专利权)人: | 南京海帆数据科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 211100 江苏省南京市江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 广告 多媒体 文件 分布式 分发 方法 | ||
本发明是为解决在计算机网络环境下,一台广告机需要向多台广告机分发多媒体文件会造成网络阻塞,或者多媒体文件接收不稳定的问题,利用本发明的多媒体文件分布式分发的方法,可以替代传统的多媒体文件共享复制,FTP下载等方式,并且可以根据设定使用网络带宽的参数,来控制在多媒体文件分发的过程中,给整个网络造成的压力,通过多媒体文件的分块传输的方法,保证了多媒体文件分发的稳定性,避免传统方式因网络不稳定的问题,造成整个多媒体文件传输失败。本发明能带来的有益效果是,在多媒体文件分发过程中不占用过多的网络带宽,可以控制多媒体文件传输的并发数,减少多整个网络的冲击,保证整个网络环境的稳定。
技术领域
本发明涉及到在计算机网络情况下,由一个广告机向多个广告机分发多媒体文件的方法,尤其在网络带宽受限的情况下,能够快速稳定的完成多媒体文件分发的处理过程,少占网络带宽,避免网络堵塞。
背景技术
目前,计算机网络中,媒体文件服务器与广告机之间多媒体文件的分发基本采用FTP,多媒体文件共享等方式,但如果有多个广告机同时向一个多媒体文件服务器请求下载多媒体文件时,会造成网络中大量的数据通信,如果多媒体文件容量比较大,或者网络带宽有限的情况下,很容易造成网络阻塞甚至瘫痪,影响整个网络上所有广告机的正常数据交换。
发明内容
为了解决在计算机网络中,快速向多个广告机分发多媒体文件,而又不占用过多的网络带宽资源的问题,本发明设计了一套面向网络多媒体文件分发的方法,当一个多媒体文件服务器要将一个容量较大的多媒体文件分发到网络上其它多媒体广告机时,先将该多媒体文件压缩,再分割成若干个小多媒体文件,其中分割多媒体文件的大小,由网络传输质量来决定,目的是达到一个最优的传输效率,每个分割的多媒体文件会生成一个MD5码,以便在网络传输后,验证内容没有被篡改;分割多媒体文件完成后,需要根据网络质量来计算出同时接收多媒体文件的广告机数,同时建立一个多媒体文件分发计划,分发计划中制定每一个接受广告机接收总体多媒体文件的哪一部分;确定了多媒体文件分发计划后,多媒体文件分发广告机开始按计划同时向接收广告机分发分割的多媒体文件块,当一旦有广告机接收多媒体文件块结束后,会通知多媒体文件服务器,这样多媒体文件服务器将更新分发计划,让接收广告机再去接收总体多媒体文件的其它部分,在这过程中,多媒体文件服务器如果发现在其他接收广告机中存在已接收完成的多媒体文件块,可以优先安排其它的接收广告机从这台广告机上接收它没有的多媒体文件块,后面以此规则继续多媒体文件分发的过程,直到分发计划完成;接收广告机在完成多媒体文件接收后,先通过MD5码校验多媒体文件的完整性,再将每个分割的小多媒体文件合并成完整的多媒体文件,解压缩后得到完整的多媒体文件,整个多媒体文件接收的过程,如出现接收错误,那么多媒体文件服务器会安排接收广告机重新接收多媒体文件,整个方法流程如下:
1.多媒体文件分发准备
(1.1 )压缩待分发多媒体文件;
(1.2 )根据网络传输质量或配置参数,计算多媒体文件的分割数量;
(1.3 )根据计算结果,进行多媒体文件分割;
(1.4)取得每一个分割多媒体文件块的MD5校验码,以便接收后进行内容校验;
2. 多媒体文件分发处理
(2.1 )根据接收多媒体文件广告机数量,网络传输质量或者配置参数和分割多媒体文件块的大小,计算每次并行多媒体文件传输数量;
(2.2 )根据计算得出的并行传输数量,制定多媒体文件分发计划;
(2.3)根据制定的多媒体文件分发计划进行多媒体文件分发;
(2.4 )收到接收广告机返回的接收完成的信号后,更新多媒体文件分发计划;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京海帆数据科技有限公司,未经南京海帆数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910059126.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:调度方法及装置
- 下一篇:网络配置的方法和通信装置