检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
具体请参见日志管理。 VOD控制台还提供了监控域名的对应流量、峰值带宽、命中率等走势图,便于您对资源用量等数据进行分析。具体请参见分发统计。 父主题: 安全
音视频上传后,您可以在“音视频管理”页面导出全部音视频文件,也可以选择导出指定的音视频文件。具体操作如下: 登录视频点播控制台。 在左侧导航栏选择“音视频管理”,进入音视频管理界面。 在音视频文件列表上方,单击“导出”,默认导出全部音视频文件。
在左侧导航树中,选择“域名管理”。 在默认域名行单击操作列的“配置”,选择“HTTPS配置”。 若“启用HTTPS加速”未开启,请开启HTTPS加速,并上传HTTPS证书,具体配置请参见配置HTTPS安全加速。
用户可以在“我的凭证”中生成并管理访问密钥。 获取步骤 登录管理控制台。 鼠标移动至用户名,在下拉列表中单击“我的凭证”。 在左侧导航栏中选择“访问密钥”。 单击“新增访问密钥”,在弹出的页面中输入账号密码及短信验证码。
会话超时策略是默认开启,不能关闭,管理员可以设置会话超时的时长,会话超时时长默认为1个小时,可以在15分钟~24小时之间进行设置,该策略对账号以及账号下的IAM用户都生效。若您是管理员,您可以通过如下步骤重新设置会话超时策略,然后再上传音视频文件。 登录视频点播控制台。
取消授权后您将不能对该桶内之前同步到点播服务的文件进行相关管理操作,源视频文件无法在点播服务中播放。 桶授权 登录视频点播控制台。 在左侧导航栏中,选择“全局设置 > 桶授权”,显示您当前已创建的OBS桶。 在对应的桶右侧,单击“授权”,可以对当前账户下具体的桶进行授权。
创建媒资:OBS转存方式 功能介绍 若您在使用点播服务前,已经在OBS桶中存储了音视频文件,可以使用该接口将OBS桶中的音视频文件转存至点播服务,再使用点播服务音视频管理功能。
表2 控制台功能列表 功能 描述 域名管理 支持添加管理自有的加速域名,也可对域名进行HTTPS和防盗链配置。 音视频上传 支持本地上传,或者通过音视频源文件URL离线拉取上传音视频文件。
增量托管 配置增量音视频托管后,已授权的OBS桶中新增文件将被发布到点播系统,您可以对桶中的音视频文件进行相关管理操作。您可以对不同的OBS桶分别配置增量托管规则。 前提条件 待托管的OBS桶已完成授权,若未授权,请参考桶授权处理。
存量托管 创建存量音视频托管任务后,任务中选中的已授权的OBS桶中存量文件将被发布到点播系统,您可以对桶中的音视频文件进行相关管理操作。 前提条件 待托管的OBS桶已完成授权,若未授权,请参考桶授权处理。
搬迁音视频文件至华为云VOD 华为云支持将第三方平台的音视频文件迁移到视频点播服务进行管理。本章节介绍音视频文件的迁移方法及迁移过程中的注意事项,请您详细阅读,以便业务能够高效无损的完成迁移。
概述 功能介绍 开通视频点播服务后,您可以使用如下方式将音视频上传至点播服务,从而进行相关管理操作。 本地上传:支持将存储在本地磁盘的音视频文件上传到视频点播中。 URL拉取:支持基于音视频源文件URL,离线拉取上传到点播系统。
+ authInfo : url + "&" + authInfo; } catch (Exception e) { e.printStackTrace(); } return null; }
e && r) return r(t, !
"\n\n"; return $response; } /** * 4.初始化分段上传 * @param string $signStr * @param string $contentType * @return string|null */ function
title : fileName); // 设置媒资类型 req.withVideoType(videoType); return req; } /** * 取 X-Sdk-Date 参数,当前UTC时间,
client; } /** * 2.创建媒资 * @param client * @param title * @param videoName * @param video * @return
日志文件中的字段说明请参见日志管理。 状态码:400 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。
pass def upload_file(self, file_path): """ 分段上传 :param file_path: 文件的本地路径 :type file_path: str :return
= nil { fmt.Println("Error:", err) return } defer func(file *os.File) { err := file.Close() if err !