前端使用Web端SDK下载,web端先调取自己服务器编写的接口,自己服务器接口中利用服务端接口SDK调取相应的方法
还有个“全局设置”》“回调设置”中设置回调地址,会传过来视频ID,可在视频上传完成后更新视频时长,播放地址等详细信息。
Demo源码:https://github.com/hanpanapn/AliyunVideo-Demo.git
写的不好,如果你还是不懂,可以发邮件给我^^ hanpanpan@outlook.com,记得写邮件主题哦。
var serverRoot = "http://localhost:55962";
function createUploader() {
var uploader = new AliyunUpload.Vod({
timeout: 60000,//请求过期时间
partSize: 1048576,//分片大小
parallel: 5,//上传分片数
retryCount: 3,//网络失败重试次数
retryDuration: 2,//网络失败重试间隔
region: "cn-shanghai",//配置项 region eu-central-1,ap-southeast-1
userId: "1048573540209196",//这个ID就是阿里个人中心的“安全设置”里面的
// 添加文件成功
addFileSuccess: function (uploadInfo) {
$('#authUpload').attr('disabled', false); $('#resumeUpload').attr('disabled', false)
$('#status').text('添加文件成功, 等待上传...')
},
// 开始上传
onUploadstarted: function (uploadInfo) {
if (!uploadInfo.videoId) {
//调用自己编写的CreateUploadVideo接