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