检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 PUT https://{endpoint}/v1/{project_id}/domain/geo-blocking?play_domain=play.example
请根据实际的直播场景,选择直播源站。详细说明如下所示: 如果直播的推流和播放都在中国大陆,且不需要对实时流进行媒体处理操作(如直播录制、直播转码、直播截图等): 添加域名时选择可以选择任一中国内地区域。如果主播不在所选区域,也会正常接入至所在区域的接入节点。播流时会根据观众所在区域进行调度,与媒体处理中心所在区域无关。
functiongraph_proxy:FunctionGraph代理访问DRM。 http_headers 否 Array of HttpHeader objects 需要添加在drm请求头中的鉴权信息。最多支持配置5个。 仅direct_http请求模式支持配置http_headers。 urn 否 String
描述 error_code String 错误码 error_msg String 错误描述 请求示例 修改域名HLS配置。 PUT https://{endpoint}/v1/{project_id}/domain/hls { "push_domain" : "push.example
参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 查询直播域名。 GET https://{endpoint}/v1/{project_id}/domain 响应示例 状态码: 200 直播域名查询成功 { "total"
error_code String 错误码 error_msg String 错误描述 请求示例 查询指定域名的Key防盗链配置。 GET https://{endpoint}/v1/{project_id}/guard/key-chain?domain=play.example.huawei
error_code String 错误码 error_msg String 错误描述 请求示例 修改直播域名,状态为停用。 PUT https://{endpoint}/v1/{project_id}/domain { "domain" : "play.example.com"
响应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 错误描述 请求示例 更新指定域名的Key防盗链配置。 PUT https://{endpoint}/v1/{project_id}/guard/key-chain?domain=play.example.huawei
String 错误码 error_msg String 错误描述 请求示例 修改直播拉流回源配置,仅支持RTMP、FLV域名。 PUT https://{endpoint}/v1/{project_id}/domain/pull-sources { "play_domain"
String 错误描述 请求示例 创建直播域名,域名为play.example.com,域名类型为拉流域名,可用区为北京四 POST https://{endpoint}/v1/{project_id}/domain { "domain" : "play.example.com"
直播截图文件名是否支持自定义? 不支持自定义,按系统预置格式生成。 存储方式为覆盖截图的文件名格式如下: {domain}/{app_name}/{stream_name}.jpg 存储方式为实时截图的文件名格式如下: {domain}/{app_name}/{stream_name}/{UTCTimestamp}
图2 获取项目ID 调用API获取项目ID 您还能通过调用查询指定条件下的项目信息API获取项目ID。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects/”,其中{Endpoint}为IAM的终端节点可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。
图2 获取项目ID 调用API获取项目ID 您还能通过调用查询指定条件下的项目信息API获取项目ID。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects/”,其中{Endpoint}为IAM的终端节点可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。
维度和周期,详细介绍请参见流水与明细账单。 图2 查询账单 查看指定企业项目的账单 如果创建域名的时候,配置了“企业项目”,相关配置请参考添加域名。费用会按照企业项目的维度,细化拆分账单。 当前支持按照企业维度拆分的账单包括: 按流量计费的直播CDN账单 云直播截图账单 按流量包计费的低时延直播流量账单
的播放地址。 播放地址中的AppName和StreamName必须与推流地址中的一致。 检查播放域名是否已关联推流域名 推流域名和播放域名添加后,需要进行域名的关联才能进行直播推流和播放。您可以参照如下方法排查播放域名和推流域名是否已关联。 登录视频直播控制台。 在左侧导航树中,选择“域名管理”。
响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 PUT https://{endpoint}/v1/{project_id}/guard/referer-chain { "domain" : "play
String 错误描述 请求示例 PUT https://{endpoint}/v1/{project_id}/notifications/publish?domain=push.example.com { "url" : "https://endpoint.com/v1/test"
权。 详细信息请参见构造请求。以“华北-北京四”为示例,若您需要调用其它区域的直播接口,请替换成对应区域的IAM终端节点。 POST https://iam.cn-north-4.myhuaweicloud.com/v3/auth/tokens Content-Type: application/json
会根据设备的支持情况,自动尝试降级到FLV或者HLS协议地址,url中携带的参数会拼接到降级后的url中,如: https://domain/appname/streamname.flv?vhost=domain&arg1=v1 或 https://domain/appname/streamname.m3u8?vhost=domain&arg1=v1