You need to enable JavaScript to run this app.
导航

时间防盗链配置

最近更新时间2023.10.08 17:18:15

首次发布时间2023.10.08 17:18:15

本文介绍在创建空间后,如何对空间的域名进行时间防盗链配置和证书配置。

为保护监控设备推流地址不被非法占用,慢直播提供推流鉴权功能。开启推流鉴权后,您可以通过加密后的地址进行推流。

前提条件

  1. 已注册火山引擎账号(账号注册)并完成企业实名认证(企业实名认证)。

  2. 联系与您对接的销售人员,申请开通慢直播服务。

  3. 已创建空间,获取默认域名或完成新增域名的配置(可查看 域名配置)。

时间防盗链配置

  1. 创建空间后,打开空间,在 空间配置 > 域名管理 标签页下查看空间的域名配置情况。如业务需要,可为域名绑定证书或新增域名。


  2. 推流时间防盗链:仅 RTMP 接入类型有推流域名,推流时间防盗链默认开启。点击推流域名列表 防盗链配置 操作,展开防盗链配置页面:

配置具体信息说明如下:

配置项说明
防盗链默认开启

主KEY

必填,可随机生成,也可以手动输入。
支持英文字母与数字,字符长度不能超过100

备KEY

必填,可随机生成,也可以手动输入。
支持英文字母和数字,字符长度不能超过100

有效时长

必填,以分钟为单位
推流域名的时间防盗链有效期需大于一天,即1440分钟,若填写少于一天,生效的有效时长将默认调整为一天
最大时长为三十天

  1. 拉流时间防盗链:RTMP 接入类型与 GB 接入类型的空间均提供拉流域名,拉流时间防盗链默认关闭。点击拉流域名列表后 防盗链配置 操作,展开防盗链配置页面:

配置具体信息说明如下:

配置项说明
防盗链默认关闭

主KEY

必填,可随机生成,也可以手动输入。
支持英文字母与数字,字符长度不能超过100

备KEY

必填,可随机生成,也可以手动输入。
支持英文字母和数字,字符长度不能超过100

有效时长

必填,以分钟为单位
推流域名的时间防盗链有效期需大于一天,即1440分钟,若填写少于一天,生效的有效时长将默认调整为一天
最大时长为三十天

时间防盗链挂载检验

  1. 打开空间、在 视频流管理 标签页下查看空间的视频流列表。若无视频流数据,可新建视频流(新建操作,可参考最佳实践文档:通过 RTMP 协议接入视频流通过 GB 协议接入 IPC 设备通过 GB 协议接入 NVR 设备)。

  2. 点击列表操作-详情,进入视频流详情页面。点击 实时观看,打开实时观看页面;或直接点击列表操作 实时预览打开实时观看页面。

  1. 若开启时间防盗链,则相应地址将挂载时间防盗链。图例为 RTMP 接入类型视频流。推流开启了时间防盗链,拉流未开启时间防盗链。

证书配置

  1. 创建空间后,打开空间。在 空间配置 > 域名管理 标签页下,查看空间的域名配置情况。点击 证书管理,进入证书管理页面。在该页面可查看已有证书名称、证书ID、状态与创建时间、更新时间。


  2. 证书添加: 点击添加证书,展开证书配置页面。

具体配置说明如下:

配置项说明
证书名称默认关闭

证书内容

将文件内容复制粘贴到这里,示例:
-----BEGIN CERTIFICATE-----
···
-----END CERTIFICATE-----
1、请使用PEM编码格式的证书文件 (文件扩展名为CRT或PEM)
2、确保包含完整的证书链

私钥内容

将文件内容复制粘贴到这里,示例:
--BEGIN (RSA) PRIVATE KEY--
···
-----END(RSA) PRIVATE KEY-----
1、请使用PEM编码格式的证书私钥文件 (文件扩展名为KEY或PEM)
2、确保私钥是未加密的(无密码保护)

  1. 证书绑定: 返回域名管理页面,选择要绑定证书的域名。点击列表操作 绑定证书 展开绑定证书页面,下拉选择证书,点击确定。默认域名无需绑定证书。