You need to enable JavaScript to run this app.
导航
添加域名
最近更新时间:2024.06.24 22:19:45首次发布时间:2021.11.09 14:47:27

视频直播推拉流至少需要配置 2 个域名,一个为推流域名,另一个为拉流域名。使用直播功能前,您需要添加域名,并且进行域名关联。本章节将为您介绍通过控制台添加域名的方法。

背景信息

在视频直播业务中,推流域名用于解析直播服务器的地址,主播可通过推流域名生成的推流地址将直播流推送到直播服务器。拉流域名用于解析缓存直播流的服务器地址,观众可通过拉流域名生成的拉流地址观看直播流。

推流域名和拉流域名属于同一域名空间,才能被解析到同一组直播流的源服务器和缓存服务器,这样直播流才能从推流端传递到拉流端。

同时域名空间也是视频直播服务的配置单元,您可以通过域名空间(Vhost)+ 应用名称(AppName)+ 流名称(StreamName)确定一路流的配置,或通过域名空间(Vhost)+ 应用名称(AppName)确定多路流的配置。

前提条件

  • 请至少准备 2 个域名,加速区域包含中国大陆时域名需完成 ICP 备案。
  • 使用 RTM 和 WebTransports 等业务时,需要开启 HTTPS 传输,请在证书管理中提前添加证书。

注意事项

  • 域名与用户的 AccountID 绑定,同一域名默认只支持绑定一个账号。例如,用户 A 添加域名 example.push,之后又进行了删除,用户 B 则无法添加该域名,而用户 A 可以重新添加;
  • 不同的加速区域,直播服务费的价格不同。设置加速区域前,请参考直播服务费了解价格详情。

操作步骤

  1. 登录视频直播控制台

  2. 选择左侧导航的功能管理 > 域名管理,进入域名管理页面。

  3. 单击添加域名按钮。

  4. 添加域名页面,根据域名类型填写域名信息。

  5. 在右侧关联域名空间输入框,输入域名空间名称,在下拉框中单击创建域名空间

    参数说明

    添加域名

    1. 选择域名类型为拉流域名推流域名,配置完成后无法变更域名类型。
    2. 填写域名信息,域名只能由数字、字母和连字符 ("-") 组成。不支持添加泛域名,建议使用二级域名,例如:push.example.com 和 pull.example.com。
    3. 选择域名的加速区域,可选区域包括中国内地全球加速海外及港澳台
    4. (可选)选择域名的 HTTPS 证书,配置后自动开启 HTTPS 安全传输。使用 RTM 和 WebTransports 等业务需要开启 HTTPS 传输。

    说明

    • 添加域名时配置 HTTPS 证书后,默认支持 TLS 协议最低及最高版本为 1.2 和 1.3 如需修改请参见配置 HTTPS 安全加密
    • 添加域名时每个域名空间下最多可同时添加 10 个域名。

    关联域名空间

    为域名设置所属的域名空间。域名空间命名方式支持输入“小写字母.com”组成的域名格式和二级以上域名格式,建议将“添加的第一个域名”作为域名空间名称。

    说明

    视频直播控制台默认支持最多设置 10 个域名空间,如果您需要添加更多域名空间,请创建工单联系技术修改额度。

    项目

    为域名空间设置所属项目。项目管理是火山引擎提供的一种资源管理方式,您可以对不同业务或项目使用的云资源进行分组管理,以实现基于项目的账单查看、子账号授权等功能。

    说明

    • 新建域名空间时,需为域名空间设置所属项目。每个域名空间只能属于一个项目,选择已有的域名空间时,项目不可配置;
    • 使用基于项目的账单查看需提前开通分账服务,请前往账单管理-分账账单进行服务开通;
    • 使用基于项目的子账号授权请参见使用 IAM 用户进行项目权限划分

    标签

    为域名空间设置资源标签。您可以通过资源标签从不同维度对云资源进行分类和聚合管理,如资源分账等场景。

    说明

    如需使用标签进行资源分账,可以在可以在账单管理-费用标签处管理启用标签,将对应标签运用到账单明细等数据中。

  6. 单击下一步,弹出域名归属权校验对话框。

    说明

    首次添加域名时请根据提示参考域名归属权校验,完成对主域名的校验,校验完成后再次添加相同主域名的子域名时无需再进行校验。

  7. 单击完成进入域名 CNAME 解析状态查看页面,使用平台提供的 CNAME 记录值配置 CNAME 解析。

    说明

    参考 CNAME 配置完成 CNAME 解析后,约 15 分钟后您可刷新页面查看 CNAME 解析状态。

管理域名

  • 停用/启用域名:在域名列表中,单击待停用域名操作列的停用/启用,在弹出的停用/启用确认对话框中单击确定

  • 删除域名:在域名列表中,单击待删除域名操作列的删除,在弹出的删除确认对话框中单击确定

停用域名和删除域名的区别如下表所示:

配置停用域名删除域名
CNAME停止指向删除 CNAME
域名空间不处理删除域名空间下的域名
证书不处理解绑证书
域名相关配置不处理删除相关配置