检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
PC端推流和播放(标准直播场景) 本节主要介绍如何在PC端借助第三方软件实现直播推流和播放。 前提条件 已参考配置域名在视频直播控制台配置推流域名和播放域名。 已安装推流工具,推荐使用推流工具OBS,若未安装,请先下载并安装。 已安装播放工具,推荐使用VLC播放器,若未安装,请先下载并安装。
添加域名 使用直播服务前,您需要将已备案的推流域名和播放域名添加到直播服务中。 在接入视频直播服务前,您可以先了解下直播加速域名的接入条件及限制,避免因域名涉及违规内容而造成损失,具体请参见域名准入标准。 域名接入流程 使用自有域名进行视频直播加速的流程,如图1所示。 图1 域名接入流程
HLS配置 推流域名支持修改HLS直播流的TS切片时长、M3U8切片数量和首个M3U8的切片数量。 前提条件 已添加推流域名。 已在域名DNS服务商处完成CNAME解析配置。 操作步骤 登录视频直播控制台。 在左侧导航栏中,选择“域名管理”,进入域名管理页面。 在需要配置HLS的推流域名行,单击“管理”。
创建用户并授权使用Live 如果您需要对所拥有的Live进行精细的权限管理,可以使用统一身份认证服务(Identity and Access Management,简称IAM),通过IAM,您可以: 根据企业的业务组织,在您的华为云账号中,给企业中不同职能部门的员工创建IAM用户
权限管理 如果您需要对华为云上购买的Live资源,给企业中的员工设置不同的访问权限,以达到不同员工之间的权限隔离,您可以使用统一身份认证服务(Identity and Access Management,简称IAM)进行精细的权限管理。该服务提供用户身份认证、权限分配、访问控制等
云直播限制 在使用云直播服务前,您需要了解本服务的使用限制信息。 使用限制 表1 使用限制说明 限制项 说明 并发直播流 对并发直播流未做相关限制,但若有超过100G的大规模并发需求,建议提交工单进一步咨询。 推流 视频直播服务不限制推流码率,支持常见分辨率以及对应码率,但为了保证推流顺畅,建议码率不超过4Mbps。
PC端推流和播放(低时延直播场景) 您可以根据实际的业务场景,将生成好的低时延直播推流地址输入到对应的推流软件中进行低时延直播推流,然后使用华为云低时延在线Demo或根据API接口开放web端播放。 前提条件 已安装推流工具,推荐使用推流工具OBS,若未安装,请先下载并安装。 已
配置域名 本节主要介绍如何配置用于媒体直播推流和播放的域名。 前提条件 已注册华为账号并开通华为云,完成实名认证。 具备用于媒体直播的域名,且域名已完成备案。PUSH类型的频道需要一个推流域名和一个播放域名,且两个域名不能相同。PULL类型的频道,不需要推流域名。 若您需要购买自
创建用户并授权使用Live 如果您需要对所拥有的Live进行精细的权限管理,可以使用统一身份认证服务(Identity and Access Management,简称IAM),通过IAM,您可以: 根据企业的业务组织,在您的华为云账号中,给企业中不同职能部门的员工创建IAM用户
直播转码 视频直播支持直播转码功能,支持将推送的直播流转码成多种分辨率和码率规格的视频流,以满足不同网络环境的用户观看需求。 图1 直播转码架构图 功能介绍 转码功能可以帮助您处理如下问题: 适配不同播放终端:您可以将原始音视频转码为更适应于各终端播放的格式。 适配不同网络环境:
入门指引 若您需要使用自己的域名完整的体验媒体直播的相关功能,您可以参考本章节快速实现,具体操作流程如图1所示。 图1 媒体直播入门流程 媒体直播入门操作流程说明如表1所示。 表1 媒体直播入门流程说明 序号 操作方法 操作说明 1 添加媒体直播域名 将准备的已备案的域名添加到媒
视频直播-成长地图 | 华为云 视频直播 视频直播服务(Live)依托华为云,凭借在视频业务领域长期技术积累,快速敏捷为行业提供高并发、低延迟、高清流畅、安全可靠的端到端直播解决方案。 产品介绍 视频论坛 立即使用 成长地图 由浅入深,带您玩转视频直播 01 了解 了解视频直播的
添加域名 使用媒体直播服务前,您需要将已备案的推流域名和播放域名添加到媒体直播服务中。 在接入媒体直播服务前,您可以先了解下直播加速域名的接入条件及限制,避免因域名涉及违规内容而造成损失,具体请参见域名准入标准。 域名接入流程 使用自有域名进行视频直播加速的流程,如图1所示。 图1
概述 媒体直播面向广电、运营商、互联网OTT服务商等PGC用户为主,依托华为云全球部署的众多可用区计算资源,结合深耕多年的音视频技术,致力于为全球用户提供专业、稳定、高质量的7*24小时广播级媒体直播服务体验。 开通视频直播控制台即开通云直播服务,开通指南请参见快速入门。 产品架构
修改直播截图配置 功能介绍 修改直播截图配置接口 调用方法 请参见如何调用API。 URI PUT /v1/{project_id}/stream/snapshot 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参考获取项目ID。
创建直播截图配置 功能介绍 创建直播截图配置接口 调用方法 请参见如何调用API。 URI POST /v1/{project_id}/stream/snapshot 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参考获取项目ID。
查询直播截图配置 功能介绍 查询直播截图配置接口 调用方法 请参见如何调用API。 URI GET /v1/{project_id}/stream/snapshot 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参考获取项目ID。
资源包叠加购买 当资源包容量不足或即将到期时,可以通过叠加购买的方式,扩大资源包容量。视频直播服务暂不支持直接扩容资源包。 购买说明 在购买一个资源包后,可继续购买其他任意规格的资源包。 叠加购买资源包后,会优先使用原购买资源包的容量。如在购买资源包前,已产生按需扣费,已按需使用
开停播通知 视频直播提供了直播流开停播通知功能,您可以在直播控制台中为推流域名添加接收直播推流或断流通知的地址,通过HTTP接口向用户服务器发送POST请求,将直播流推送成功或中断的状态实时反馈到用户服务器,用户服务器通过200响应返回接口结果。 注意事项 启用开停播通知功能后,
直播播放失败 问题描述 推流成功后,播放端播放直播流时,出现播放失败的问题。 播放地址、域名关联、域名CNAME解析、播放配置等因素都可能导致播放失败,建议您参照如下方面初步排查视频播放失败的原因。 检查播放地址是否正确 检查播放域名是否已关联推流域名 检查CNAME是否生效 检查播放端