阿里云视频点播(上传视频)服务最新版本使用方法(解决部分依赖无法下载或不存在问题)

本文档提供阿里云视频点播服务的最新使用方法,包括配置工具类、修改AK/SK、bucket路径和接入点,解决依赖下载问题。通过官方文档和手动导入jar包来解决依赖缺失的问题,详细介绍了jar包导入步骤和处理依赖爆红的两种解决方案。
摘要由CSDN通过智能技术生成

1.首先复制编写好的工具类(摘取自阿里云官方文档,可以在文芳查看),
然后你需要改写你的ak aksk,其次更改bbucket路径(存储路径),以及点播接入点(如 cn-beijing,cn-shanghai)
,在这之后你需要导入pom依赖,否则下面代码全部报错。(务必静下心看仔细)

阿里云官方文档地址:

https://help.aliyun.com/document_detail/53406.htm?spm=a2c4g.11186623.0.0.235a5d87S8SsE3#multiTask13370

package com.tanhua.commons.utils;

import com.alibaba.fastjson.JSONObject;
import com.aliyun.vod.upload.impl.UploadVideoImpl;
import com.aliyun.vod.upload.req.UploadVideoRequest;
import com.aliyun.vod.upload.resp.UploadVideoResponse;
import com.aliyuncs.DefaultAcsClient;
import com.aliyuncs.IAcsClient;
import com.aliyuncs.exceptions.ClientException;
import com.aliyuncs.exceptions.ServerException;
import com.aliyuncs.profile.DefaultProfile;
import com.aliyuncs.vod.model.v20170321.GetPlayInfoRequest;
import com.aliyuncs.vod.model.v20170321.GetPlayInfoResponse;
import com.google.gson.Gson;


public class UploadVideoUtilcopy {
    //账号AK信息请填写(必选)
    private static final String accessKeyId = "《accessKeyId(点击用户头像获取的ak)》";
    //账号AK信息请填写(必选)
    private static final String accessKeySecret = "《accessKeySecret(和aksecret)》";
    
    //批量上传逻辑:
	//先上传文件,返回videoid,先把videoid存到数据库里,等待成功回调,在回调时数据库查找对应videoid,存放视频地址
	//单视频上传逻辑:
	//上传文件,等待上传完成,再拿播放地址存到数据库
    
    public static void main(String[] args) {
		JSONObject json = UploadVideo("测试end","C:/Users/Administrator/Videos/Captures/1.mp4(本地上传的路径(记得符合规范))");
		try {
		//注意!如果不sleep的话视频刚上传成功的状态是跟不上运行的
		//会报错视频状态不是上传成功状态
		//sleep时间按照自己视频大小去改
			Thread.sleep(10000);
		} catch (InterruptedException e) {
			// T
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值