COS bucket 授权给直播实现截图存储

最后更新时间:2021-10-25 15:49:05

    本文档主要介绍将腾讯云直播截图或鉴黄数据存储至腾讯云对象存储中,以实现通过存储桶(COS Bucket)存储云直播截图或鉴黄数据。首先要创建 COS Bucket ,然后通过 COS Bucket 给云直播授权,最后在直播控制台进行直播截图鉴黄设置,云直播截图或鉴黄数据即可写入指定 COS Bucket(新版控制台功能)。

    创建 COS Bucket

    1. 登录对象存储控制台选择 存储桶列表
    2. 单击 创建存储桶 在弹出页填写基本信息和访问权限设置,单击 下一步
    3. 根据需求选择高级可选配置,完成后单击 下一步
    4. 确认配置信息,单击 创建 即可成功创建存储桶 COS Bucket。
    注意:

    • Bucket name 为 test,不含 -125****577
    • 以上信息均可按照业务实际需要配置。
    1. 您可以根据业务需求开启 COS bucket 的 CDN 加速,单击已创建的存储桶名称或 配置管理,单击左侧的 域名与传输管理> 默认 CDN 加速域名,在 默认 CDN 加速域名 配置项中单击 编辑,把当前状态设置为开启,然后配置下方选项,具体配置方法可参见 开启默认 CDN 加速域名,配置完成之后点击 保存 即可开启 CDN 加速。

    授权给云直播截图存储

    1. 为腾讯云截图存储开通数据写入权限,授权的根账号 ID:3508645126

      1. 在存储桶的 存储桶列表 选择授权的存储桶,单击右侧 配置管理 进入该存储桶配置管理界面,选择 权限管理> 存储桶访问权限 添加用户,用户类型选择根账号,并输入根账号 ID:3508645126。单击 保存


        或单击 授权管理 进入授权管理界面,勾选需授权的存储桶,打开 公共权限用户权限 按钮添加用户。用户类型选择根账号,并输入根账号 ID:3508645126。单击 保存确定

        注意:

        账号 ID 需填入根账号(也就是主账号) ID:3508645126 进行授权。(根账号 ID:3508645126 即为云直播服务 APPID,直接输入 3508645126 即可)

      2. 存储桶访问权限设置 API 请参考 PUT Bucket acl 文档

    2. 获取已授权 COS Bucket 信息。

      1. 在存储桶的 概览 里即可查看到 COS 的所有信息。访问域名(源站域名)包含 bucket name、cos appid 和 bucket region。
        • bucket name:test
        • cos appid:125****577
        • bucket region:ap-nanjing
      2. 提交以上3个字段信息,系统将会把直播截图数据存于已授权的 COS Bucket 中。