【技术实现步骤摘要】
视频上传分片方法及装置
[0001]本专利技术涉及信息安全
,具体涉及一种视频上传分片方法及装置。
技术介绍
[0002]随着科技的不断进步,使得在线教育越来越受人们的欢迎;在线教育平台即在线网络的教育平台。实质是面向全国的资源共享、是零距离,是一种全新的交流方式和学习平台。利用网络先进的技术改变师生的交流方式上课,进一步提高学生掌握知识的效率和能力。
[0003]客户通过线上教育平台上传视频资源时,视频资源大小无限制,而一个http请求的报文有大小限制,过大容易超时,甚至导致系统崩溃,造成客户体验差。
技术实现思路
[0004]为此,本专利技术实施例提供一种视频上传分片方法及装置,以解决现有技术存在的客户通过线上教育平台上传视频资源时,视频资源大小无限制,而一个http请求的报文有大小限制,过大容易超时,甚至导致系统崩溃,造成客户体验差的问题。
[0005]为了实现上述目的,本专利技术实施例提供如下技术方案:
[0006]第一方面,一种视频上传分片方法,包括:
[000 ...
【技术保护点】
【技术特征摘要】
1.一种视频上传分片方法,其特征在于,包括:接收用户发送的上传视频请求;判断所述视频大小是否超过阈值;若所述视频大小未超过阈值,则直接上传所述视频;若所述视频大小超过阈值,则将所述视频文件解析为buffer数据;将所述buffer数据进行切片并将每片命名;上传分片视频数据;调用后端传入分片数量,被分片的文件名称参数进行分片初始化,返回文件标识和各分片上传的url并调用合并接口查询上传分片进行合并。2.根据权利要求1所述的视频上传分片方法,其特征在于,所述后端调用minioclient父类的completeMultipartUpload进行合并。3.根据权利要求1所述的视频上传分片方法,其特征在于,所述后端调用合并接口时,通过视频文件标识、分片的文件名称和桶名称先查询上传的分片,然后合并分片。4.根据权利要求1所述的视频上传分片方法,其特征在于,所述传入分片数量时使用CustomMinioClient传入。5.根据权利要求1所述的视频上传分片方法,其特征在于,将所述buffer数据进行切片时,每50M为一片,若最后一片小于20M,则将最后一片与上一片合并;若...
【专利技术属性】
技术研发人员:王浩,任帅兵,
申请(专利权)人:北京鼎普科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。