当前位置: 首页 > 专利查询>王东专利>正文

一种文件匹配方法、装置和电子设备制造方法及图纸

技术编号:25231156 阅读:63 留言:0更新日期:2020-08-11 23:18
本发明专利技术的实施例公开一种文件匹配方法、装置和电子设备,属于互联网技术领域,用于解决现有技术中视频和字幕文件编辑及匹配播放时观影者或编辑者操作不方便的问题。本发明专利技术提供的方法包括:获取第一网络地址和第二网络地址;将第一网络地址和第二网络地址关联存储为一条数据记录;所述第一网络地址为第一文件的网络地址,所述第二网络地址为第二文件的网络地址,所述第一文件和第二文件具有关联性。本发明专利技术使得不同文件可以远程上传匹配,文件编辑上传方和下载方操作都更加容易,不仅适用于与视频文件相关的文件匹配,还适用于其他关联文件的远程存储及后期匹配。

【技术实现步骤摘要】
一种文件匹配方法、装置和电子设备
本专利技术涉及互联网
,尤其涉及一种文件匹配方法、装置、电子设备和计算机可读存储介质。
技术介绍
互联网的发展给人民生活、科研、教学带来了巨大的便利。信息分享是互联网最重要的环节。传统的互联网信息分享方法,是一对一的,尤其在多关联文件分享过程中,存在不方便的情况。例如,对于影视的视频文件以及该文件对应的字幕文件这两个文件,将其关联的传统做法有两种:一是将视频文件和字幕文件分别下载到电脑中,播放器在播放的过程中同时播放这两个文件以实现二者匹配,这种方法虽然对视频或字幕编辑者来说,编辑更为灵活方便,但对用户而言相对麻烦,用户往往为了找到对应视频文件的字幕文件需要查询许多网站;另一种是编辑者直接将字幕文件与视频文件打包成一个统一的文件后上传,则下载用户只需下载同一打包文件后,在播放的时候即可同时匹配显示视频文件和字幕文件,这种方法对用户而言使用方便,但对编辑者来说比较麻烦,编辑者一旦发现某些字幕编辑错误需要调整时,需要反复编辑字幕文件后将其与视频文件重新打包并上传到服务器,费时费力。另外,随着视频与设备互动技术的进步,目前在教学领域,有时需要教学片的播放与教学机器人的运动同步进行,因此需要建立教学视频与教学机器人控制文件之间的关联关系,而且教学视频和教学机器人控制文件需要根据教学效果不断编辑和更新,因此也会产生与上述影片、字幕文件相同的匹配问题。
技术实现思路
有鉴于此,本专利技术实施例提供一种文件匹配方法、装置和电子设备,能够解决对现有技术中视频和字幕文件编辑及匹配播放时存在问题,本专利技术使得不同文件可以远程上传匹配,文件编辑上传方和下载方操作都更加容易。第一方面,本专利技术实施例提供一种文件匹配方法,用于服务器,所述方法包括:将第一网络地址和第二网络地址关联存储为一条数据记录;所述第一网络地址为第一文件的网络地址,所述第二网络地址为第二文件的网络地址,所述第一文件和第二文件为远程信息且具有关联性。结合第一方面,在第一方面的第一种实施方式中,在将第一网络地址和第二网络地址关联存储为一条数据记录之前,还包括:接收第一客户端上传的第一网络地址和第二网络地址。结合第一方面,在第一方面的第二种实施方式中,在将第一网络地址和第二网络地址关联存储为一条数据记录之前,还包括:接收第一客户端上传的第二文件和第一网络地址;为所述第二文件分配第二网络地址并存储所述第二文件。结合第一方面,在第一方面的第三种实施方式中,在将第一网络地址和第二网络地址关联存储为一条数据记录之前,还包括:接收第一客户端上传的第一文件和第二文件;为所述第一文件分配第一网络地址并存储第一文件,同时为所述第二文件分配第二网络地址并存储所述第二文件。结合第一方面,在第一方面的第四种实施方式中,在所述将所述第一网络地址和第二网络地址关联存储为一条数据记录之后,还包括:通过预定加密算法将所述数据记录的标识码进行加密,得到用于标识所述数据记录的加密码;将所述加密码与所述数据记录对应存储。结合第一方面的第四种实施方式,在第一方面的第五种实施方式中,在将所述加密码与所述数据记录对应存储之后,还包括:接收第二客户端上传的资源获取请求;所述资源获取请求包括请求的目标资源对应的加密码;所述第二客户端与所述第一客户端相同或不相同;通过预定解密算法,将所述目标资源对应的加密码解密为目标资源对应的数据记录的标识码;根据所述目标资源对应的数据记录的标识码,获取相应数据记录中存储的第一网络地址和第二网络地址;将获取的第一网络地址和第二网络地址发送给所述第二客户端,以使所述第二客户端获取第一网络地址中的第一文件和第二网络地址中与所述第一文件匹配的第二文件。结合第一方面,在第一方面的第六种实施方式中,所述将所述第一网络地址和第二网络地址关联存储为一条数据记录,包括:查询本地数据库中是否存储有关于所述第一网络地址的数据记录;若本地数据库中已经存储有关于所述第一网络地址的数据记录,则更新查询到的数据记录,将所述第二网络地址关联存储至该条数据记录中;若本地数据库中未存储有关于所述第一网络地址的数据记录,则将所述第一网络地址和第二网络地址关联存储为一条新的数据记录。结合第一方面的第二种实施方式,在第一方面的第七种实施方式中,在将所述第一网络地址和第二网络地址关联存储为一条数据记录之后,还包括:接收第三客户端上传的第三文件和第二网络地址;所述第三文件为所述第二文件的更新文件;所述第三客户端与所述第一客户端相同或不相同;将所述第二网络地址中存储的第二文件替换为所述第三文件;或者,接收第三客户端上传的第三文件和第二文件对应的数据记录的标识码;根据当前收到的数据记录的标识码获取相应数据记录中存储的第二网络地址;将所述第二网络地址中存储的第二文件替换为所述第三文件。结合第一方面的第四种实施方式,在第一方面的第八种实施方式中,所述预定加密算法为ASCII、MD5、SHA、HMAC中的一种。结合第一方面至第一方面的第八种实施方式中任一种实施方式,在第一方面的第九种实施方式中,所述第一文件为视频文件,所述第二文件为字幕文件或机器控制程序文件。第二方面,本专利技术实施例提供一种文件匹配装置,用于服务器,所述装置包括:记录生成模块,用于将第一网络地址和第二网络地址关联存储为一条数据记录;所述第一网络地址为第一文件的网络地址,所述第二网络地址为第二文件的网络地址,所述第一文件和第二文件为远程信息且具有关联性。结合第二方面,在第二方面的第一种实施方式中,所述装置还包括:第一接收子模块,用于接收第一客户端上传的第一网络地址和第二网络地址。结合第二方面,在第二方面的第二种实施方式中,所述装置还包括:第二接收子模块,用于接收第一客户端上传的第二文件和第一网络地址;第一存储子模块,用于为所述第二文件分配第二网络地址并存储所述第二文件;结合第二方面,在第二方面的第三种实施方式中,所述装置还包括:第三接收子模块,用于接收第一客户端上传的第一文件和第二文件;第二存储子模块,用于为所述第一文件分配第一网络地址并存储第一文件,同时为所述第二文件分配第二网络地址并存储所述第二文件。。结合第二方面,在第二方面的第四种实施方式中,所述装置还包括:加密模块,用于通过预定加密算法将所述数据记录的标识码进行加密,得到用于标识所述数据记录的加密码;其中,所述记录生成模块,还用于将所述加密码与所述数据记录对应存储。结合第二方面的第四种实施方式,在第二方面的第五种实施方式中,所述装置还包括:请求接收模块,用于接收第二客户端上传的资源获取请求;其中,所述资源获取请求包括请求的目标资源对应的加密码;所述第二客户端与所述第一客户端相同或不相同;解密模块,用于通过预定解密算法,将所述请求接本文档来自技高网...

【技术保护点】
1.一种文件匹配方法,其特征在于,用于服务器,所述方法包括:/n获取第一网络地址和第二网络地址;其中所述第一网络地址为第一文件的网络地址,所述第二网络地址为第二文件的网络地址,所述第一文件和第二文件具有关联性;/n将第一网络地址和第二网络地址关联存储为一条数据记录。/n

【技术特征摘要】
1.一种文件匹配方法,其特征在于,用于服务器,所述方法包括:
获取第一网络地址和第二网络地址;其中所述第一网络地址为第一文件的网络地址,所述第二网络地址为第二文件的网络地址,所述第一文件和第二文件具有关联性;
将第一网络地址和第二网络地址关联存储为一条数据记录。


2.根据权利要求1所述的文件匹配方法,其特征在于,所述获取第一网络地址和第二网络地址,包括:
接收第一客户端上传的第一网络地址和第二网络地址。


3.根据权利要求1所述的文件匹配方法,其特征在于,所述获取第一网络地址和第二网络地址,包括:
接收第一客户端上传的第二文件和第一网络地址;
为所述第二文件分配第二网络地址并存储所述第二文件。


4.根据权利要求1所述的文件匹配方法,其特征在于,所述获取第一网络地址和第二网络地址,包括:
接收第一客户端上传的第一文件和第二文件;
为所述第一文件分配第一网络地址并存储第一文件,同时为所述第二文件分配第二网络地址并存储所述第二文件。


5.根据权利要求1所述的文件匹配方法,其特征在于,在所述将所述第一网络地址和第二网络地址关联存储为一条数据记录之后,还包括:
通过预定加密算法将所述数据记录的标识码进行加密,得到用于标识所述数据记录的加密码;
将所述加密码与所述数据记录对应存储。


6.根据权利要求5所述的文件匹配方法,其特征在于,在将所述加密码与所述数据记录对应存储之后,还包括:
接收第二客户端上传的资源获取请求;所述资源获取请求包括请求的目标资源对应的加密码;所述第二客户端与所述第一客户端相同或不相同;
通过预定解密算法,将所述目标资源对应的加密码解密为目标资源对应的数据记录的标识码...

【专利技术属性】
技术研发人员:王东
申请(专利权)人:王东
类型:发明
国别省市:广东;44

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

1