检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
表1 浏览器适配详情 操作系统类型 浏览器类型 浏览器版本 Windows Chrome浏览器 67+ QQ浏览器(极速内核) 10.4+ 360安全浏览器(极速模式) 12 微信内嵌浏览器 - Firefox浏览器 90+ Edge浏览器 80+ Opera浏览器 54+ macOS
部分浏览器(chrome)可以集成使用,但不推荐。由于浏览器兼容性识别是根据浏览器暴露的WebRTC对象判断的,在非https协议下,对象可能不存在。 Firefox浏览器中无法使用华为低时延直播Web SDK? Firefox浏览器使用之前需要安装H264的编解码插件。
【请求参数】 无 【返回参数】 Promise<boolean>:返回一个Promise对象,true表示浏览器兼容低时延直播Web SDK。如果不兼容,则返回对应Error异常。
支持的浏览器详情请参见浏览器适配详情。 如果客户端用TypeScript开发,TypeScript的版本不低于3.8.3。 SDK集成 将SDK下载到本地,建议将SDK压缩包放置在自己项目的“sdk”目录下。 在项目代码中引入“HWLLSPlayer”。
可以通过二维码的方式将直播播放链接分享给别人,若通过微信扫码,在微信浏览器中播放,则需要注意播放器是否支持相关格式,建议使用m3u8格式。 父主题: 直播播放
但HLS对浏览器的兼容比较友好,且支持跨终端,所以您可以根据实际需求适当选择播放协议。具体请参考如何降低直播延时。 父主题: 直播推流
触发条件 浏览器环境不支持webrtc特性,可以通过checkSystemRequirements接口来判断。 服务端请求、建链均失败。 媒体起播播放超时,且解码帧数为0时,会进入降级流程。 未开启断流重试时,播放过程中出现断流,也会进入降级流程。
使用直播服务是否还需要购买CDN服务? 不需要,视频直播服务自身具备了直播加速功能,完成推流域名和播放域名配置后,直播服务就自动开启了推流上行加速和播放下行加速。 父主题: 产品咨询
HTML: <video src="/video_with_audio.mp4" autoplay></video> JS: videoElement.play(); 直接在新页面自动播放带有音频的视频,会受到浏览器的阻止。 通常浏览器期望与用户交互后,再允许自动播放音频。
HWLLS_ERROR_WEBRTC_UNSUPPORTED 50000006 浏览器不支持。 1、参见浏览器适配,使用可支持的浏览器。 2、建议降级FLV或HLS直播。 HWLLS_MEDIA_NETWORK_ERROR 50000007 媒体网络连接异常。
PC浏览器 PC浏览器的视频播放内核一般都是使用FLASH控件(目前Chrome也支持MSE,但并不比FLASH有明显优势),FLASH播放器策略是采用较刚性的强制缓冲模式,所以视频打开速度受限制,相比APP端(使用HTTP-FLV协议),延迟有明显增加,一般很难达到1s以内。
域名管理界面的CNAME的作用是什么? 当成功添加加速域名后,系统会自动为您分配CNAME域名,您需要到域名解析服务商处为推拉流域名配置CNAME记录,将加速域名以CNAME方式指向您的CNAME域名,域名解析生效后,该域名的所有请求都将转到CDN节点,直播加速才能生效。 父主题:
RTMP基于flash无法在iOS的浏览器中播放,但是实时性比HLS好。 HTTP-FLV协议工作方式是在大块的视频帧和音视频头部加入一些标记头信息,由于工作方式简洁,因此请求海量并发时比较稳定,延时小;用作手机端APP直播协议很合适,但是在手机浏览器上的支持却很有限。
Web SDK 浏览器适配 开发前准备 SDK使用 基本使用逻辑 最佳实践 接口参考 常见问题 修订记录
单击界面右上角的“资源”,浏览器新增一个页签,进入“我的资源”页面。 在“服务”区域,选择“视频直播 LIVE”,下方列表中会筛选出视频直播服务的所有域名,如图1所示。 图1 我的资源 父主题: 域名管理
但需要注意的是HTTP-FLV在手机浏览器上的支持非常有限。 因此,在降低延时方面,选择HTTP-FLV作为播放协议能有效地降低时延。但HLS对浏览器兼容比较友好,且支持跨终端,所以HLS也是很多用户的首选。
简单易用,安全可靠:采用标准协议,对接简单,在Chrome和Safari浏览器中无需任何插件即可进行播放。播放协议默认加密,更加安全可靠。
使用的证书为自签名SSL证书,该类证书由于浏览器或播放器不信任,安全警告将持续弹出,影响用户体验,建议您使用由可信的CA机构颁发的安全SSL证书。 父主题: 直播安全
什么是视频直播服务 视频直播服务(Live)依托华为云,凭借在视频领域的长期技术积累,快速敏捷地为行业提供高并发、低延迟、超清流畅、安全可靠的端到端音视频直播解决方案。为了更好地服务于不同的直播应用场景,视频直播提供了标准直播与低时延直播两种服务。标准直播致力于为常规的大规模实时观看场景提供更加稳定
推荐传入downgradeUrl,用于在浏览器不支持webrtc或网络较差时,能够按设定的降级url去播放,减少播放失败场景。