检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
录制回调配置列表 表6 RecordCallbackConfig 参数 参数类型 描述 id String 配置规则ID,在创建配置规则成功后服务端返回 publish_domain String 直播推流域名 app String app名称。如果需要匹配任意应用则需填写*。录制
描述 error_code String 错误码 error_msg String 错误描述 请求示例 修改域名HLS配置。 PUT https://{endpoint}/v1/{project_id}/domain/hls { "push_domain" : "push.example
支持通过API查询、修改、创建和删除直播转码模板。 流管理 支持通过API查询和修改禁推属性,查询直播加速数据等。 鉴权管理 支持通过API查询、更新和删除指定域名的Key防盗链配置。 截图管理 支持通过API创建、删除、修改和查询直播截图配置。 日志管理 支持通过API获取直播播放日志。
响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 PUT https://{endpoint}/v1/{project_id}/guard/referer-chain { "domain" : "play
查询播放域名的地域限制列表 30次/分钟 300次/分钟 修改播放域名的地域限制配置 30次/分钟 100次/分钟 查询指定域名的Key防盗链配置 更新指定域名的Key防盗链配置 删除指定域名的Key防盗链配置 150次/分钟 300次/分钟 截图管理 创建直播截图配置 修改直播截图配置 查询直播截图配置
描述 error_code String 错误码 error_msg String 错误描述 请求示例 创建录制视频索引。 POST https://{endpoint}/v1/{project_id}/record/indexes { "publish_domain" :
RECORD。 CONTINUOUS_RECORD:持续录制,在该规则类型配置后,只要有流推送到录制系统,即触发录制。 COMMAND_RECORD:命令录制,在该规则类型配置后,在流推送到录制系统后,租户需要通过命令控制该流的录制开始和结束。 offset 否 Integer
/v1/{project_id}/guard/key-chain 查询指定域名的Key防盗链配置 PUT /v1/{project_id}/guard/key-chain 更新指定域名的Key防盗链配置 DELETE /v1/{project_id}/guard/key-chain 删除指定域名的Key防盗链配置
playlist_window_seconds 否 Integer 频道直播返回分片的窗口长度,为频道输出分片的时长乘以数量后得到的值。实际返回的分片数不小于3个。 单位:秒。取值范围:0 - 86400(24小时转化成秒后的取值) encryption 否 Encryption object 加密信息 ads 否
e.printStackTrace(); System.out.println(e.getHttpStatusCode()); System.out.println(e.getRequestId());
更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 更新成功 400 参数校验不通过。如:传入domain为空、证书校验不通过。 401 未授权访问接口 404 访问资源不存在,如:域名不存在。
e.printStackTrace(); System.out.println(e.getHttpStatusCode()); System.out.println(e.getRequestId());
FailoverConditions 参数 是否必选 参数类型 描述 input_loss_threshold_msec 否 Integer 入流停止的时长阈值。到达此阈值后,自动触发主备切换。 单位:毫秒,取值范围:0 - 3600000。 非必填,默认填2000ms。 input_preference 否 String
e.printStackTrace(); System.out.println(e.getHttpStatusCode()); System.out.println(e.getRequestId());
e.printStackTrace(); System.out.println(e.getHttpStatusCode()); System.out.println(e.getRequestId());
* @return 编码后的Base64字符串。 */ public static String encode(byte[] bytes) { int a = 0; // 按实际编码后长度开辟内存,加快速度
* @return 编码后的Base64字符串。 */ public static String encode(byte[] bytes) { int a = 0; // 按实际编码后长度开辟内存,加快速度