视频点播的上传存储设置包括上传设置、外网访问设置和存储设置。本文为您介绍上传存储设置的功能介绍、前提条件、注意事项和具体操作说明。
功能介绍
- 上传自动触发设置:包含自动生成封面、自动生成封面候选、视频元信息提取方式、低频存储自动提取视频元信息、归档存储自动提取视频元信息、视频元信息提取 md5、自动触发默认工作流、自动设置视频状态、覆盖上传等;视频上传完成后,系统会根据您的设置自动触发。
- 默认配置:支持设置默认工作流。
- 外网访问设置:关闭 URL 鉴权后,基本信息中的读写权限切换为公共读,互联网上任何用户都可以对该 Bucket 内的文件进行访问。
- 存储设置:默认点播存储,完成对象存储授权后,支持添加对象存储 Bucket。
注意事项
- 上传设置对空间内所有上传的视频资源生效。
- 提交修改上传设置中的上传自动触发设置和默认配置后,需要一些时间(通常为 5 - 10 分钟)才能生效,请耐心等待生效后再继续操作。
- 如果您在调用 API 时指定了工作流,将不会再使用默认工作流。
- 2022年 11 月 01 日之前创建的空间不支持添加对象存储 Bucket。
- 当前默认支持挂载**华北2(北京)**区域。
说明
如果您需要挂载华东2(上海)、华南1(广州)区域,请联系我们开通白名单功能。
- 存储设置中默认转码后的文件和片源在同一个 Bucket 中。如果您需要添加水印,水印文件需要与片源在同一个 Bucket 中。
上传自动触发设置
自动生成封面
开启自动生成封面时,视频上传成功后,系统将自动选择第一张非黑帧作为视频封面。系统会根据某帧中的黑色元素是否超过 80% 来判断该帧是否为黑帧。若要开启自动生成封面功能,请按以下步骤:
- 登录视频点播控制台,进入指定空间。
- 单击左侧导航栏系统设置 > 上传存储设置。
- 在上传设置页签下,单击上传自动触发设置区域内的修改配置按钮。
- 开启自动生成封面开关。
- (可选)单击高级设置按钮,开启自定义文件路径开关。您可以输入固定字符串和变量来自定义生成的封面文件路径。详情规则请参见截图变量详细说明。
说明
- 不支持以
/
、\
开头,不支持连续 /
、空格、+
等特殊字符。 - 不支持
{{count}}
变量。
- 单击确定按钮。
自动生成封面候选
开启自动生成封面候选时,视频上传成功后,系统将智能抽取 8 个关键帧作为候选封面。若要开启自动生成封面候选功能,请按以下步骤:
- 登录视频点播控制台,进入指定空间。
- 单击左侧导航栏系统设置 > 上传存储设置。
- 在上传设置页签下,单击上传自动触发设置区域内的修改配置按钮。
- 开启自动生成候选封面开关。
- 单击确定按钮。
自动触发默认工作流
- 登录视频点播控制台,进入指定空间。
- 单击左侧导航栏系统设置 > 上传存储设置。
- 在上传设置页签下,单击上传自动触发设置区域内的修改配置按钮。
- 切换自动触发默认工作流开关。
- 单击确定按钮。
自动设置视频状态
在视频点播中,音视频资源的发布状态分为发布和未发布。默认情况下,上传到视频点播的音视频的状态为未发布,无法获取播放地址进行播放。因此,在播放音视频之前,您必须将音视频的发布状态修改为已发布。参考以下步骤自动设置视频状态:
- 登录视频点播控制台,进入指定空间。
- 单击左侧导航栏系统设置 > 上传存储设置。
- 在上传设置页签下,单击上传自动触发设置区域内的修改配置按钮。
- 将自动设置视频状态设为发布。
- 单击确定按钮。
覆盖上传
覆盖上传是指上传具有相同文件路径的新媒资文件,替换之前上传的旧媒资文件。
注意
覆盖上传可能导致图床安全风险,如果没有适当的安全措施和权限管理,可能被攻击者滥用为注入恶意内容或删除重要文件的方式,请谨慎评估后开启。
参考以下步骤开启覆盖上传:
- 登录视频点播控制台,进入指定空间。
- 单击左侧导航栏系统设置 > 上传存储设置。
- 在上传设置页签下,单击上传自动触发设置区域内的修改配置按钮。
- 切换覆盖上传开关。
- 单击确定按钮。
上传完成回调返回媒资播放地址
此功能开启时,媒资上传完成事件中会返回视频播放地址。同时,您还需将自动设置视频状态为发布。
说明
对于媒资上传完成事件返回的视频播放地址,过期时间等配置是与域名配置保持一致的。
参考以下步骤开启此功能:
- 登录视频点播控制台,进入指定空间。
- 单击左侧导航栏系统设置 > 上传存储设置。
- 在上传设置页签下,单击上传自动触发设置区域内的修改配置按钮。
- 切换上传完成回调返回媒资播放地址开关。
- 单击确定按钮。
上传完成回调返回工作流任务 ID
此功能开启时,如果您在上传音视频时触发工作流任务,媒资上传完成事件中会返回工作流任务 ID。参考以下步骤开启此功能:
- 登录视频点播控制台,进入指定空间。
- 单击左侧导航栏系统设置 > 上传存储设置。
- 在上传设置页签下,单击上传自动触发设置区域内的修改配置按钮。
- 切换上传完成回调返回工作流任务 ID 开关。
- 单击确定按钮。
转码配置(设置默认工作流)
- 登录视频点播控制台,进入指定空间。
- 单击左侧导航栏系统设置 > 上传存储设置。
- 在上传设置页签下,单击转码配置区域内的修改配置按钮。
- 在下拉列表中选择工作流。如需创建工作流,请见工作流。
- 单击确定按钮。
上传提取元信息配置
视频元信息提取方式
对于上传到视频点播、标准存储的音视频资源,视频点播默认会提取视频分辨率、时长、码率等元信息。视频点播支持以下两种视频元信息提取方式:
- 同步+异步提取:(默认)优先同步提取元信息,仅在极少数同步提取超时的情况下采用异步提取。同步抽取元信息是指在
CommitUploadInfo
接口中抽取元信息。适用于上传完成后需要立即获取媒资信息的情况。 - 异步提取:采用全异步提取的方式。适用于对上传速度要求较高的情况。
参考以下步骤设置视频元信息提取方式:
- 登录视频点播控制台,进入指定空间。
- 单击左侧导航栏系统设置 > 上传存储设置。
- 在上传设置页签下,单击上传提取元信息配置区域内的修改配置按钮。
- 单击同步+异步提取(默认)或者异步提取方式。
- 单击确定按钮。
低频存储自动提取视频元信息
对于低频存储的文件,开启此功能会产生低频数据取回费用。详见低频存储计费。参考以下步骤开启此功能:
- 登录视频点播控制台,进入指定空间。
- 单击左侧导航栏系统设置 > 上传存储设置。
- 在上传设置页签下,单击上传提取元信息配置区域内的修改配置按钮。
- 切换低频存储自动提取视频元信息开关。
- 单击确定按钮。
归档存储自动提取视频元信息
对于归档存储的文件,开启此功能会产生归档数据取回费用。详见归档存储计费。参考以下步骤开启此功能:
- 登录视频点播控制台,进入指定空间。
- 单击左侧导航栏系统设置 > 上传存储设置。
- 在上传设置页签下,单击上传提取元信息配置区域内的修改配置按钮。
- 切换归档存储自动提取视频元信息开关。
- 单击确定按钮。
视频元信息提取 MD5
默认情况下,如果上传的文件大小在 16 MB 以内,系统会提取 MD5 信息。如果您需要确保所有上传的文件均提取 MD5 信息,请开启视频元信息提取 MD5。
说明
提取 MD5 需要全量下载视频,可能导致元信息提取速度变慢,建议仅在强需 MD5 的情况下开启。
- 登录视频点播控制台,进入指定空间。
- 单击左侧导航栏系统设置 > 上传存储设置。
- 在上传设置页签下,单击上传提取元信息配置区域内的修改配置按钮。
- 切换视频元信息提取md5开关。
- 单击确定按钮。
上传加速设置
详见跨地域上传加速。
外网访问设置
注意
外网访问域名不支持 M3U8 改写。当用户开启鉴权后,将无法播放 HLS 协议视频。
- 单击左侧导航栏系统设置 > 上传存储设置,切换至外网访问设置页签。
- 单击下方修改配置按钮,查看基本信息、设置 URL 鉴权、设置 IP 黑白名单。具体操作见下方。
基本信息说明
查看基本信息,包含区域、存储地址、创建时间和读写权限。
- 区域:默认为华北1,与空间详情的区域一致。
- 存储地址:设置外网访问自动生成的存储地址。
- 创建时间:空间创建的时间。
- 读写权限:展示私有或者公共读。当开启 URL 鉴权时,读写权限为私有;当关闭 URL 鉴权时,读写权限为公共读。
设置 URL 鉴权
用户请求必须携带签名,签名由多个字段计算得到。只有签名和服务端计算得到的签名匹配时,请求才被接受;设置更新生效时间约 5 分钟。默认开启状态,视频点播的外网访问设置的 URL 鉴权目前仅支持 Type A 类型,具体参数说明如下:
参数 | 说明 |
---|
状态 | 默认为开启。若关闭 URL 鉴权,读写权限将切换为公共读,互联网上任何用户都可以对该 Bucket 内的文件进行访问,有可能造成数据外泄以及费用激增,请谨慎操作。具体操作如下: - 在关闭 URL 鉴权弹框中,单击继续操作按钮。
- 跳转至需要额外认证的弹框中,输入收到的验证码,若验证方式不可使用,可单击提交申诉按钮,在人工申诉页面填写账号名称和选择申诉业务。
|
类型 | 固定为 A 类型。 |
签名主 Key | 设置一个主密钥。密钥由长度为 6-40 个字符组成,只能包含除了 Delete(ASCII code 127)的可打印 ASCII 字符。 |
签名备 Key | 设置一个备密钥。密钥的要求与主 key 相同。 |
签名参数 | 设置请求的签名参数名称。默认为 auth_key ,支持自定义,但是不能设置为 timestamp 。参数名称不能超过 100 个字符,支持由字母、数字、下划线 _ 、中划线 - 、句号 . 、逗号 , 、感叹号 ! 。同时,参数名称至少包含一个字母或者数字。 |
有效时间 | 设置签名的有效时间,默认为 1800,单位为秒。取值范围为 [0,315,360,000]。 - 该字段与签名参数搭配使用,用来计算签名的过期时间。
- 签名的过期时间 = 签名参数 + 有效时间。在点播收到某个请求时,如果请求中包含的签名的过期时间小于当前时间,点播判定签名已过期。此时,点播返回 403 响应状态码,表示鉴权失败。
|
时间格式 | 固定为十进制(Unix 时间戳) |
设置 IP 黑白名单
IP 黑白名单仅允许或者禁止来自特定 IP 的请求访问外网访问地址。具体参数说明如下:
- 状态:默认关闭,您可通过编辑更改状态。
- 类型:可选白名单或者黑名单。
- IP:输入 IP 地址。IP 要求的规则如下:
- 支持 IP 格式( IPv4 或 IPv6)、 CIDR 网段。
- 多个 IP 地址以
;
分隔,或一行一个。不超过 1000 个。 - 长度限制为 1 到 30,000 个字符。
存储设置
在存储设置页签下授权并添加对象存储 Bucket,步骤如下:
- 单击左侧导航栏系统设置 > 上传存储设置,切换存储设置页签。
- 在服务授权提醒对话框中,单击前往授权。
- 单击添加存储地址,在添加对象存储 Bucket 弹框中选择 Bucket。支持输入前缀进行搜索。
- 完成对象存储 Bucket 添加后,将挂载的 Bucket 设为默认存储地址。
说明
- 默认存储切换有 3 分钟灰度时间。期间上传的视频可能会存储在切换前的默认存储中。
- 不支持重复挂载。例如,对象存储的桶名称 BucketA 挂载在视频点播的空间 A 后,不可再挂载在空间 B。