检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
功能总览 功能总览 全部 直播推流 直播播放 直播录制 直播转码 直播截图 开停播通知 延时播放 拉流回源 HTTPS安全加速 访问控制 用量统计 业务监控 日志管理 监控 审计 企业项目 直播推流 直播推流是指将直播实况信息采集、编码、封装后,推流到华为云视频直播源站的过程。 推流协议:支持RTMP协议。
功能总览 功能总览 全部 直播推流 直播播放 直播录制 直播转码 直播截图 开停播通知 延时播放 拉流回源 HTTPS安全加速 访问控制 用量统计 业务监控 日志管理 监控 审计 企业项目 直播推流 直播推流是指将直播实况信息采集、编码、封装后,推流到华为云视频直播源站的过程。 推流协议:支持RTMP协议。
配置CNAME域名解析 域名添加后,系统将会为您自动分配一个CNAME值。您需要在域名DNS服务商处完成CNAME解析配置,配置生效后,即可启用加速服务。 注意事项 若您添加的域名是在华为云域名注册服务申请的,请参考操作步骤配置CNAME解析。 若您添加的域名不是在华为云域名注册
配置CNAME域名解析 域名添加后,系统将会为您自动分配一个CNAME值。您需要在域名DNS服务商处完成CNAME解析配置,配置生效后,即可启用加速服务。 注意事项 若您添加的域名是在华为云域名注册服务申请的,请参考操作步骤配置CNAME解析。 若您添加的域名不是在华为云域名注册
使用华为云直播服务的具体流程是什么?是否需要创建直播间? 传统方式的直播服务需要通过编码器推流,不同路直播流都会存在唯一的推流地址,即所谓的“直播间”,使用华为云平台直播服务不需要预先创建“直播间”,华为云直播服务不关注每一个直播间地址,只负责收流,RTMP推流方式会将直播流名(
PC端推流和播放 本节主要介绍如何在PC端借助第三方软件实现媒体直播推流和播放。 前提条件 已参考配置域名在视频直播控制台配置推流域名和播放域名。 已参考创建频道,创建完成频道。 已安装推流工具,推荐使用推流工具OBS,若未安装,请先下载并安装。 已安装播放工具,推荐使用VLC播放器,若未安装,请先下载并安装。
PC端推流和播放(标准直播场景) 本节主要介绍如何在PC端借助第三方软件实现直播推流和播放。 前提条件 已参考配置域名在视频直播控制台配置推流域名和播放域名。 已安装推流工具,推荐使用推流工具OBS,若未安装,请先下载并安装。 已安装播放工具,推荐使用VLC播放器,若未安装,请先下载并安装。
常用概念 推流 推流是指将采集、编码、封装好的直播内容传输到对应的直播源站的过程。 拉流 拉流是指直播源站已有直播内容,用指定地址进行拉取播放的过程。 边缘推流 指优先将视频推流至距离用户最近的最优边缘节点,然后通过华为云的直播调度系统将直播流传输到源站进行处理与分发。从而保证用
直播播放时出现卡顿 问题描述 直播推流成功后,在播放端播放直播视频时出现卡顿现象。直播的整个主流程涉及推流端、播放端和直播源站(CDN),因此每个阶段都可能会有因素导致视频播放卡顿,如图1所示。建议您参照如下方法初步排查直播视频卡顿的原因。 图1 直播主流程图 检查推流端 检查播放端
状态码 调用视频直播API时,可能返回的状态码如表1所示。 表1 状态码 返回值 说明 200 OK 请求正常。 201 Created 创建类的请求完全成功。 202 Accepted 已经接受请求,但未处理完成。 204 No Content 请求完全成功,同时HTTP响应不包含响应体。
创建频道 媒体直播需要创建频道后,才能播放频道内容。 前提条件 已添加推流域名。 已创建直播转码模板。 如果频道开启DRM加密,且选择“FunctionGraph代理访问”的方式,提供对接DRM的密钥,需要提前完成下述工作: 提前开启FunctionGraph资源委托授权,操作详见云资源授权。
状态码 调用视频直播API时,可能返回的状态码如表1所示。 表1 状态码 返回值 说明 200 OK 请求正常。 201 Created 创建类的请求完全成功。 202 Accepted 已经接受请求,但未处理完成。 204 No Content 请求完全成功,同时HTTP响应不包含响应体。
修改频道入流信息 功能介绍 修改频道入流信息。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI PUT /v1/{project_id}/ott/channels/input
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的管理员创建IAM用户来说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987。
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的管理员创建IAM用户来说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987。
媒体直播限制 在使用媒体直播服务前,您需要了解本服务的使用限制信息。 频道入流约束 表1 频道入流约束 限制项 说明 转码帧率 转码帧率不支持配置高于源流。 转码分辨率 转码分辨率不支持配置高于入流分辨率。 音视频编码器 视频支持H.264、H.265。 音频支持AAC、MP1、MP2和MP3。
查询频道信息 功能介绍 查询频道信息,支持批量查询。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/{project_id}/ott/channels
新建OTT频道 功能介绍 创建频道接口,支持创建OTT频道。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/{project_id}/ott/channels
删除录制规则 功能介绍 删除录制规则接口 调用方法 请参见如何调用API。 URI DELETE /v1/{project_id}/record/rules/{id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参考获取项目ID。
OBS使用指南 概念介绍 OBS推流工具 OBS(Open Broadcaster Software)是一款直播流媒体内容制作软件。 OBS收费模式 免费,程序和源代码都不收费。 下载与安装 请从OBS官网选择适合您操作系统的版本下载即可。下载完成后,请根据引导完成安装。 操作指导