检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
String 推流域名 app_name String 组名或应用名,为必填项 id String 频道ID。频道唯一标识,为必填项 请求示例 DELETE https://{endpoint}/v1/{project_id}/ott/channels?app_name=ott&domain=push
址: webrtc://domain/appname/streamname?arg1=v1 会根据设备的支持情况,自动尝试降级到FLV或者HLS协议地址,url中携带的参数会拼接到降级后的url中,如: https://domain/appname/streamname.flv?
是否必选 参数类型 描述 publish_domain 是 String 直播推流域名 app 是 String app名称。如果需要匹配任意应用则需填写*。录制规则匹配的时候,优先精确app匹配,如果匹配不到,则匹配* notify_callback_url 否 String 录制回调通知url地址
l访问服务。 表3 请求Body参数 参数 是否必选 参数类型 描述 domain 是 String 频道推流域名 app_name 是 String 组名或应用名 id 是 String 频道ID。频道唯一标识,为必填项 name 是 String 频道名称 响应参数 状态码:200
l访问服务。 表3 请求Body参数 参数 是否必选 参数类型 描述 domain 是 String 频道推流域名 app_name 是 String 组名或应用名 id 是 String 频道ID。频道唯一标识,为必填项。 state 是 String 频道状态 ON:频道下发成功后,自动启动拉流、转码、录制等功能
(): Promise<boolean> 【功能说明】 检测浏览器是否支持低时延直播Web SDK。 【请求参数】 无 【返回参数】 Promise<boolean>:返回一个Promise对象,true表示浏览器兼容低时延直播Web SDK。如果不兼容,则返回对应Error异常。
视频直播提供了直播流开停播通知功能,您可以在直播控制台中为推流域名添加接收直播推流或断流通知的地址,通过HTTP接口向用户服务器发送POST请求,将直播流推送成功或中断的状态实时反馈到用户服务器,用户服务器通过200响应返回接口结果。 注意事项 启用开停播通知功能后,直播活动中的每一次推流和断流都将会接收
是否必选 参数类型 描述 publish_domain 是 String 直播推流域名 app 是 String app名称。如果需要匹配任意应用则需填写*。录制规则匹配的时候,优先精确app匹配,如果匹配不到,则匹配* notify_callback_url 否 String 录制回调通知url地址
调用查询禁止直播推流列表接口,设置请求参数“domain”、“app_name”和“stream_name”即可查看禁推的直播流信息。 GET /v1/{project_id}/stream/blocks?domain=play.example.com&app_name=live&stream_name=live
支持审计的关键操作 Live已对接云审计服务。通过云审计服务,您可以记录与云服务器相关的操作事件,便于日后的查询、审计和回溯。 前提条件 已开通云审计服务。 支持审计的关键操作列表 表1 表1 云审计服务支持的云服务器操作列表 操作名称 资源类型 事件名称 创建直播域名 domain createDomain
项目ID,获取方法请参考获取项目ID。 表2 Query参数 参数 是否必选 参数类型 描述 publish_domain 是 String 推流域名 app 否 String 应用名 offset 否 Integer 偏移量,表示从此偏移量开始查询,offset大于等于0 limit 否 Integer 每页记录数,取值范围[1
描述 name 是 String 音频选择器的名称。仅支持大小写字母、数字、中划线和下划线。 同一个频道中每个选择器的名称需要唯一。 selector_settings 否 AudioSelectorSettings object 设置音频选择器 表9 AudioSelectorSettings
调用禁推恢复接口,设置请求参数“domain”、“app_name”和“stream_name”即可恢复禁推直播流。 DELETE /v1/{project_id}/stream/blocks? domain=play.example.com&app_name=live&stream_name=live
规则ID,由服务端返回。创建或修改的时候不携带 publish_domain String 直播推流域名 app String 应用名,如果需要匹配任意应用则需填写*。录制规则匹配的时候,优先精确app匹配,如果匹配不到,则匹配* stream String 录制的流名,如果需要匹配任意流名则
查询直播域名 createDomainMapping create_domain_mapping CreateDomainMapping 域名映射 deleteDomainMapping delete_domain_mapping DeleteDomainMapping 删除直播域名映射关系
配置录制回调 直播服务提供了录制文件生成状态回调设置,支持配置HTTP/HTTPS URL,向用户服务器发送POST请求、消息体JSON格式,将文件生成事件信息实时反馈到用户服务器。 前提条件 已添加推流域名。 已在域名DNS服务商处完成CNAME解析配置。 操作步骤 登录视频直播控制台。
main”、“app_name”、“stream_name”和“resume_time”即可禁推指定的直播流。 POST /v1/{project_id}/stream/blocks { "domain": "play.example.com", "app_name":
UpdateDelayConfigRequest{} appModifyDelayConfig:= "live" request.Body = &model.ModifyDelayConfig{ Delay: int32(2000), App: &appModifyDelayConfig,
rtmp://推流域名/AppName/StreamName 推流域名:在视频直播控制台添加的推流域名。 AppName:应用名,默认为“live”,您也可以根据实际需求进行自定义,支持大小写字母、数字、下划线(_)中划线(-)。 StreamName:直播流名,每个应用可创建多个直播流
否 String 使用AK/SK方式认证时必填,携带项目ID信息。 表4 请求Body参数 参数 是否必选 参数类型 描述 app 是 String 应用名 area_whitelist 否 Array of strings 限制区域列表, 空列表表示不限制。 除中国以外,其他地