上传策略是媒资上传时附加的一组配置信息。您可在使用视频点播服务端 SDK 签发临时上传 Token 时签入上传策略。视频点播支持以下上传策略:
SpaceNames([]string{})
指定。KeyPtn("")
指定。FileName 介绍和字符规则请见 FileName。例如设置 "test/*"
表示上传时指定的文件路径必须包含 "test/"
前缀,设置 "test/123.mp4"
表示只允许上传时指定的文件路径为 "test/123.mp4"
。UploadPolicy()
传入上传策略参数实现。具体请见上传策略参数介绍。您可以通过上传策略参数限制允许上传的文件类型和文件大小。具体参数说明如下:
参数 | 类型 | 是否必选 | 描述 |
---|---|---|---|
ContentTypeBlackList | Array of String | 否 | 限制用户上传的文件类型 Content-Type 黑名单。示例如下:
|
ContentTypeWhiteList | Array of String | 否 | 允许用户上传的文件类型 Content-Type 白名单。 说明
|
FileSizeUpLimit | String | 否 | 上传文件大小的上限,必须为正整数,单位为字节。 |
FileSizeBottomLimit | String | 否 | 上传文件大小的下限,必须为正整数,单位为字节。 |
目前仅服务端 Go SDK 和 PHP SDK 支持设置上传策略。示例代码具体请见: