检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
客户端对象(HWLLSClient) 本章节介绍了低时延直播Web SDK的HWLLSClient接口详情。 表1 主入口接口 接口 描述 startPlay 开始播放,客户端根据输入的URL到服务端拉取对应的主播流。 switchPlay 快速切换下一路流播放。 stopPlay
obs_location 存储录制文件的OBS桶所在区域。 当“event_type”为“RECORD_FILE_COMPLETE”时,携带该字段。 obs_bucket 存储录制文件的OBS桶。
建议推流端尽量推H264+不包含B帧的流,可以通过调整推流端软件(如OBS)的视频编码参数去除B 帧。如果使用OBS推流,可以通过设置,关闭B帧。如下图所示: 华为低时延直播Web SDK,播放报错:NotAllowedError:xxx?
配置了录制至OBS模板,为什么未生成录制文件? 录制至OBS模板中,流名称是否支持通配符? 如何删除录制文件? 直播录制是否支持按需启停? 直播录制为什么无法收到RECORD_FILE_COMPLETE回调? 直播录制流名StreamName是否支持正则表达式的配置?
前提条件 已安装推流工具,推荐使用推流工具OBS,若未安装,请先下载并安装。 已获取华为云低时延在线Demo或根据API接口开放web端播放。 低时延直播,使用的是视频直播控制台。所以用户直接访问视频直播控制台即可。 推流 下面以OBS推流工具为例进行低时延直播推流演示。
服务韧性 Live提供四级可靠性架构,通过Region/AZ之间数据容灾、边缘节点的智能调度、业务处理微服务的自动扩容等技术方案,保障数据的持久性和可靠性。 可靠性等级 措施 Level 1服务可靠性 微服务自动扩容 Level 2 接入可靠性 多边缘节点的调度 Level 3数据中心可靠性
是 String OBS对象路径,遵守OBS Object定义。
是 String OBS对象路径,遵守OBS Object定义。
已安装推流工具,推荐使用推流工具OBS,若未安装,请先下载并安装。 已安装播放工具,推荐使用VLC播放器,若未安装,请先下载并安装。 推流 获取推流地址。 登录视频直播控制台,在左侧导航树中选择“域名管理”,进入域名管理页面。
配置CNAME域名解析,提示冲突 录制至OBS模板中,流名称是否支持配置通配符? 视频直播服务支持哪些推流协议? 视频直播服务支持哪些直播流播放协议? 为什么账户欠费后仍一直产生直播费用? 视频直播支持哪些区域? 如何选择直播源站和加速区域? 更多
使用第三方工具OBS推流,延时过长怎么办? 使用第三方工具OBS推流,为什么会失败? 如何禁推某个直播流? 如何查看已禁推的直播流? 如何恢复某个禁推的直播流? 直播禁推和断流有什么区别? 同一个推流URL是否支持同时推多路流?
如果直播需要对实时流进行媒体处理操作(如直播录制、直播转码、直播截图等): 因为直播录制文件、直播截图需要存储在OBS桶中,所以需要创建的OBS桶,且OBS桶所在区域和直播服务所在区域需要保持一致。
截图文件在OBS中的存储方式有哪些?区别是什么? 直播截图文件名是否支持自定义?
第三方工具使用 OBS使用指南 VLC使用指南
基础服务计费 标准直播加速费用 低时延直播加速费用
增值服务计费 转推第三方加速费用 云直播转码费用 媒体直播转码费用 云直播录制费用 云直播截图费用
推流配置 拼接推流地址 直播转码 直播录制至OBS 直播截图 开停播通知 HLS配置 推流鉴权
第三方推流软件包括:OBS(推荐)、FMLE、XSplit等。 Android/iOS,使用手机摄像头 使用第三方软件或SDK采集摄像头视频,并推送视频流至RTMP推流地址。 父主题: 直播推流
直播录制至OBS:为直播配置录制规则,直播流将按照录制规则进行录制,并存储至OBS桶。 说明:暂不支持亚太-曼谷区域使用。 直播截图:按配置截图模板在推流过程中截取直播画面,存储在OBS桶中。
参数 参数类型 描述 bucket String OBS的bucket名称 location String OBS Bucket所在RegionID object String OBS对象路径,遵守OBS Object定义。