检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
删除直播域名映射关系 PUT /v1/{project_id}/domain/ipv6-switch 配置域名IPV6开关 GET /v1/{project_id}/cdn/ip-info 查询IP归属信息 PUT /v1/{project_id}/domain/delay 修改播放域名延时配置
域名管理 域名准入标准 添加域名 配置CNAME域名解析 管理域名 配置IPv6 配置区域访问控制白名单 推流鉴权 播放鉴权 HTTPS证书配置 父主题: 控制台操作
已明确需要配置录制规则的播放域名所在区域信息,并获取该区域的Endpoint,您可以从地区和终端节点获取。 已获取需要配置录制规则的播放域名所在区域的项目ID,具体获取方法请参见获取项目ID。 总体流程 获取播放域名 配置录制规则 操作步骤 登录视频直播控制台,获取需要配置录制规则的播放域名。 获取用户Token,用于调用直播接口时进行认证鉴权。
URI-scheme 表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint 指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您可以从地区和终端节点获取。 例如IAM服务在“华北-北京四”区域的Endpoint为“iam
根据需要配置是否跳过SSL证书校验 httpConfig.WithIgnoreSSLVerification(true); 初始化认证信息。 支持两种方式认证,您可以根据实际情况进行选择。 使用永久AK/SK 首先需要获取永久AK和SK,以及projectId,您可以参考开发前准备获取。 1
为什么调用的API返回“projectId in token is nil”? 可能是获取token时使用的“project”与调用直播API时使用的“project”不一致导致的。视频直播服务为项目级服务,在获取Token时需获取相同区域的token。 示例:如果token的Endpoint为“c
直播流播放画像,为什么累计观看人数比峰值观看人数少? 由于累计观看人数是按IP地址进行统计的,而在线峰值连接数则根据不同协议统计方式有所不同: 若播放协议为RTMP和FLV,以会话数进行统计,并发连接数即在线人数。 若播放协议为HLS,此数据不可作为在线人数的参考。 因此存在人数统计不一致的情况。
为什么调用API的返回信息提示接口不存在? 可能是由于用户Token获取错误,将参数scope设置成了domain,只有全局服务才能获取此类Token。视频直播为项目级服务,区分区域,需要通过project进行获取。获取用户Token的请求样例如下所示。 说明:加粗的斜体字段需要根据
String 项目ID,获取方法请参考获取项目ID。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token,使用Token鉴权方式时必选。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。
Token已过期。Token认证有效期为24小时,如果Token过期,会返回该提示信息。 账户出现欠费,重新充值时,未重新获取token,会返回该提示信息。 若出现该提示,请重新从IAM服务获取Token,具体请参见获取用户Token。 父主题: API使用
直播流。 前提条件 已明确需要被禁推的推流域名所在区域信息,并获取该区域的Endpoint,您可以从地区和终端节点获取。 已获取需要被禁推的推流域名所在区域的项目ID,具体获取方法请参见获取项目ID。 总体流程 获取需要被禁推的直播流信息 禁止直播推流 查询禁止直播推流列表 操作步骤
错误码(ErrorCode) getCode getCode(): number 【功能说明】 获取错误码。 【请求参数】 无 【返回参数】 number类型,错误码值。 getMsg getMsg(): string 【功能说明】 获取错误描述。 【请求参数】 无 【返回参数】 string类型,错误码描述。
功推流,则表示Key防盗链生效。 IP黑白名单 选择“IP黑白名单”,弹出“IP黑白名单”对话框。 单击“开关”,配置IP黑白名单,如图3所示。 图3 配置IP黑白名单 根据“鉴权类型”输入禁止或允许访问的播放域名IP地址,您也可以通过输入IP网段添加黑白名单。 配置完成后,单击“确定”。
节点中获取。 调用IAM接口的区域需与调用媒体直播接口的区域一致,如调用“cn-north-4”区域的IAM接口获取用户Token,则该Token仅能用于调用“cn-north-4”区域媒体直播接口的鉴权。 在请求消息头中增加“X-Auth-Token”,值设置为1中获取的用户Token。
场景介绍 某视频监控类用户希望将流媒体推送到华为云直播源站,通过直播服务对流媒体进行分发,使监控设备可以无论所处何地都可以快速地获取到流媒体,让设备使用者可以随时获取到监控现场的情况。 在对接前,先了解下视频监控类业务和普通直播的主要区别: 视频监控类业务推流端采用专用的设备,和普通直播推流软件配置不同。
配置证书 表2 参数说明 参数 说明 证书标准 选择“国际标准证书”。 证书来源 选择“自有证书”,且必须是合规渠道获取的证书。 “国际标准证书 > 自有证书”配置 将获取的证书文件、私钥文件以文本工具打开,并将证书内容和私钥内容复制到对应的文本框中。 不同机构颁布的证书,存在如下差异:
DK版本号请参见SDK开发中心。 使用pip安装 执行如下命令安装华为云Python SDK核心库以及相关服务库: 1 2 3 4 # 安装核心库 pip install huaweicloudsdkcore # 安装Live服务库 pip install huaweicloudsdklive
Token是系统颁发给用户的访问令牌,承载用户的身份、权限等信息。视频直播服务通过调用IAM获取Token接口,这样调用直播API时,可以使用Token鉴权,从而获得API操作权限。Token获取方法请参见如何调用API。 父主题: API使用
"projectname" } } } } 如图1所示,红框中的信息为获取用户Token。 图1 获取用户Token 选择POST请求方法,并输入请求URI。 POST https://live.cn-north-4.myhuaweicloud.com/v1/{pr
区创建资源。 区域(Region):从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Re