概述

VOD和OSS的关系

VOD基于OSS存储,提供海量、快速、弹性的上传能力。VOD上传SDK通过封装OSS SDK提供了分片上传能力。您也可以直接使用OSS SDK完成上传功能。上传会经过如下几步:

  1. 向VOD获取上传地址和上传凭证。上传地址是OSS的bucket,这个bucket在您开通服务时会自动分配(Region自动指定),作为输入存储,并已经设置好了跨域、crossdomain.xml以及对应的权限。更多信息请参见上传地址和凭证

  2. 使用base64对上传地址和凭证进行解析。其中:UploadAddress字段包含上传的OSS Bucket地址,UploadAuth字段包含临时访问凭证。

  3. 调用OSS SDK将原始视频上传至指定的bucket中。上传完成的视频会自动进行转码,您可以设置回调,接受转码完成等通知。

OSS上传方式

  • 简单上传:适用于小文件上传,最大支持5GB的单个文件,不支持断点续传。

  • 分片上传:适用大文件上传,最大支持48.8TB的单个文件,且支持断点续传。

更多OSS的介绍请详细查阅 OSS产品相关文档

使用示例

可参考 使用OSS SDK上传视频到点播