检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
直播延时时间配置过短(2s),会影响HLS视频的播放体验,如:秒开。为避免不好的体验,请配置较长的延时时间(4s或6s)。 低时延直播场景下,不建议使用此功能。 前提条件 已添加推流域名和播放域名,且已完成域名关联。 已在域名DNS服务商处完成CNAME解析配置。 操作步骤 登录视频直播控制台。 在左侧导航栏中,选择“域名管理”,进入域名管理页面。
*com$”,则“http://test.example.com”和“http://test.example01.com”也会匹配成功。 前提条件 已添加推流域名和播放域名。 已在域名DNS服务商处完成CNAME解析配置。 操作步骤 登录视频直播控制台。 在左侧导航栏中,选择“域名管理”,进入域名管理页面。
*com$”,则“http://test.example.com”和“http://test.example01.com”也会匹配成功。 前提条件 已添加推流域名和播放域名,且已完成域名关联。 已在域名DNS服务商处完成CNAME解析配置。 操作步骤 登录视频直播控制台。 在左侧导航栏中,选择“域名管理”,进入域名管理页面。
on:启用。 off:不启用。 call_back_url String 通知服务器地址,必须是合法的URL且携带协议,协议支持http和https。截图完成后直播服务会向此地址推送截图状态信息。 表6 ObsFileAddr 参数 参数类型 描述 bucket String OBS的bucket名称
on:启用。 off:不启用。 call_back_url 否 String 通知服务器地址,必须是合法的URL且携带协议,协议支持http和https。截图完成后直播服务会向此地址推送截图状态信息。 表4 ObsFileAddr 参数 是否必选 参数类型 描述 bucket 是 String
描述 error_code String 错误码 error_msg String 错误描述 请求示例 删除直播域名。 DELETE https://{endpoint}/v1/{project_id}/domain?domain=play.example.com 响应示例 状态码:
描述 error_code String 错误码 error_msg String 错误描述 请求示例 删除直播转码模板。 DELETE https://{endpoint}/v1/{project_id}/template/transcodings?domain=play.example
描述 error_code String 错误码 error_msg String 错误描述 请求示例 查询播放域名延时配置。 GET https://{endpoint}/v1/{project_id}/domain/delay?play_domain=pull.example.test
推流域名 app_name String 组名或应用名,为必填项 id String 频道ID。频道唯一标识,为必填项 请求示例 PUT https://{endpoint}/v1/{project_id}/ott/channels/general { "domain" : "push
推流域名 app_name String 组名或应用名,为必填项 id String 频道ID。频道唯一标识,为必填项 请求示例 PUT https://{endpoint}/v1/{project_id}/ott/channels/state { "domain" : "push
响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 GET https://{endpoint}/v1/{project_id}/realtime/streams?publish_domain=push.example
响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 GET https://{endpoint}/v1/{project_id}/stream/users?domain=play.example.huawei
的播放地址。 播放地址中的AppName和StreamName必须与推流地址中的一致。 检查播放域名是否已关联推流域名 推流域名和播放域名添加后,需要进行域名的关联才能进行直播推流和播放。您可以参照如下方法排查播放域名和推流域名是否已关联。 登录视频直播控制台。 在左侧导航树中,选择“域名管理”。
描述 error_code String 错误码 error_msg String 错误描述 请求示例 删除录制回调配置。 DELETE https://{endpoint}/v1/{project_id}/record/callback/e89b76xxxxxx3425ui80af501cdxxxxxx
求会予以响应,其它非法的访问将予以拒绝。 若您有其它自定义防盗链规则的需求,请您提交工单与华为云技术客服联系。 工作原理 图1 Key防盗链工作原理 流程说明如下所示: 租户在直播控制台开启Key防盗链功能,并配置鉴权方式、Key值和时长。 直播服务将租户配置的鉴权方式、Key值和时长下发到CDN节点中。
响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 GET https://{endpoint}/v1/{project_id}/domain/geo-blocking?play_domain=play.example
参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 查询直播域名。 GET https://{endpoint}/v1/{project_id}/domain 响应示例 状态码: 200 直播域名查询成功 { "total"
描述 error_code String 错误码 error_msg String 错误描述 请求示例 修改禁止直播推流属性。 POST https://{endpoint}/v1/{project_id}/stream/blocks { "domain" : "publish
描述 error_code String 错误码 error_msg String 错误描述 请求示例 查询录制回调配置列表。 GET https://{endpoint}/v1/{project_id}/record/callbacks?publish_domain=publish
描述 error_code String 错误码 error_msg String 错误描述 请求示例 修改域名HLS配置。 PUT https://{endpoint}/v1/{project_id}/domain/hls { "push_domain" : "push.example