[发明专利]文件上传方法、设备以及计算机可读介质有效
申请号: | 202011638830.9 | 申请日: | 2020-12-31 |
公开(公告)号: | CN112804312B | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | 黄诚 | 申请(专利权)人: | 上海掌门科技有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L9/40;H04N21/2743 |
代理公司: | 上海百一领御专利代理事务所(普通合伙) 31243 | 代理人: | 王奎宇;邵栋 |
地址: | 201806 上海市嘉定*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 上传 方法 设备 以及 计算机 可读 介质 | ||
本申请提供了一种文件上传方法,该方法中网络设备可以获取用户设备发送的待上传的视频文件的目标文件校验信息,与已存储的视频文件的第一文件校验信息和第二文件校验信息进行匹配,第一文件校验信息为视频文件在编码前的文件校验信息,第二文件校验信息为视频文件在编码后的文件校验信息,若目标文件校验信息与已有的任意一种文件校验信息匹配成功,说明网络设备中已经存储了来自于同一源视频文件的、内容相同的视频文件,无需再重复发送,由此实现了双重的校验机制,减少了重复上传相同内容的视频文件的可能性,提升上传的效率,降低资源开销。
技术领域
本申请涉及信息技术领域,尤其涉及一种文件上传方法、设备以及计算机可读介质。
背景技术
随着互联网技术的不断发展,人们越来越多的使用各类社交软件进行多媒体文件的传输或分享。例如,人们会在IM(Instant Messaging,即时通讯)软件向其它用户分享视频文件、或者在短视频软件中发布视频文件,在这些过程中用户会先向社交软件的服务器端上传这些视频文件,服务器端存储这些视频文件后实现视频文件的分享或发布。
为了提高文件上传的效率,目前所采用的方法是在文件上传之前,先向存储文件的服务器端查询文件的文件校验信息,如MD5(Message-Digest Algorithm 5,信息摘要算法第五版)码等,做重复性检查。若查询到服务器端已经存在具有相同MD5码的文件,则表示服务器端已经存储了相同的文件,无需再发送同样的文件,直接通知发送方已经发送成功即可,从而达到“秒传”的效果。
但是,由于视频文件不同于普通文件,其数据量一般都比较大,为了降低网络资源以及服务器端存储资源的开销,在上传之前往往需要先对视频文件重新进行编码,通过降低分辨率、降低码率等方式压缩成数据量较小的新视频文件后,再进行上传。而在实际场景中,由于不同的软硬件环境在进行视频文件上传时所使用的编码解决方案都不相同,由此导致了相同的源视频文件经由不同的软硬件编码上传至服务器端时,服务器端实际接收并存储的视频文件具有不同的MD5码,这就导致了在视频文件上传的场景中即使采用了MD5码进行重复性校验,仍然会重复上传相同内容的视频文件。
发明内容
本申请的一个目的是提供一种文件上传方法、设备以及计算机可读介质。
为实现上述目的,本申请的一些实施例提供了一种文件上传方法,该方法应用于网络设备端,包括:
网络设备获取用户设备发送的待上传的视频文件的目标文件校验信息;
所述网络设备将所述目标文件校验信息与已存储的视频文件的第一文件校验信息和第二文件校验信息进行匹配,获得匹配结果,其中,所述第一文件校验信息为已存储的视频文件在编码前的文件校验信息,所述第二文件校验信息为已存储的视频文件在编码后的文件校验信息,由上传所述已存储的视频文件的历史用户设备在上传时提供;
若匹配结果为匹配到与目标文件校验信息相同的第一文件校验信息或第二文件校验信息,所述网络设备向所述用户设备发送上传成功消息;
若匹配结果为未匹配到与目标文件校验信息相同的第一文件校验信息或第二文件校验信息,所述网络设备向所述用户设备发送上传请求消息,以使所述用户设备根据所述上传请求消息对待上传的视频文件进行编码,并向所述网络设备发送编码后的视频文件及其对应的第一文件校验信息和第二文件校验信息;
所述网络设备获取并存储用户设备发送的视频文件及其对应的第一文件校验信息和第二文件校验信息。
本申请实施例提供了另一种文件上传方法,该方法应用于用户设备端,包括:
用户设备将待上传的视频文件的目标文件校验信息发送至网络设备,以使所述网络设备根据所述目标文件校验信息,向所述用户设备发送上传成功消息或上传请求消息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海掌门科技有限公司,未经上海掌门科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011638830.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有防雷结构的复合幕墙
- 下一篇:一种汽车用水性环保珠光漆及其制备方法