阿里云视频点播转码多场景化最佳实践

简介: 在面对不同行业用户丰富的转码场景需求时,如何将用户偏向自身业务特性的定制化需求通用化、产品化并赋予给其他用户使用?这是点播转码一直在思考并努力去解决的,本文由阿里云视频点播技术团队张立磊撰写,讲述视频点播针对多种业务场景提供的适应多场景化的转码处理方案,如何实现将用户定制化的场景需求进行抽象提取,最终以适用于其他点播用户的同样或类似的业务场景需求。

背景概述

在面对不同行业用户丰富的转码场景需求时,如何将用户偏向自身业务特性的定制化需求通用化、产品化并赋予给其他用户使用?这是点播转码一直在思考并努力去解决的,本文由阿里云视频点播技术团队张立磊撰写,讲述视频点播针对多种业务场景提供的适应多场景化的转码处理方案,如何实现将用户定制化的场景需求进行抽象提取,最终以适用于其他点播用户的同样或类似的业务场景需求。

用户准备工作

  • 开通点播服务,开通服务
  • 添加转码模板组,转码设置 > 上传仅存储、分发并转码模板组请联系点播后台提供响应的模板组

名词解释

  • 不同规格视频:主要是指视频的分辨率、码率等编码参数不同的转码输出视频,这些不同规格视频可以适应不同的网络带宽环境。
  • 转码后分发:视频上传完成后,源片经转码处理后,输出不同规格视频再经CDN加速分发,供终端播放。
  • 分发并转码:视频上传完成后,源片可经CDN加速供终端播放,同时会触发转码处理流程,输出不同规格视频。
  • 不转码即分发:视频上传完成后,源片可经CDN加速播放,但不会触发任何转码处理流程。
  • 上传仅存储:视频上传完成后,源片仅仅存储在OSS当中,不可经CDN加速分发供终端播放,也不触发任何转码处理流程。

通用视频转码场景

通常视频上传到点播会先经过转码处理后,生成不同规格的视频以适应不同的网络带宽环境及多终端处理,然后经过CDN加速分发,最终供终端播放。

这类场景用户只需要在点播控制台-->转码设置,创建转码模板组并设置为默认模板组,然后上传视频即可,后续流程自动完成。

该场景的视频的处理流程如下图所示:
1

短视频不转码场景

由短视频SDK录制并上传的视频,这类视频的编码信息实际已经基本符合在网络带宽传输环境且能被各个终端兼容处理,因此用户可选择对这类视频无需再经由转码处理,而是直接通过CDN加速分发,不仅可快速响应播放请求,也可节约用户的转码成本。

这类场景用户只需在点播控制台-->转码设置,将不转码即分发模板组激活并设置为默认模板组,然后上传视频即可。

该场景的视频处理流程如下图所示:
2

快速响应播放请求 + 多规格视频输出场景

视频上传至点播,即可用源片进行CDN加速分发供终端播放,这样可快速响应用户播放请求,但为了输出不同规格视频以适应不同带宽环境及终端兼容处理,同时可以触发相应转码处理流程,而当不同规格的视频生成后,则可以给用户提供不同规格选择并替换源片播放,以此可提升用户的播放体验。

这类场景用户可以联系点播后台提供分发并转码模板组并设置为默认模板组,然后上传视频即可,后续流程自动完成。

该场景的视频处理流程如下图所示:
3

直播录制转点播场景

针对部分直播录制用户,他们的视频录制周期相对较长、文件较大,实际上这类用户真正关心的仅仅只是录制文件中的某些精彩片段,比如:游戏录制视频中的某些精彩操作、体育直播录制的精彩片段等等。如果将整个视频文件全部转码,将会给用户带来高昂的转码成本,一般对于用户来说都是难以接受的。

因此,如果将这类视频可以上传点播仅仅作为素材存储在OSS当中,而后可以用通过视频点播在线编辑能力,将精彩片段抽后取并生成新的视频,再去触发相应的转码流程生成不同规格视频,最终经过CDN加速分发供终端播放,这样不仅降低了用户的转码成本,也达到了用户去摘取精彩视频片段的目的。

这类场景用户可以联系点播后台提供上传仅存储模板组并设置为默认模板组,然后上传视频即可,后续可以通过视频点播的在线编辑功能去提取精彩内容。

该场景的视频处理流程如下图所示:
4

对本文感兴趣的用户,欢迎钉钉扫码加入群组,与视频云团队交流。
image

活动推荐

12月20日杭州站【云栖TechDay-音视频技术实战沙龙】,多位视频云专家现场解读短视频、直播、视频AI、视频加速技术实践,赢取阿里云公仔及代金券,点击了解活动详情及免费报名:https://yq.aliyun.com/event/678

目录
相关文章
|
5天前
|
编解码 对象存储
阿里云视频转码转码模板-配置工作流
阿里云视频转码转码模板-配置工作流
16 0
|
5天前
|
存储 缓存 安全
阿里云服务器实例规格选型参考,根据上云场景选择适合自己的实例规格
对于很多新手用户来说,在初次选择阿里云服务器实例规格的时候,面对众多实例规格往往不知道如何选择,因为云服务器实例规格不同,价格也不一样,本文通过一些常见的选型场景推荐,便于大家在选择云服务器实例规格时做个参考。
阿里云服务器实例规格选型参考,根据上云场景选择适合自己的实例规格
|
5天前
|
编解码 缓存 安全
阿里云目前活动内各云服务器实例规格适用场景与价格参考
目前阿里云的活动中,云服务器有多种不同实例规格可选,实例规格定义了实例的基本属性:CPU和内存(包括CPU型号、主频等),但是不同实例规格所适用的场景是不一样的,价格也有很大差别,有的用户初次选购阿里云服务器可能并不知道这些实例规格的具体适用场景,下面是小编整理汇总的2024年截止目前阿里云的活动中云服务器实例规格适用场景与活动价格,以供参考。
阿里云目前活动内各云服务器实例规格适用场景与价格参考
|
5天前
|
存储 监控 Apache
查询提速11倍、资源节省70%,阿里云数据库内核版 Apache Doris 在网易日志和时序场景的实践
网易的灵犀办公和云信利用 Apache Doris 改进了大规模日志和时序数据处理,取代了 Elasticsearch 和 InfluxDB。Doris 实现了更低的服务器资源消耗和更高的查询性能,相比 Elasticsearch,查询速度提升至少 11 倍,存储资源节省达 70%。Doris 的列式存储、高压缩比和倒排索引等功能,优化了日志和时序数据的存储与分析,降低了存储成本并提高了查询效率。在灵犀办公和云信的实际应用中,Doris 显示出显著的性能优势,成功应对了数据增长带来的挑战。
查询提速11倍、资源节省70%,阿里云数据库内核版 Apache Doris 在网易日志和时序场景的实践
|
5天前
|
存储 机器学习/深度学习 网络协议
阿里云企业级ARM计算规格族特点、适用场景及收费标准与活动价格参考
阿里云企业级ARM计算规格族是阿里云继X86计算、异构计算、弹性裸金屈服务器、超级计算集群之后推出的全新架构云服务器,ARM计算规格族有通用型实例规格族g8y、计算型实例规格族c8y、通用型实例规格族g6r等。下面是阿里云企业级ARM计算规格族特点、适用场景及最新收费标准和活动价格参考。
阿里云企业级ARM计算规格族特点、适用场景及收费标准与活动价格参考
|
5天前
|
存储 机器学习/深度学习 网络协议
阿里云高性能计算实例规格族有哪些?各自特点、适用场景介绍
阿里云高性能计算是的阿里云服务器ECS的架构之一,高性能计算实例规格族主要应用于各种需要超高性能、网络和存储能力的应用场景,例如人工智能、机器学习、科学计算、地质勘探、气象预报等场景。高性能计算实例规格族有高性能计算优化型实例规格族hpc8ae、高性能计算优化型实例规格族hpc7ip、计算型超级计算集群实例规格族sccc7等。下面是阿里云高性能计算实例规格族特点、适用场景介绍。
阿里云高性能计算实例规格族有哪些?各自特点、适用场景介绍
|
5天前
|
存储 人工智能 搜索推荐
阿里云佘俊泉:边缘云场景的探索与机遇
2024全球分布式云大会·北京站,阿里云演讲《创新涌现,边缘云场景的探索与机遇》
55 8
阿里云佘俊泉:边缘云场景的探索与机遇
|
5天前
|
消息中间件 NoSQL Kafka
云原生最佳实践系列 5:基于函数计算 FC 实现阿里云 Kafka 消息内容控制 MongoDB DML 操作
该方案描述了一个大数据ETL流程,其中阿里云Kafka消息根据内容触发函数计算(FC)函数,执行针对MongoDB的增、删、改操作。
|
5天前
|
存储 SQL 数据管理
阿里云数据库 SelectDB 内核 Apache Doris 如何基于自增列满足高效字典编码等典型场景需求|Deep Dive 系列
自增列的实现,使得 Apache Doris 可以在处理大规模时展示出更高的稳定性和可靠性。通过自增列,用户能够高效进行字典编码,显著提升了字符串精确去重以及查询的性能。使用自增列作为主键来存储明细数据,可以完美的解决明细数据更新的问题。同时,基于自增列,用户可以实现高效的分页机制,轻松应对深分页场景,有效过滤掉大量非必需数据,从而减轻数据库的负载压力,为用户带来了更加流畅和高效的数据处理体验。
|
5天前
|
边缘计算 专有云 虚拟化
阿里云神龙在智慧办公场景下的特点
阿里云神龙在智慧办公场景下的特点

热门文章

最新文章