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

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

背景概述

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

用户准备工作

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

名词解释

  • 不同规格视频:主要是指视频的分辨率、码率等编码参数不同的转码输出视频,这些不同规格视频可以适应不同的网络带宽环境。
  • 转码后分发:视频上传完成后,源片经转码处理后,输出不同规格视频再经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

目录
相关文章
|
23天前
|
编解码 对象存储
阿里云视频转码转码模板-配置工作流
阿里云视频转码转码模板-配置工作流
14 0
|
1月前
|
存储 编解码 缓存
购买阿里云服务器如何选择实例?根据业务场景与细分场景选择实例规格
对于很多初次购买阿里云服务器的用户来说,面对众多可选择的云服务器实例规格,往往不知道如何选择,不同实例规格适用于不同的业务场景,本文为大家汇总了不同业务场景和细分场景下应该选择的主要实例规格,以及这些实例规格的主要性能和适用场景,如果你不知道如何选择阿里云服务器的实例规格,不妨根据自己的场景参考本文所推荐的主要实例规格来选择。
购买阿里云服务器如何选择实例?根据业务场景与细分场景选择实例规格
|
18天前
|
消息中间件 NoSQL Kafka
云原生最佳实践系列 5:基于函数计算 FC 实现阿里云 Kafka 消息内容控制 MongoDB DML 操作
该方案描述了一个大数据ETL流程,其中阿里云Kafka消息根据内容触发函数计算(FC)函数,执行针对MongoDB的增、删、改操作。
|
28天前
|
存储 SQL 数据管理
阿里云数据库 SelectDB 内核 Apache Doris 如何基于自增列满足高效字典编码等典型场景需求|Deep Dive 系列
自增列的实现,使得 Apache Doris 可以在处理大规模时展示出更高的稳定性和可靠性。通过自增列,用户能够高效进行字典编码,显著提升了字符串精确去重以及查询的性能。使用自增列作为主键来存储明细数据,可以完美的解决明细数据更新的问题。同时,基于自增列,用户可以实现高效的分页机制,轻松应对深分页场景,有效过滤掉大量非必需数据,从而减轻数据库的负载压力,为用户带来了更加流畅和高效的数据处理体验。
|
1月前
|
边缘计算 专有云 虚拟化
阿里云神龙在智慧办公场景下的特点
阿里云神龙在智慧办公场景下的特点
|
1月前
|
存储 人工智能 安全
阿里云第八代云服务器实例通用型g8i实例性能和适用场景介绍
随着云计算技术的不断演进,阿里云作为国内领先的云服务提供商,持续推出创新的云服务器实例以满足不同用户的需求。近日,阿里云宣布其第八代云服务器ECS g8i实例已经完成全新升级。g8i实例采用CIPU+飞天技术架构,并搭载最新的Intel 第五代至强可扩展处理器(代号EMR),不仅性能得到大幅提升,同时还拥有AMX加持的AI能力增强,以及全球范围内率先支持的TDX机密虚拟机能力。这些特性使得g8i实例在AI增强和全面安全防护两大方面表现出色,尤其适用于在线音视频及AI相关应用。
阿里云第八代云服务器实例通用型g8i实例性能和适用场景介绍
|
1月前
|
自然语言处理 算法 关系型数据库
阿里云PAI大模型RAG对话系统最佳实践
本文为大模型RAG对话系统最佳实践,旨在指引AI开发人员如何有效地结合LLM大语言模型的推理能力和外部知识库检索增强技术,从而显著提升对话系统的性能,使其能更加灵活地返回用户查询的内容。适用于问答、摘要生成和其他依赖外部知识的自然语言处理任务。通过该实践,您可以掌握构建一个大模型RAG对话系统的完整开发链路。
|
2月前
|
机器学习/深度学习 人工智能 自然语言处理
|
3月前
|
存储 机器学习/深度学习 人工智能
基于Megatron-Core的稀疏大模型训练工具:阿里云MoE大模型最佳实践
随着大模型技术的不断发展,模型结构和参数量级快速演化。大模型技术的应用层出不穷。大模型展现惊人效果,但训练和推理成本高,一直是巨大挑战。模型稀疏化能降低计算和存储消耗。近期以Mixtral为代表的MoE(多专家混合)大模型证明了稀疏MoE技术能大幅降低计算量、提升推理速度,模型效果甚至超过同规模稠密模型。阿里云PAI和NVIDIA团队深入合作,基于Megatron-Core MoE框架,解决了MoE大模型训练落地时会遇到的可拓展性、易用性、功能性以及收敛精度等核心问题,在下游任务上取得了很好的模型效果。
|
3月前
|
NoSQL Java 微服务
前后端分离项目知识汇总(阿里云Oss,EasyExcel,视频点播,SpringCloud,Redis,Nuxt)-3
前后端分离项目知识汇总(阿里云Oss,EasyExcel,视频点播,SpringCloud,Redis,Nuxt)
121 1

热门文章

最新文章