分片上传如何使用?

分片上传分为三步:初始化分片、上传各个分片(分片上传成功响应头中会含有etag信息)、合并分片完成上传。

若为后端对接直接引入sdk后使用如下代码即可:

MultiPartOperatorClient uploadClient = new MultiPartOperatorClient("your ak", "your sk", 10);
String filePath = "E:\\zzzz.mp4";
CreateVideoCompleteResponse response = uploadClient.multiPartUpload(new File(filePath));
CompleteInfoModel res = response.getData();

备注说明:

  • uploadClient可以使用单例模式进行复用;
  • 示例中10为并发上传分片数,设置数值由公网下行带宽决定;
  • 默认分片大小为1024 * 1024 * 5 byte;
  • filePath为实际本地视频完整路径;
  • res为完成视频上传后返回结果,具体字段可查看CompleteInfoModel。