[发明专利]一种DCP文件传输方法、服务器和计算机可读存储介质在审
| 申请号: | 202011617539.3 | 申请日: | 2020-12-30 |
| 公开(公告)号: | CN112738256A | 公开(公告)日: | 2021-04-30 |
| 发明(设计)人: | 李军;林晓飞 | 申请(专利权)人: | 中国电影器材有限责任公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京正理专利代理有限公司 11257 | 代理人: | 李远思 |
| 地址: | 100088*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 dcp 文件传输 方法 服务器 计算机 可读 存储 介质 | ||
1.一种DCP文件传输方法,应用在中心种子服务器上,其特征在于,包括:
接收DCP文件传输发起对等端的建组请求及欲在所述组中共享的DCP文件,所述组中包括欲共享所述DCP文件所涉及的接收对等端及所述发起对等端;
基于所述建组请求为所述分组设置存储目录,用于存储所述组的组标识和密码以及所述种子文件;
响应于所述组中接收对等端的种子获取请求,将所述种子文件发送到请求的接收对等端以开始通过p2p网络进行DCP文件共享。
2.根据权利要求1所述的方法,其特征在于,在所述基于所述建组请求为所述组设置存储目录,用于存储所述组的组标识和密码以及所述种子文件之前,所述方法还包括:
判断建组请求中的组标识是否存在,若存在,则向所述发起对等端返回提示。
3.根据权利要求1或2所述的方法,其特征在于,所述中心种子服务器为web服务器或分布式文件系统minio。
4.根据权利要求1或2所述的方法,其特征在于,所述中心种子服务器定期清理所述种子文件。
5.一种DCP文件传输方法,应用在接收欲共享的DCP文件的接收对等端上,其特征在于,包括:
响应于加入所述欲共享所述DCP文件的组的加入指令,加入所述组,其中所述组中包括欲共享所述DCP文件所涉及的接收对等端及发起对等端;
向中心种子服务器发送种子获取请求,从所述中心种子服务器下载种子文件以开始通过p2p网络进行DCP文件共享,其中,所述组的组标识和密码以及所述种子文件存储在所述中心种子服务器为所述组设置的存储目录中。
6.根据权利要求5所述的方法,其特征在于,所述向中心种子服务器发送种子获取请求,从所述中心种子服务器下载种子文件以开始通过p2p网络进行DCP文件共享,包括:
定期或随机轮询所述中心种子服务器,下载所述种子文件。
7.根据权利要求6所述的方法,其特征在于,所述定期或随机轮询所述中心种子服务器,下载所述种子文件,包括:
判断是否已经有同名种子下载任务在运行,如果有,则不下载相应的种子文件,否则下载所述种子文件。
8.根据权利要求7所述的方法,其特征在于,所述判断是否已经有同名种子下载任务在运行,如果有,则不下载相应的种子文件,否则下载所述种子文件,包括:
比较待下载的种子文件的名称和历史记录中所有种子文件的名称,如果待下载的种子文件的名称存在于所述历史记录中,则不下载相应的种子文件,否则下载所述种子文件。
9.根据权利要求5-8中任一项所述的方法,其特征在于,所述从所述中心种子服务器下载种子文件以开始通过p2p网络进行DCP文件共享,包括:读取所述下载的种子文件,获得对应tracker服务器的IP地址;
连接到所述tracker服务器并声明期望下载共享的DCP文件;
接收所述tracker服务器返回的共享所述DCP文件的所述组内的对等端列表;
与列表中的所述对等端交换数据。
10.一种用于DCP文件传输的中心种子服务器,包括处理器和存储有程序的存储器,其特征在于,所述程序被处理器执行时实现权利要求1-4中任一项所述的方法。
11.一种用于DCP文件传输的下载服务器,包括处理器和存储有程序的存储器,其特征在于,所述程序被处理器执行时实现权利要求5-9中任一项所述的方法。
12.一种计算机可读存储介质,存储有程序,其特征在于,所述程序被处理器执行时实现权利要求1-4中任一项所述的方法。
13.一种计算机可读存储介质,存储有程序,其特征在于,所述程序被处理器执行时实现权利要求5-9中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电影器材有限责任公司,未经中国电影器材有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011617539.3/1.html,转载请声明来源钻瓜专利网。





