如果您希望由主播将直播内容推送到视频直播服务,并由观众从视频直播服务拉取并观看直播内容,则至少需要准备 1 个推流域名和 1 个拉流域名。本文介绍如何通过视频直播控制台添加域名。
tip
如果您使用的是拉流转推、声影同传、云导播等功能,且主播推流和观众观看都不使用视频直播提供的推流地址和拉流地址,则无需添加视频直播域名。
如果您希望由主播将直播内容推送到视频直播服务,并由观众从视频直播服务拉取并观看直播内容,推流域名和拉流域名必须配置在同一域名空间下。要让观众观看到主播推送的同一场直播,还需保证推流地址和拉流地址中的 AppName 和 StreamName 保持一致。
example.com 后,可添加推流域名 push.example.com 和拉流域名 pull.example.com。tip
如需查看已注册的域名,可前往火山引擎控制台的域名列表页面查看。
push.example.com 和 pull.example.com 时,需先完成主域名 example.com 的备案。详见准备备案域名和首次备案流程。push.example.com 和拉流域名 pull.example.com。*.example.com。push.example.com,之后又进行了删除,用户 B 则无法添加该域名,而用户 A 可以重新添加。登录视频直播控制台。
选择左侧导航栏的功能管理 > 域名管理,进入域名管理页面。
单击添加域名。
在添加域名页面,完成以下配置。
配置项 | 说明 |
|---|---|
域名类型 | 选择推流域名或拉流域名。配置完成后不支持更改。
|
域名名称 | 填写域名名称,只能由数字、字母、连字符 (-)和句点(.)组成。建议使用已注册主域名的子域名,例如注册 |
加速区域 | 选择域名的加速区域。
tip
|
证书 | 在以下场景下,选择域名的 HTTPS 证书: 添加域名时选择证书后,系统会自动为该域名开启 HTTPS 安全加密。 tip 系统为该域名自动开启 HTTPS 安全加密后,默认支持的 TLS 协议最低及最高版本为 1.2 和 1.3。如需修改,详见配置 HTTPS 安全加密。 |
关联域名空间 | 域名所属的域名空间。从下拉列表中选择已有域名空间,或单击自定义添加新建域名空间。 warning 同一直播业务的推流域名和拉流域名必须配置在同一域名空间内。 |
项目 | 域名空间所属的项目。您可以对不同项目使用的云资源进行分组管理,以实现基于项目的账单查看、子账号授权等功能。 tip
|
标签 | 域名空间的资源标签。您可以通过资源标签从不同维度对云资源进行分类和聚合管理,如资源分账等场景。 tip 如需使用标签进行资源分账,可以在费用标签处管理启用标签,将对应标签运用到账单明细等数据中。 |
单击下一步。
对于某个主域名,首次在视频直播中添加其子域名时,会弹出域名归属权校验对话框,用于校验您对该主域名的归属权,避免他人将不属于自己的域名用于视频直播服务。详见域名归属权校验。校验成功后,再次添加该主域名下的子域名时,无需重复校验。例如,对于 example.com 域名,首次在视频直播中添加其子域名(如 push.example.com)时,需要校验您对 example.com 的归属权,校验成功后,再次添加 example.com 下的其他子域名(如 pull.example.com)时,无需重复校验。
如果需要进行域名归属权校验,则在校验完成后单击完成,进入域名 CNAME 解析状态查看页面。如果无需进行域名归属权校验,则在单击下一步后直接进入域名 CNAME 解析状态查看页面。
使用该页面提供的信息配置 CNAME,从而将访问域名的请求指向视频直播服务。详见CNAME 配置。通常情况下,在完成 CNAME 解析记录配置约 15 分钟后,您可在当前页面单击我已配置,刷新试试查看 CNAME 解析状态。CNAME 解析生效后,域名才可正式用于直播推流和拉流。
添加域名并完成 CNAME 配置后,您可以根据业务需要,在域名管理页面,单击域名操作列的更多(...)图标,选择停用、启用或删除,停用、启用或删除域名。
其中,停用域名和删除域名对域名配置的影响不同,具体区别如下表所示。
配置 | 停用域名 | 删除域名 |
|---|---|---|
CNAME | 停止指向视频直播服务 | 删除该域名的 CNAME 配置 |
域名空间 | 域名保留在当前域名空间中 | 域名从当前域名空间中删除 |
证书 | 保留该域名与证书的绑定关系 | 解除该域名与证书的绑定关系 |
域名相关配置 | 保留相关配置 | 删除相关配置 |
因为观众能看到直播的前提,是主播已经先把直播内容推送到视频直播服务。
推流域名用于主播推流,拉流域名用于观众观看。只有先将直播内容推送到视频直播服务,观众才能从视频直播服务拉取并观看直播内容。所以,如果您希望实现主播推流、观众观看的完整直播流程,需要同时添加推流域名和拉流域名。
但如果您使用的是拉流转推、声影同传、云导播等功能,且主播推流和观众观看都不使用视频直播提供的推流地址和拉流地址,则无需添加视频直播域名。