媒体存储

视频点播服务基于阿里云对象存储OSS提供媒体资源存储。它是媒资处理与分发播放的核心基础,使用前需根据业务现状和需求选择合适的存储方案。

什么是媒体存储

媒体存储是视频点播提供的云存储能力。它支持多种媒体文件类型,包含:音/视频、图片、短视频素材。

媒体存储提供了两种存储方案:

  • 点播系统Bucket:视频点播提供的一站式托管存储方案,开箱即用,与点播功能深度集成,适用于需要一站式音视频解决方案的场景。

  • OSS自有Bucket:允许将OSS Bucket授权给点播服务使用,适合已有海量数据或对存储有特殊管理需求的用户。

方案选型

视频点播的存储方案在本质上都是基于阿里云对象存储OSS实现的,但其适用场景有所不同。存储方案可选择点播系统BucektOSS自有Bucket或者将两者组合使用。方案对比详情如下:

对比项

管理方式

数据安全

使用成本

点播系统Bucket

点播一站式托管。

由点播提供服务,媒资信息与存储文件由点播统一维护,稳定性高。

低,免除了CDN回源流量费和API请求费,由视频点播计费。

OSS自有Bucket

通过点播和OSS管理。

OSS端操作易造成媒资信息不一致,引发播放失败等故障。

高,支付OSS存储、流量及API请求费用,由OSS计费

场景示例一:无历史数据,追求成本最优

对于无历史数据、希望最大化节约成本的项目,推荐使用点播系统Bucket。

  • 选型理由:此方案成本结构最优,可免除CDN回源流量费和存储API请求费。

场景示例二:已有海量数据在OSS,不便迁移

如果媒体文件已大量存储在自己的OSS Bucket中,数据迁移成本高,推荐使用OSS自有Bucket

  • 选型理由:此方案可直接使用现有OSS媒资,避免了数据迁移带来的时间成本、流量费用和潜在风险。只需将Bucket添加到点播服务。

点播系统Bucket

点播系统Bucket是视频点播服务创建和管理的存储空间,配置和成本结构简单,适用于需要快速启动项目和简化运维的场景。

启用Bucket

操作步骤

  1. 登录视频点播控制台

  2. 在左侧导航栏选择配置管理 > 媒资管理配置 > 存储管理,进入到存储管理页面。

  3. 单击页面左上方的服务地域,切换到目标服务地域。

    p624524

  4. 单击启用点播系统Bucketimage

  5. 根据数据可靠性要求,选择存储冗余类型。

    1. 本地冗余存储:成本较低,适用于可靠性要求一般的场景。

    2. 同城冗余存储:可靠性更高,适用于生产环境或核心业务。

  6. 等待存储地址的状态为正常后,即可使用该存储地址。

管理Bucket

启用后,可对Bucket的权限、关联域名进行管理。

  1. 登录点播控制台存储管理

  2. 单击目标存储地址操作列下的管理进入管理页面。

    回源到此存储地址的域名

  3. 基本信息区域,可查看该存储地址的区域、类型等基本信息。

  4. 权限区域,单击修改配置,可修改Bucket读写权限。

    1. 私有(默认):安全性高,所有访问需通过点播服务鉴权,生成的播放地址有效期默认为3600秒(可通过GetPlayInfo接口调整有效期)。

    2. 公共读:风险较高。存储地址永久有效,但存在被盗链、非法下载导致高额流量费用风险,请谨慎配置。

  5. 回源到此存储地址的域名区域,可设置默认回源存储地址的域名。

    配置回源存储地址的域名,详情请参见域名管理

设置默认存储地址

当点播系统BcuketOSS自有Bucket组合使用时,可设置其中一个为默认地址,该地域上传的媒体资源将自动存储至此地址。

转换存储冗余类型

可将点播系统存储类型从本地冗余升级至同城冗余,同城冗余将数据存储在同一地域的多个可用区以提升数据可靠性,但存储成本会相应增加。

适用范围

  • 支持转换存储冗余类型的地域:华东2(上海)、华北2(北京)、华南1(深圳)、日本(东京)、新加坡、印度尼西亚(雅加达)、德国(法兰克福)。

操作步骤

  • 登录点播控制台存储管理,单击目标存储地址操作列下的管理进入管理页面。

  • 基本信息区域的存储冗余类型右侧,单击转为同城冗余存储

    截屏2025-06-05 14

说明

转换为单向操作,不支持从同城冗余降级为本地冗余。

释放系统存储

当确认不再使用某地域的点播服务及存储媒资后,可申请释放系统Bucket。为确保媒资安全,需先提交申请,通过审批后方可执行释放操作。如需备份媒资请参考点播资源迁移

  1. 申请释放权限

    申请释放权限

    1. 登录配额中心,选择产品列表 > 权益配额

      截屏2025-06-05 13

    2. 权益配额产品列表页面,产品类目下拉框里选择视频与CDN,单击视频点播进入配额申请页面。

    3. 单击使用释放点播系统存储功能所在行的申请

    4. 填写申请信息。

      参数名称

      参数说明

      取值示例

      配额申请值

      配额申请通过后,视频点播控制台将显示或隐藏释放/查看系统存储按钮(生效时显示,失效时隐藏)。

      生效

      时间

      配额申请值为生效时需设置生效和失效时间(失效时间必须晚于生效时间):

      • 生效时间:未指定则默认为申请提交时间

      • 失效时间:未指定则默认为生效时间起的99年。

      生效时间:2023829日 10:01:01

      失效时间:-

      申请理由

      请填写合理详尽的申请理由。

      XXX业务不再使用视频点播,需申请一键释放资源。

      是否通知调整结果

      • 是(默认):通过短信和邮箱通知结果。

      • 否:不发送通知。可在配额中心控制台的权益配额列表中,单击申请历史,查看配额申请的状态。

    5. 单击确认调整(等待申请历史中对应配额申请状态变为审批通过)。

  2. 执行释放操作

    1. 登录点播控制台存储管理,单击目标存储地址操作列下的管理进入管理页面。

    2. 单击待释放的点播系统bucket所在行的menu按钮.png,单击释放/查看系统存储

      截屏2025-06-05 14

OSS自有Bucket

若媒资已存储于OSS Bucket或需使用OSS高级功能,可选择添加OSS自有Bucket至视频点播。

添加Bucket

此操作将已有的OSS Bucket添加到视频点播中,不会移动或修改Bucket中的现有文件。

适用范围

  • 请确保OSS Bucket地域满足如下条件:

    • 属于视频点播支持的服务地域:华东2(上海)、华北2(北京)、华南1(深圳)、日本(东京)、新加坡、印度尼西亚(雅加达)、德国(法兰克福)、美国(硅谷)。

    • OSS自有Bucket存储类型为标准存储(不支持低频访问存储、归档存储等其他存储类型,详情请参见OSS存储类型)。

    • Bucket已绑定媒体处理(MPS/MTS),需先解绑,详情可参见解绑Bucket(点播转码基于MPS,不可同时绑定点播和MPS)。

操作步骤

  1. 登录视频点播控制台

  2. 在左侧导航栏选择配置管理 > 媒资管理配置 > 存储管理,进入到存储管理页面。

  3. 单击添加OSS自有Bucket,选择对应地域下的自有OSS Bucket。

  4. 单击确定

    说明
    • 添加OSS自有Bucket时,会为该Bucket分配默认跨域配置,默认配置如下:

      • 来源Origin:*

      • 允许Methods:GET,POST,PUT,DELETE,HEAD

      • 允许Headers:*

      • 暴露Headers:ETag,x-oss-request-id

      如需修改跨域配置,请到对象存储 OSS(Object Storage Service)服务中修改,详细操作请参见跨域设置

管理存量媒资

添加Bucket前已存在的媒资,需通过RegisterMedia - 注册媒资信息接口将其信息注册到视频点播系统中,才能进行转码、截图、获取播放地址等操作。

管理Bucket

添加后,可对Bucket的权限、关联域名进行管理。

  1. 登录点播控制台存储管理

  2. 单击目标存储地址操作列下的管理进入管理页面。

    回源到此存储地址的域名

  3. 基本信息区域,可查看该存储地址的区域、类型等基本信息。

  4. 权限区域,单击修改配置,可修改Bucket读写权限。

    1. 私有(默认):安全性高,所有访问需通过点播服务鉴权,生成的播放地址有效期默认为3600秒(可通过GetPlayInfo接口调整有效期)。

    2. 公共读:风险较高。存储地址永久有效,但存在被盗链、非法下载导致高额流量费用风险,请谨慎配置。

  5. 回源到此存储地址的域名区域,可设置默认回源存储地址的域名。

    配置回源存储地址的域名,详情请参见域名管理

设置默认存储地址

当添加多个OSS 自有Bucket时,可设置其中一个为默认地址,该地域上传的媒体资源将自动存储至此地址。

删除bucket

此操作仅解除视频点播与该Bucket的关联关系,不会删除OSS中的Bucket或其内部文件。

  1. 删除媒体文件

    可通过点播控制台或API对媒体文件进行删除,详情请参见删除媒体文件。若需保留媒体文件,请参照点播资源迁移

  2. 删除源站配置

    登录点播控制台域名管理,单击目标域名的配置,在基础配置源站信息区域单击编辑,修改为别的源站。

    截屏2025-06-05 14

  3. 执行删除操作

    1. 登录点播控制台存储管理,单击目标存储地址操作列下的管理进入管理页面。

    2. 单击目标存储地址操作列下的删除

      截屏2025-06-05 15

使用限制

  • 添加OSS自有Bucket

    • 添加OSS自有Bucket必须与视频点播服务在同一地域,且仅支持添加标准存储类型的OSS自有Bucket。

    • 如果OSS自有Bucket已绑定媒体处理(MPS)服务,则无法添加到视频点播。需要先参照解绑Bucket进行解绑。

    • 为避免点播和OSS侧数据不一致导致播放或处理失败,所有媒体文件的增、删、改操作都建议通过视频点播服务进行。

  • 点播系统Bucket转换存储冗余类型

    • 必须为支持转换存储冗余类型的地域:华东2(上海)、华北2(北京)、华南1(深圳)、日本(东京)、新加坡、印度尼西亚(雅加达)、德国(法兰克福)。

    • 仅支持将本地冗余存储转换为同城冗余存储,不支持逆向转换。

计费说明

  • 点播系统Bucket:费用统一计入视频点播账单,不产生CDN回源流量费和存储API请求费。

  • OSS自有Bucket:费用由OSS视频点播分别收取。需要向OSS支付存储、外网流出流量、API请求等费用;同时,使用点播的转码、截图等处理功能时,会产生点播的处理费用。

  • 组合使用:OSS自有Bucket存储费用由OSS计费,其余费用均由视频点播收取,详情请参见基础服务计费

常见问题

OSS自有Bucket添加到点播后,已有的文件能直接使用吗

不能。对于添加前已存在于Bucket中的文件(存量文件),必须通过调用RegisterMedia - 注册媒资信息接口将其信息注册到视频点播系统中,之后才能进行转码、截图、获取播放地址等操作。添加后通过点播上传接口新上传的文件,则无需此步骤。

如何查看当前存储使用情况

点播系统Bucket

  1. 登录视频点播控制台

  2. 在点播控制台左侧导航栏中,选择数据中心> 用量查询进入用量查询页面 。

  3. 用量查询页面,选择存储空间选项。

  4. 选择想要查看的存储区域。

OSS自有Bucket

  1. 登录OSS管理控制台

  2. 在左侧导航栏中,单击Bucket 列表,然后单击目标Bucket名称。

  3. 在左侧导航栏,选择用量查询进入用量查询页面。