媒体上传是指用户将视频、音频、封面图片等媒体文件上传到云点播的存储中,以进行后续的处理和分发等。
云点播支持以下几种上传方式:
云点播在全球多个地域有存储节点,媒体上传过程中会选择其中一个地域进行存储。云点播目前支持的存储地域如下:
存储地域 | 地域英文简称 |
---|---|
北京 | ap-beijing |
上海 | ap-shanghai |
广州 | ap-guangzhou |
重庆 | ap-chongqing |
天津 | ap-beijing-1 |
南京 | ap-nanjing |
成都 | ap-chengdu |
中国香港 | ap-hongkong |
中国台北 | ap-taipei |
新加坡 | ap-singapore |
印度孟买 | ap-mumbai |
印度尼西亚雅加达 | ap-jakarta |
韩国首尔 | ap-seoul |
泰国曼谷 | ap-bangkok |
日本东京 | ap-tokyo |
美国硅谷(美西) | na-siliconvalley |
美国弗吉尼亚(美东) | na-ashburn |
巴西圣保罗 | sa-saopaulo |
加拿大多伦多 | na-toronto |
德国法兰克福 | eu-frankfurt |
俄罗斯莫斯科 | eu-moscow |
多存储地域的一个重要作用是提升媒体上传质量(成功率和速度)。上传者与存储节点的距离对上传质量有影响,一般来说近距离的上传质量要优于远距离。
开发者开通云点播服务后,云点播会自动分配新加坡存储地域。开发者可以根据业务需要开通其它的存储地域,具体操作请参见 上传存储设置。存储地域一旦开通将无法关闭。
开发者已有的存储地域中,有且仅有一个将作为默认存储地域。如果开发者仅有1个存储地域(即新加坡),那么它将是默认存储地域;如果开发者开通了多个存储地域,那么可以在控制台选择其它地域作为默认存储地域。具体操作请参见 存储地域设置。
默认存储地域的作用:在某些场景下,优先选择该地域作为媒体上传的目标地域。具体说明请阅读下文。
媒体上传时需要选择一个存储地域,默认由云点播后台自动选择,也可以由开发者在上传请求中指定。
上传方式 | 地域选择策略 |
---|---|
控制台本地上传 | 根据上传者地理位置,就近选择存储地域 |
控制台拉取上传 | 固定选择默认存储园区 |
服务端上传 | 根据上传者地理位置,就近选择存储地域 |
客户端上传 | 根据上传者地理位置,就近选择存储地域 |
API 拉取上传 | 固定选择默认存储园区 |
直播录制 | 根据直播推流所在地域,就近选择存储地域 |
上传方式 | 地域指定方法 |
---|---|
控制台本地上传 | 不支持 |
控制台拉取上传 | 不支持 |
服务端上传 | |
客户端上传 | 客户端上传签名参数 |
API 拉取上传 | 拉取上传接口 StorageRegion 参数 |
直播录制 | 不支持 |
云点播支持上传以下类型的媒体文件:
媒体上传完成后,云点播后台可以将这一事件通知给开发者。事件通知原理请参见 事件通知,配置方法请参见 事件通知配置。
各种上传方式对应的事件通知类型如下:
上传方式 | 事件通知类型 |
---|---|
|
视频上传完成 |
|
URL 拉取视频上传完成 |
云点播媒体上传支持多种附属功能,包括媒资管理相关、视频处理和事件通知相关、上传控制相关。
各种上传方式的支持情况和用法如下表:
功能 | 控制台本地上传 | 控制台拉取上传 | 服务端上传 | 客户端上传 | API 拉取上传 | 直播录制 |
---|---|---|---|---|---|---|
附带封面 | 不支持 | 不支持 | 拉取上传接口 CoverUrl 参数 | 不支持 | ||
指定过期时间 | 不支持 | 不支持 | 不支持 | 拉取上传接口 ExpireTime 参数 | 录制配置 | |
指定分类 | 指定分类 | 不支持 | 客户端上传签名 classId 参数 | 拉取上传接口 ClassId 参数 | 不支持 |
各种上传方式的支持情况和用法如下表:
功能 | 控制台本地上传 | 控制台拉取上传 | 服务端上传 | 客户端上传 | API 拉取上传 | 直播录制 |
---|---|---|---|---|---|---|
自动视频处理 | 上传后自动进行视频处理 | 不支持 | 客户端上传签名 procedure 参数 | 拉取上传接口 Procedure 参数 | 不支持 | |
视频处理事件通知透传字段 | 不支持 | 不支持 | 不支持 | 客户端上传签名 sessionContext 参数 | 拉取上传接口 SessionContext 参数 | 不支持 |
上传事件通知透传字段 | 不支持 | 不支持 | 客户端上传签名 sourceContext 参数 | 不支持 | 不支持 |
各种上传方式的支持情况和用法如下表:
功能 | 控制台本地上传 | 控制台拉取上传 | 服务端上传 | 客户端上传 | API 拉取上传 | 直播录制 |
---|---|---|---|---|---|---|
断点续传 | 不支持 | 不涉及 | 不支持 | 不涉及 | 不涉及 | |
暂停和恢复上传 | 不支持 | 不涉及 | 不支持 | 不涉及 | 不涉及 | |
取消上传 | 刷新或关闭浏览器页面 | 不涉及 | 不支持 | 不涉及 | 终止录制任务 | |
获取上传进度 | 页面默认显示进度 | 不支持 | 不支持 | 不支持 | 不涉及 | |
分片上传 | 已启用 | 不涉及 |
|
不涉及 | 不涉及 |
媒体文件大小的限制如下:
上传方式 | 媒体大小限制 |
---|---|
|
60GB |
|
48.82TB(50,000GB) |
|
10GB |
直播录制 |
|
文件数量:无限制。
本页内容是否解决了您的问题?