1:创建RAM用户
1.登录RAM控制台(阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台)。
2.在左侧导航栏,选择身份管理 > 用户。
3.单击创建用户。
4.输入登录名称和显示名称。
5.在访问方式区域下,选择Open API 调用访问,然后单击确定。
6单击复制,保存访问密钥(要记住AccessKey ID 和 AccessKey Secret)。
2:为RAM用户授予请求AssumeRole的权限
1.单击已创建RAM用户右侧对应的添加权限。
2.在添加权限页面,选择AliyunSTSAssumeRoleAccess系统策略。
3.单击确定。
3:创建用于获取临时访问凭证的角色
1.在左侧导航栏,选择身份管理 > 角色。
2.单击创建角色,选择可信实体类型为阿里云账号,单击下一步。
3.角色名称填写为RamOssTest,选择云账号为当前云账号。
4.单击完成。角色创建完成后,单击关闭。
5.在RAM角色管理页面,搜索框输入角色名称RamOssTest。
6.单击复制,保存角色的ARN。
4:为角色授予上传文件的权限
1.创建上传文件的自定义权限策略。
1.1在左侧导航栏,选择权限管理 > 权限策略。
1.2单击创建权限策略。
1.3在创建权限策略页面,单击脚本编辑,然后在策略文档输入框中赋予角色向目标存储空间examplebucket下的目录exampledir上传文件的权限。具体配置示例如下。
(警告 以下示例仅供参考。您需要根据实际需求配置更细粒度的授权策略,防止出现权限过大的风险。关于更细粒度的授权策略配置详情,请参见通过RAM或STS服务向其他用户授权。)
{
"Version": "1",
"Statement": [
{
"Effect": "Allow",
"Action": "oss:*",
"Resource": [
"acs:oss:*:*:lcjl-uat-bucket",
"acs:oss:*:*:lcjl-uat-bucket/*"
]
}
]
}
1.4策略配置完成后,单击下一步。
1.5在基本信息区域,填写策略名称为RamTestPolicy,然后单击确定。
2.为RAM角色RamOssTest授予自定义权限策略。
2.1在左侧导航栏,选择身份管理 > 角色。
2.2在角色页面,找到目标RAM角色RamOssTest。
2.3单击RAM角色RamOssTest右侧的添加权限。
2.4在添加权限页面下的自定义策略页签,选择已创建的自定义权限策略RamTestPolicy。
2.5单击确定。
获取oss临时凭证可参考链接:
使用STS临时访问凭证访问OSS - 对象存储 OSS - 阿里云
2.跨域配置
1.登录OSS管理控制台(阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台)。
2.单击Bucket列表,然后单击目标Bucket名称。
3.在左侧导航栏,选择权限管理 > 跨域设置,然后在跨域设置区域,单击设置。
4.单击创建规则,在创建跨域规则面板设置跨域访问参数。
4.1.来源:设置精准域名(例如www.aliyun.com)或带有通配符星号(*)的域名(例如*.aliyun.com)。
4.2.允许Methods:请根据实际使用场景,选择不同的Methods。例如分片上传时,设置为PUT;删除文件时,设置为DELETE。
4.3.允许Headers:设置为*。
(如下设置)
5.单击确定。
跨域设置可参考链接:
3.MPS--转码模板,工作流以及媒体Bucket设置流程
3.1设置转码模板
1.登录媒体处理MPS,在顶部菜单栏选择地域(https://mps.console.aliyun.com/overview)。
2.点击全局设置->转码模板->添加转码模板
3.输入转码模板名称;封装格式--mp4;编码格式--H.264;编码级别--适合标准分辨率设备;屏幕自适应打开;扫描模式--interlaced
4.点击下一步,(不需要修改)再点击下一步,(也不需要修改)在点击提交即可。
3.2 设置媒体Bucket
1.登录媒体处理MPS,在顶部菜单栏选择地域(https://mps.console.aliyun.com/overview)。
2.点击工作流管理->媒体Bucket
2.1首先点击输入Bucket->添加Bucket->新建Bucket->输入名称->点击确认->点击确认
(注:Bucket名称不要与 oss文件上传的Bucket相同 可登录
点击Bucket列表查看Bucket名称,不要与之重复
2.2 首先点击输出Bucket->添加Bucket 操作步骤与输入Bucket操作一致(注:输出Bucket的名称要与刚刚设置的输入Bucket名称一致)
3.为Bucket创建存储路径
3.1 登录oss管理控制台
(阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台)
3.2在左侧导航栏选择Bucket列表。
(1)在创建Bucket右侧文本框中,输入您在媒体处理控制台添加的输入Bucket名称,下方列表将自动展现已创建的媒体Bucket名称。
(2)单击列表中的Bucket名称。
(3)单击新建目录。
在目录名文本框中输入新建的目录名(可以填写 video/videoCompression/ 或者其他,但格式要正确),单击确定,完成输入Bucket目录文件路径创建。
(注: 配置工作流输入路径的前缀不能与另外一个工作流输入路径的前缀相同,否则会一个增量文件触发两次工作流执行实例。例如:两个工作流的输入路径分别配置test和test1,则当输入文件上传到test1文件夹下时,同样满足test文件夹前缀,因此会触发两次工作流执行实例 即路径前缀不能与该Bucket名称下的其他路径重叠。)
(4)即完成路径的设置
3.3 设置工作流
1.登录媒体处理MPS,在顶部菜单栏选择地域(https://mps.console.aliyun.com/overview)。
2.点击工作流管理->工作流设置->创建工作流。
3.填写工作流名称;配置方案--MP4多码率工作流;拓扑结构中的 截图和其中的两个转码删除,只需保留一个转码即可
(注:该模板配置仅供参考)