检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
华为云视频直播服务支持RTMP、HTTP-FLV和HLS三种播放协议。l RTMP 协议比较全能,既可以用来推流,又可以用来播放直播流。
一、前言 项目开发进程中,业务提出新需求,需要接入视频直播。为此,开始接触火山引擎视频直播。火山引擎方值负责提供观播SDK,综合考虑现有技术栈,采用集成Web SDK方式,接入观播功能。直播通过企业版腾讯会议方式进行推流操作。
Build() client := live.NewLiveClient( live.LiveClientBuilder().
不使用时是否需要停用或删除直播服务? 不需要。若不使用,则不会产生直播费用。建议如下: 建议您删除或者停用域名,避免推流和拉流时产生直播费用。相关操作请参考管理域名。 若前期录制过直播视频,且在VOD服务或OBS服务中生成了录制文件,那么VOD服务或OBS服务仍会计费。 父主题:
点播的流量包直播服务能用吗? 点播的流量包,直播服务不能用。所有的套餐包仅限于本服务内使用,不支持跨云服务使用。 父主题: 资源包相关
云视频专场 8月特惠来袭,全场视频产品低至7折 立即咨询 热卖专区 热卖专区 精选视频直播、视频点播、媒体处理产品特惠 精选视频直播、视频点播、媒体处理产品特惠 视频点播 视频点播 视频点播流量包 视频点播存储包 视频直播流量包 视频直播闲时流量包 新老用户同享 新老用户同享 精选云产品特惠
更多信息可访问视频直播帮助中心,链接:https://support.huaweicloud.com/productdesc-live/live030001.html华为云视频直播服务支持文档.rar
我们将用七篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面、深入地了解视频直播技术,更好地技术选型。
live_event_callback_config LiveEventCallBackConfig object 直播事件HTTPS回调通知配置 rtc_callback_config RTCLiveEventCallBackConfig object RTC回调事件配置。
视频直播为项目级服务,区分区域,需要通过project进行获取。获取用户Token的请求样例如下所示。
视频直播服务的流量计费默认收取下行流量费用,消耗流量 = 直播码率 / 8 × 时间 × 平均观看人数。对于(上行推流/下行播放 )>(1/50)的业务,视频直播服务除了收取下行流量费用外还需要收取上行流量费用,消耗流量 = 直播码率 / 8 × 时间 × 推流路数。
ELB监控 在视频直播中,网络访问流量的突增可能会引起业务的动荡,因此绝大多数的视频直播平台都会使用ELB自动分发流量到多台云服务器。 那么,ELB的稳定可靠运行对视频直播业务的正常运行至关重要。云监控可以监控ELB的异常主机数和并发连接数,确保您的业务稳定可靠运行。
*.dbankcdn.com 2 *.dbankcdn.cn 3 *.dbankcloud.ru 4 *.dbankcloud.cn 5 *.dbankcloud.com 6 *.hicloud.cn 7 *.hicloud.com 8 *.dbankedge.cn 父主题: 视频直播
操作步骤 登录视频直播控制台。 在左侧导航栏中,选择“域名管理”,进入域名管理页面。 在需要配置鉴权信息的播放域名行,单击“管理”。 域名的“子服务类型”需要为“媒体直播”。 在左侧导航栏中,选择“基础配置 > 鉴权配置”。 选择“IP黑白名单”,弹出“IP黑白名单”对话框。
修订记录 表1 修订记录 修改时间 修改说明 2024-02-17 1、优化播放异常的事件通知,补充代码示例。 2、优化自动降级策略。 3、优化降级播放逻辑;不再支持FLV、HLS独立播放器,旧文档迁移至附录。 4、新增两项常见问题说明。 2024-12-02 低时延直播Web SDK
SDK使用 创建容器。 <body> <div id='preview' style='width:1280px; height:720px'> </div> </body> 创建客户端,参考createClient。 const client = HWLLSPlayer.createClient
常见问题 如果业务上App只能使用http协议,是否能够集成使用华为低时延直播Web SDK ? 部分浏览器(chrome)可以集成使用,但不推荐。由于浏览器兼容性识别是根据浏览器暴露的WebRTC对象判断的,在非https协议下,对象可能不存在。 Firefox浏览器中无法使用华为低时延直播
基本使用逻辑 主业务流程包括: 拉流前:创建客户端。 拉流播放:拉流播放请求。 停止播放:停止播放请求。 拉流后:销毁客户端。 单击下图中的接口名称可快速跳转至对应的接口描述,查看其使用方法。 父主题: Web SDK
开发前准备 前提条件 已下载SDK包。 环境要求 编译工具推荐安装Microsoft Visual Studio Code 1.43.2或以上版本。 如果客户端用Node.js开发,推荐安装14.19.1或以上版本。 支持的浏览器详情请参见浏览器适配详情。 如果客户端用TypeScript
操作步骤 登录视频直播控制台。 在左侧导航栏中,选择“域名管理”,进入域名管理页面。 在需要配置鉴权信息的播放域名行单击“管理”。 在左侧导航树中选择“基础配置 > 鉴权配置”。 选择“Referer防盗链”,弹出“Referer防盗链”对话框。