检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
视频直播服务提供了REST(Representational State Transfer)风格API,支持您通过HTTPS请求调用,调用方法请参见如何调用API。 终端节点 终端节点即调用API的请求地址,不同服务不同区域的终端节点不同,Live的终端节点如表1所示。您也可以从地区和终端节点中查询服务的终端节点。 表1
HTTPS时,需要将所有证书拼接在一起组成一份完整的证书后再上传。拼接后的证书类似图2。 通过记事本打开所有*.PEM格式的证书文件,将服务器证书放在首位,再放置中间证书。一般情况下,机构在颁发证书的时候会有对应说明,请注意查阅相关规则。通用的规则如下: 证书之间没有空行。 证书链的格式如下:
TP-FLV作为播放协议能有效地降低延迟。但HLS对浏览器的兼容比较友好,且支持跨终端,所以您可以根据实际需求适当选择播放协议。具体请参考如何降低直播延时。 父主题: 直播推流
HTTPS时,需要将所有证书拼接在一起组成一份完整的证书后再上传。拼接后的证书类似图2。 通过记事本打开所有*.PEM格式的证书文件,将服务器证书放在首位,再放置中间证书。一般情况下,机构在颁发证书的时候会有对应说明,请注意查阅相关规则。通用的规则如下: 证书之间没有空行。 证书链的格式如下:
配置域名 本节主要介绍如何配置用于媒体直播推流和播放的域名。 前提条件 已注册华为账号并开通华为云,完成实名认证。 具备用于媒体直播的域名,且域名已完成备案。PUSH类型的频道需要一个推流域名和一个播放域名,且两个域名不能相同。PULL类型的频道,不需要推流域名。 若您需要购买自
example.com)分别作为媒体直播播放域名和推流域名。 2 配置CNAME 推流域名和播放域名添加成功后,视频直播会为其分配对应的CNAME地址。您需要在域名DNS服务商处为推流域名和播放域名配置CNAME解析,开启直播推流加速和播放加速。 3 创建频道 您可以在媒体直播开始前,创建频道。
Referer白名单:允许名单内的域名请求访问资源,拒绝其它域名请求访问。 您可以设置是否允许空Referer字段访问资源,即是否允许通过浏览器地址栏直接访问资源URL。 规则 黑名单或白名单中的域名。 输入的域名总数最多支持100条(最少1条),以英文“;”进行分隔。 域名为正则匹配,若填写“^http://test
Referer白名单:允许名单内的域名请求访问资源,拒绝其它域名请求访问。 您可以设置是否允许空Referer字段访问资源,即是否允许通过浏览器地址栏直接访问资源URL。 规则 黑名单或白名单中的域名。 输入的域名总数最多支持100条(最少1条),以英文“;”进行分隔。 域名为正则匹配,若填写“^http://test
云直播录制需要收取哪些费用? 视频直播有哪些计费项?如何知道自己需要支付哪些费用? 如何查看直播按需资源的使用量和消费金额? 如何修改直播服务的计费方式? 不使用时是否需要停用或删除直播服务? 直播流量计费是按下行流量还是上行流量? 为什么账户欠费后仍一直产生直播费用? 视频直播服务的Key防盗链功能是否收费?
域名管理 什么是ICP备案? ICP备案是否是必须的? 如何进行ICP备案? 为什么要进行资质审核?审核未通过有什么影响? 域名已备案,如何在直播中添加域名? 直播服务许可证是否是必须的?如何办理? 添加域名时,提示“ICP编号不存在”怎么办? 域名管理中的消息订阅界面为什么操作不了?
公共类 视频直播有哪些计费项?如何知道自己需要支付哪些费用? 使用直播服务是否还需要购买CDN服务? 如何修改直播服务的计费方式? 不使用时是否需要停用或删除直播服务? 如何查看直播按需资源的使用量和消费金额? 直播流量计费是按下行流量还是上行流量? 如何估算视频直播的流量消耗? 云直播录制需要收取哪些费用?
本次更新说明如下: 新增“媒体直播如何支持多码率自适应?”章节。 2023-06-30 第五次正式发布。 本次更新说明如下: 新增“视频监控类业务如何接入Live?”章节。 2022-08-30 第四次正式发布。 本次更新说明如下: 更新“如何保障直播资源的安全?”章节的Key防盗链内容。
工具库 防盗地址生成
播流配置 拼接播放地址 直播延时 直播拉流回源 HTTPS证书配置 播放鉴权
player工具。 选择“媒体 > 打开网络串流”,如图2所示。 图2 打开网络串流 在弹出的对话框中输入直播播放域名地址,并单击“播放”。如图3所示。 图3 输入直播播放地址 父主题: 第三方工具使用
工具库 获取频道回看或时移地址 父主题: 控制台操作
推流配置 拼接推流地址 直播转码 直播录制至OBS 直播截图 开停播通知 HLS配置 推流鉴权
downgradeUrl:可选,对象定义如下 :{ hlsUrl?:可选, string类型。标识降级hls播放地址。 flvUrl?:可选,string类型。标识降级flv播放地址。 } 【返回参数】 Promise<void>:返回一个Promise对象。 在低延时直播服务发生故障的
客户端对象(HWFlvClient) 客户端对象(HWHlsClient) 客户端事件通知(HWLLSClientEvent) 错误码(ErrorCode) 公网地址 客户端错误码 父主题: Web SDK
直播转码 如何使用直播转码播放? 为什么直播播放的分辨率与转码模板配置的不一致? 转码模板的生效规则是怎样的? 直播转码单独设置宽或高,转码后的效果是怎么样的? 为什么拉取转码流的一级M3U8文件的BANDWIDTH不是实际转码流的码率? 如何设定不同清晰度的直播?