正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
概述 媒体直播为广播级直播服务,支持频道管理、内容加密等特性,适用于媒资,广电等场景。 您可以使用本文档提供API对媒体直播进行相关操作,如媒体直播转码模板管理、创建频道等。支持的全部操作请参见API概览。 在调用媒体直播API之前,请确保已经充分了解媒体直播相关概念,详细信息请参见《媒体直播用户指南》。
public static void main(String[] args) { // The AK and SK used for authentication are hard-coded or stored in plaintext, which has great
主输入参数:“URL”为向频道供应商获取的音视频流URL。无需执行推流操作,媒体直播服务会直接从URL拉流推到源站。 备输入参数:需要配置下述参数。 开启输入主备:可以打开此开关,设置备用音视频流URL。 备输入URL:向频道供应商获取备用音视频流URL。 异常切换时长阈值:当频道播放
Long 视频帧率(单位:fps) audio_frame_rate Long 音频帧率(单位:fps) video_bitrate Long 视频码率(单位:Kbps) audio_bitrate Long 音频码率(单位:Kbps) resolution String 视频分辨率
您可以通过以下方式查看已禁推的直播流。 直播控制台查看禁推直播流信息 登录视频直播控制台,在“直播管理 > 直播流管理”中单击“禁推流”页签,查看已被禁推的直播流信息。 调用API查看禁推直播流信息 调用查询禁止直播推流列表接口,设置请求参数“domain”、“app_name”和“stream_name”即可查看禁推的直播流信息。
参数 是否必选 参数类型 描述 push_domain 是 String 推流域名 application 是 Array of PushDomainApplication objects 推流域名APP配置 表4 PushDomainApplication 参数 是否必选 参数类型
DELETE https://{endpoint}/v1/{project_id}/domains_mapping?pull_domain=play.example.huawei.com&push_domain=publish.example.huawei.com 响应示例 状态码: 400
月录制服务费由视频点播服务收取。 录制存储费用,若录制至OBS桶,则由对象存储服务收取。 计费规则 月录制服务费:视频直播流录制而产生的费用,根据每月并发录制峰值路数计费。 表1 计费说明 规则项目 说明 计费规则 统计每日录制并发路数并取当月峰值为计费点。其费用由视频点播服务收取。
询。 查询历史直播流名称:登录视频直播控制台,在左侧导航树中选择“业务监控”,单击“历史推流列表”,进入历史推流列表页面。选择需要查看的推流域名和应用名称,单击刷新图标,即可在历史推流列表中查看到目标直播流名称。 查询正在推流的直播流名称:登录视频直播控制台,在左侧导航树中选择“直播管理
请求示例 修改播放域名延时配置。 PUT https://{endpoint}/v1/{project_id}/domain/delay { "play_domain" : "pull.example.test.com", "app" : "live", "delay"
截图文件。若您在配置直播截图模板时,设置了回调地址,则您还可以通过回调通知消息中的下载地址获取截图文件。 通过直播控制台获取截图文件 登录视频直播控制台。 在左侧导航树中选择“域名管理”,进入域名管理页面。 在需要下载直播截图的推流域名行单击“管理”。 在左侧导航树中选择“模板配置
云直播截图费用 云直播截图费用包含截图数量费用和截图存储费用,分别按截图张数和占用的存储空间容量进行计费。 计费价格 直播截图费用由视频直播服务进行收取,具体价格详情请参见产品价格详情。 截图存储费用由对象存储服务进行收取,具体价格详情请参见OBS产品价格详情。 计费规则 表1 计费说明
数、codec和分辨率均一致。入流协议为RTMP_PUSH时,无需填写。 failover_conditions 否 FailoverConditions object 非必填,频道供应商提供的主备音视频流URL切换的配置。 max_bandwidth_limit 否 Integer
服务鉴权Token,服务开启鉴权,必须携带Access-Control-Allow-External访问服务。 表3 请求Body参数 参数 是否必选 参数类型 描述 domain 是 String 频道推流域名 app_name 是 String 组名或应用名 id 是 String 频道ID。频道唯一标识,为必填项
调用直播API的Token是什么? Token是系统颁发给用户的访问令牌,承载用户的身份、权限等信息。视频直播服务通过调用IAM获取Token接口,这样调用直播API时,可以使用Token鉴权,从而获得API操作权限。Token获取方法请参见如何调用API。 父主题: API使用
如何使用直播转码播放? 您可以通过视频直播控制台或调用API接口的方式创建转码模板,然后拼接成转码播放地址进行播放。 父主题: 直播转码
服务鉴权Token,服务开启鉴权,必须携带Access-Control-Allow-External访问服务。 表3 请求Body参数 参数 是否必选 参数类型 描述 domain 是 String 频道推流域名 app_name 是 String 组名或应用名 id 是 String 频道ID。频道唯一标识,为必填项。
String 鉴权密钥 call_back_area String 接收回调通知服务器所在区域。 包含如下取值: mainland_china:中国大陆区域。 outside_mainland_china:中国大陆以外区域。 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code
apshot/{domain}/{app_name}/{stream_name}/{UnixTimestamp}.jpg 1:覆盖模式,截图文件名不含时间戳,每条流只保存最新的截图文件,新的截图文件会覆盖原来的截图文件。示例:snapshot/{domain}/{app_name}/{stream_name}
public static void main(String[] args) { // The AK and SK used for authentication are hard-coded or stored in plaintext, which has great