CDN加速

上传SDK

更新时间:2021-05-17 11:10:10

目录

一、服务描述

云点播提供主流开发语言的上传SDK,企业根据自身业务应用需求选择相应版本sdk来实现媒资上传,包括 JAVA版、JS版、Android版、IOS版。兼容支持网宿云存储的上传SDK。
网宿亮相亚马逊云峰会:解读如何构建安全可靠的云基础架构

二、使用说明

集成上传SDK主要步骤:

  • 1、开通云点播服务,从用户中心可获取AccessKey ID和AccessKey Secret
  • 2、选择适配的上传SDK版本嵌入应用中
  • 3、获取文件上传token,设置上传参数后上传文件
  • 4、上传完成后,系统将上传结果及视频信息回调通知到指定服务器中

1、联系销售或者客服开通服务,从用户中心获取接口及sdk所需密钥AccessKey Secret
2、选择不同版本的SDK集成上传

版本 基础描述 开发指南与下载地址
Javascript(JS) 适用于PC网页、手机H5页面上传文件 JS SDK
Android 适用于Android APP应用嵌入SDK上传文件。 Android SDK
IOS 适用于IOS APP应用嵌入SDK上传文件。 IOS SDK
JAVA 云点播提供java版sdk,用于服务端上传。 下载地址

3、获取文件上传token,不同文件类型采用不同上传token接口获取:

  • 视频:详细见 API接口 获取视频上传令牌。在接口中,支持设置视频预处理参数,包括指定上传的 发布域名、工作流ID、视频分类、转码水印、转码组合名称 等。
  • 素材:详细见 API接口 获取素材上传令牌

备注:为保证安全性,接口鉴权请使用V3版接口鉴权V3,同时建议由服务端来请求和管理token。

4、上传完成后系统将上传结果回调您指定的后台,满足业务管理所需。

三、最佳实践

上传视频后自动发起处理视频处理,详细见API接口 获取视频上传令牌中有如下参数设置

  • 通过设置如下参数,支持对上传完成的视频自动发起转码任务、工作流任务
    • workflowId:工作流ID
    • waterMarkName:水印模板名称
    • transCodeCombineName:转码模板名称。