检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
帧开始。当用户第一次观看的时候,播放器需要找到I帧才能开始播放,而播放器会到服务器寻找到最近的I帧反馈给用户。因此,减少GOP帧的数量,能减少播放器加载GOP帧所用的时间。在直播推流端GOP一般建议设置为1~2s。 播流协议选择 华为云视频直播服务支持RTMP、HTTP-FLV和HLS三种播放协议。
视频的宽度和高度。单位为像素。 若宽和高都设置为0,输出的分辨率和源保持一致;若宽和高只有一个为0时,输出的分辨率按非0项的比例进行缩放。 取值范围: 宽度:0、32-3840,设置的数值必须为2的倍数或为0。 高度:0、32-2160,设置的数值必须为2的倍数或为0。 须知: 转码分辨率不支持配置高于入流分辨率。
Authorization 否 String 使用AK/SK方式认证时必填,携带的鉴权信息。 X-Sdk-Date 否 String 使用AK/SK方式认证时必填,请求的发生时间。 X-Project-Id 否 String 使用AK/SK方式认证时必填,携带项目ID信息。 表3 请求Body参数
Authorization 否 String 使用AK/SK方式认证时必填,携带的鉴权信息。 X-Sdk-Date 否 String 使用AK/SK方式认证时必填,请求的发生时间。 X-Project-Id 否 String 使用AK/SK方式认证时必填,携带项目ID信息。 表3 请求Body参数
example.com”和“test-play.example.com”作为推流域名和播放域名。 实名认证:您可以登录华为云官网,根据提示信息完成个人或企业账号实名认证,详细操作请参见实名认证。 备案域名:自有域名需要在工信部完成备案,您可以在华为云备案中心完成。备案时长大概需要几个工作
直播中断流多次,可以录制成一个文件吗? 可以通过在录制模板中设置“最大断流合并时长”将多次中断的直播流录制成一个文件。若直播流中断时长在设置的时间范围内,则和之前录制的文件合并为一个文件。具体配置方法请参见配置录制模板。 父主题: 直播录制
https://{Endpoint}/v3/projects/”,其中{Endpoint}为IAM的终端节点可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。 响应示例如下,其中projects下的“id”即为项目ID。 { "projects": [ {
example.com”和“test-play.example.com”作为推流域名和播放域名。 实名认证:您可以登录华为云官网,根据提示信息完成个人或企业账号实名认证,详细操作请参见实名认证。 备案域名:自有域名需要在工信部完成备案,您可以在华为云备案中心完成。备案时长大概需要几个工作
https://{Endpoint}/v3/projects/”,其中{Endpoint}为IAM的终端节点可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。 响应示例如下,其中projects下的“id”即为项目ID。 { "projects": [ {
强制重定向为HTTPS请求。 相比HTTP协议,HTTPS具有如下优势: HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比HTTP协议安全,可防止数据在传输过程中被窃取、改变,确保数据的完整性。 在HTTPS协议中,会对用户的关键信息进行加密,避免Session
强制重定向为HTTPS请求。 相比HTTP协议,HTTPS具有如下优势: HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比HTTP协议安全,可防止数据在传输过程中被窃取、改变,确保数据的完整性。 在HTTPS协议中,会对用户的关键信息进行加密,避免Session
Authorization 否 String 使用AK/SK方式认证时必填,携带的鉴权信息。 X-Sdk-Date 否 String 使用AK/SK方式认证时必填,请求的发生时间。 X-Project-Id 否 String 使用AK/SK方式认证时必填,携带项目ID信息。 响应参数 状态码: 200
总体流程 获取播放域名 配置录制规则 操作步骤 登录视频直播控制台,获取需要配置录制规则的播放域名。 获取用户Token,用于调用直播接口时进行认证鉴权。 详细信息请参见构造请求。以“华北-北京四”为示例,若您需要调用其它区域的直播接口,请替换成对应区域的IAM终端节点。 POST https://iam
Authorization 否 String 使用AK/SK方式认证时必选,携带的鉴权信息。 X-Sdk-Date 否 String 使用AK/SK方式认证时必选,请求的发生时间。 X-Project-Id 否 String 使用AK/SK方式认证时必选,携带项目ID信息, 与路径参数中的项目ID相同。
视频直播服务支持哪些推流协议? 直播推流应该如何设置分辨率和码率? 直播推流失败怎么办? 一个推流域名能同时推多少个直播流? 使用第三方工具OBS推流,延时过长怎么办? 使用第三方工具OBS推流,为什么会失败? 直播播放 视频直播服务支持哪些直播流播放协议? 如何获取播放地址? 播放URL中的StreamName格式要求?
用于直播播放。直播音视频会被加密传输。 存储在用户自有OBS桶中,用户可自行处理录制文件和截图。 用户可以根据实际需求配置OBS桶的安全机制。 IP地址匿名化后写入直播日志文件中,以IP地址区分终端用户,用于问题定位及直播数据统计。 存留期限与存留策略 不保存,仅在视频直播服务中进行处理。 用户自行决定存留期限和策略。
为什么调用API的返回信息提示接口不存在? 可能是由于用户Token获取错误,将参数scope设置成了domain,只有全局服务才能获取此类Token。视频直播为项目级服务,区分区域,需要通过project进行获取。获取用户Token的请求样例如下所示。 说明:加粗的斜体字段需要
如何获取播放地址? 播放URL中的StreamName格式要求? 推流成功后,仍无法播放的原因? 直播对每日的下行流量是否有限制? 直播播放是否限制同时在线观看人数? 支持拉取其它平台的直播流至华为云直播吗? 为什么播放器播放视频时出现黑边? 为什么使用HTTPS地址播放失败? 视频直播服务支持哪些直播流播放协议?
推流URL中的{StreamName}字段有什么格式要求? {StreamName}为流名,取值由数字、字母、-_组成,长度为[1,512]。推荐设置为数字和字母,长度范围为[12,256],示例:StreamName01。 父主题: 直播推流
Authorization 否 String 使用AK/SK方式认证时必填,携带的鉴权信息。 X-Sdk-Date 否 String 使用AK/SK方式认证时必填,请求的发生时间。 X-Project-Id 否 String 使用AK/SK方式认证时必填,携带项目ID信息。 响应参数 状态码: 400