检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
配置方法 视频直播支持配置并开启HTTPS安全加速,保障您的直播数据在传输过程中受到加密保护。 背景信息 强制跳转HTTPS:配置HTTPS后,开启强制跳转HTTPS,若用户发起HTTP请求,服务端会返回302重定向响应,原来的HTTP请求将会被强制重定向为HTTPS请求。 相比HTTP协议,HTTPS具有如下优势:
配置方法 媒体直播支持配置并开启HTTPS安全加速,保障您的媒体直播数据在传输过程中受到加密保护。 背景信息 强制跳转HTTPS:配置HTTPS后,开启强制跳转HTTPS,若用户发起HTTP请求,服务端会返回302重定向响应,原来的HTTP请求将会被强制重定向为HTTPS请求。
邮件,如图4所示。确认后,设置的订阅终端才能收到该主题发布的消息。 图4 消息订阅确认 步骤三:设置主题策略 在消息通知控制台的左侧导航树中,选择“主题管理 > 主题”,进入主题页面。 在创建的主题行单击“操作”列的“更多 > 设置主题策略”,弹出“设置主题策略”页面。 配置主题策略的参数
直播中断流多次,可以录制成一个文件吗? 可以通过在录制模板中设置“最大断流合并时长”将多次中断的直播流录制成一个文件。若直播流中断时长在设置的时间范围内,则和之前录制的文件合并为一个文件。具体配置方法请参见配置录制模板。 父主题: 直播录制
需要关注OBS配置的输入输出分辨率和频道的直播转码模板中设置的分辨率,防止出现播放效果不达预期的场景。 查看OBS输入输出分辨率的方法如下所示: 本地打开OBS视频采集工具。 在界面上方的导航栏中,选择“文件 > 设置”。 在左侧导航栏中,选择“视频”,查看基础分辨率和输出分辨率。 图1 视频设置 检查推流工具OBS的GOP时长,检查方法详见3。
据。 低端手机播放超高清视频,可能体验差 部分低端手机(如P20 Android9)在播放4K分辨率及8M以上码率的超高清直播流时,可能会因为性能问题,出现黑屏。 如何使用降级播放功能? 有两种降级方式,自动降级和指定降级,详见最佳实践。 自动降级:SDK默认行为,在不支持Web
浏览器类型 使用限制 Chrome浏览器 1、在华为移动端设备上,Chrome浏览器(包括华为浏览器)支持WebRTC的版本为91+。 2、Android移动端WebView对WebRTC能力的支持参差不齐,受影响的因素很多,如设备厂家、浏览器内核、版本等,使用的兼容性较差,因此可用性不能保证,不建议使用这类浏览器。
由于编码端设置的码率、帧率以及编码档位过高,且受硬件条件限制,会导致编码速度变慢,无法达到流畅播放的帧率要求。因此对于推流设备的使用,iOS版的移动端建议您使用硬编码,因为iOS系统和硬件设备统一性高,而且省电。而Android版的移动端因为机型复杂,CPU类型众多,支持程度不一,推荐4
基本使用逻辑 主业务流程包括: 拉流前:创建客户端。 拉流播放:拉流播放请求。 停止播放:停止播放请求。 拉流后:销毁客户端。 单击下图中的接口名称可快速跳转至对应的接口描述,查看其使用方法。 父主题: Web SDK
同一个域名,不支持同时创建“SRT_PUSH”和“RTMP_PUSH”类型的频道。 客户端限制 表5 客户端限制 限制项 说明 音视频编码格式 iOS 16.0及以上版本,HE-AAC的音频码率仅支持小于等于64kbps。AAC-LC无此限制。 客户端使用限制 如果原流音视频出现“空洞”,即音视频切片大小和实
起App并启动播放会返回该错误,在应用层需要根据该错误码,引导用户通过手动触发页面UI控件,调用replay接口恢复播放。 须知: Safari浏览器还有以下处理方法: 打开Safari浏览器偏好设置 > 网站 > 自动播放 > 选择相应网站,设置允许全部自动播放。 HWLLS_PLAY_TIMEOUT
e。当该参数设置为true时,起播loading效果同步开启,播放过程中发生缓冲时loading的效果,需根据setParameter接口中的LOADING_CONFIG进行设置。 Android端QQ浏览器不支持该功能。 建议showLoading不设置,或者设置为false。
e。当该参数设置为true时,起播loading效果同步开启,播放过程中发生缓冲时loading的效果,需根据setParameter接口中的LOADING_CONFIG进行设置。 Android端QQ浏览器不支持该功能。 建议showLoading不设置,或者设置为false。
修订记录 修改时间 修改说明 2024-12-02 低时延直播Web SDK更新点,如下所示: 支持自动降级和指定降级。 支持移动端后台播放音频。 解决设备兼容性问题。 支持多实例video标签id。 2024-11-12 新增最佳实践及其相关的代码示例。 2024-06-27 新
否则使用UDP存在安全风险。 编码格式要求 观众端:支持的视频编码格式为H264、无B帧;支持的音频编码格式为OPUS。 主播推流端:支持的视频编码格式为H264、无B帧;支持的音频编码格式为AAC(LC/HE)。 说明: 若推流端格式不满足要求,则需要配置转码模板,低时延直播会
客户端对象(HWFlvClient) 本章节介绍了低时延直播Web SDK的HWFlvClient接口详情。 表1 主入口接口 接口 描述 startPlay 开始播放,客户端根据输入的URL到服务端拉取对应的主播流。 switchPlay 快速切换下一路流播放。 stopPlay
置。 检查播放端 在第三方播放器中输入播放地址进行播放,检查播放器是否存在问题,建议可以使用VLC播放器检测。 检查播放设备是否存在问题,建议可以换一个手机和PC进行检测。 检查播放器是否支持对应的格式。 以下为华为云视频直播播放器对直播流格式的支持情况: Web端播放器:支持的格式有M3U8和FLV。
时。 HTTP-FLV:由Adobe公司主推,格式极其简单,只是在大块的视频帧和音视频头部加入一些标记头信息,在延迟表现和大规模并发方面都很成熟。但需要注意的是HTTP-FLV在手机浏览器上的支持非常有限。 因此,在降低延时方面,选择HTTP-FLV作为播放协议能有效地降低时延。
同一个域名,不支持同时创建“SRT_PUSH”和“RTMP_PUSH”类型的频道。 客户端限制 表5 客户端限制 限制项 说明 音视频编码格式 iOS 16.0及以上版本,HE-AAC的音频码率仅支持小于等于64kbps。AAC-LC无此限制。 客户端使用限制 如果原流音视频出现“空洞”,即音视频切片大小和实
然后以小数据包的形式在互联网上进行传输,且支持加密,因此安全隐秘性比较理想,但拆包组包的过程比较复杂,所以在请求海量并发时易出现一些不可预期的稳定性问题。RTMP基于flash无法在iOS的浏览器中播放,但是实时性比HLS好。 HTTP-FLV协议工作方式是在大块的视频帧和音视频