视频点播支持 Vid 和 DirectUrl 两种媒资管理模式。您选择不同的模式,在不同模块中具体的操作不同。本文提供这两种模式的全链路对比说明。
在视频点播中,Vid 模式为标准模式。在 Vid 模式下,串联视频点播各个模块的桥梁是视频 ID (Vid)。Vid 是一个源视频和该视频转出的分辨率、编解码格式、封装格式等属性不同的转码产物集合的 ID。
默认情况下,您上传视频后系统会自动生成 Vid。您可利用 Vid 作为索引查找或者管理视频。触发媒体处理工作流时,您需要使用 Vid 作为入参来定位到被处理的视频,最终使用 Vid 请求服务端获取播放信息后就能成功地播放视频文件。
对于习惯使用标准对象存储的用户,视频点播还提供 DirectUrl 模式。在 DirectUrl 模式下,串联各个模块的桥梁是文件路径 FileName。FileName 是媒资对象在点播存储桶中的唯一标识,通过空间名和文件路径可确定唯一的一个对象。
文件路径的格式为:文件前缀/文件名称.文件后缀
,例如 development/finance/projects.mp4
。具体说明如下:
development/finance/
呈现目录结构,在控制台上则体现为多个嵌套的文件夹。projects
即文件名称。.mp4
,又称文件拓展名,一般用于指代文件的类型。登录视频点播控制台,进入空间。您可完成媒资上传、进行媒资管理、处理媒体文件、视频分发加速和视频播放等不同模块的操作。
对比项 | Vid | DirectUrl |
---|---|---|
上传入参 | 获取上传地址和凭证时,只需传入媒资的基础信息,如目标空间名、文件类型等。 | 获取上传地址和凭证时,除传入媒资的基础信息外,还需要传入文件路径 FileName |
上传服务端处理 | 点播服务将自动生成随机 32 位字符串作为 Vid。 | 存储用户输入的 FileName |
上传结果 | 将 Vid 作为上传结果的一个参数返回给客户端。 | 将 FileName 作为上传结果的一个参数返回给客户端。 |
存储位置 | 视频点播系统自动生成。点播服务端将把媒资存储在存储桶的固定位置中,以 Vid 命名。 | 视频点播支持自定义设置
|
您可通过以下方式进行媒资上传。
SpaceName
、FileType
等参数。SpaceName
、FileType
等参数,同时您还需要传入 FileName。对比项 | Vid | DirectUrl |
---|---|---|
列表索引 | Vid | 文件路径 FileName |
检索 | 根据 Vid 检索 | 根据前缀检索 |
目录结构 | 不支持,需要结合分类管理进行媒资分类。 | 支持,通过目录就可以分类管理。 |
列表顺序 | 上传时间由新到旧 | 上传时间由新到旧 |
Vid 模式和 DirectUrl 模式下,转码服务本身没有区别,主要是触发工作流和转码产物存储的规则有如下区别:
说明
文件路径触发不支持水印贴片模板、检测修复模板、智能字幕模板和多媒体 AI 模板。
对比项 | Vid | DirectUrl |
---|---|---|
下发方式 | 必须通过 |
|
CDN 配置 | 两者一致 |
参考 Web 播放器的集成 SDK,完成 Web 端播放器的接入。