阿里视频云最强转码技术揭秘:窄带高清原理解析+用户接入指南

简介: 窄带高清代表的是一种成本与体验最合理配置、最佳性价比的视频服务理念。本文将介绍窄带高清的原理及用户接入指南。

有人说2017年是中国网络视频发展的黄金时期,根据中国互联网信息中心发布的《中国互联网发展状况统计报告》显示,截止2017上半年,网络视频用户规模已经达到5.65 亿,半年增长3.7%。

随着社交媒体、网络直播、VR、AR的兴起,用户对于视频的多元化、场景化、临场感、体验的追求更加极致,视频网站竞争尤为激烈,各大视频网站都在努力布局结合云计算、大数据、视频服务等能力实现技术创新,提升用户观感。

根据网络调研显示,视频中经常出现 转码失真、拍摄噪声、卡顿、低帧率卡顿、低分辨率模糊、镜头抖动等现象 ,是影响用户体验的直接因素。而在视频服务中,想要保证流畅的观感,带宽成本是视频网站无法跨越的门槛。为了控制高额的带宽成本,视频网站还需要通过打击盗链、CDN分发控制、播放策略控制、降码率等技术手段来进一步实现效果。

为了 提升网络视频用户的体验 ,同时让视频网站 在成本和效果上达到平衡 ,阿里云推出了窄带高清技术。

窄带高清 代表的是一种成本与体验最合理配置、最佳性价比的视频服务理念。在体验方面,用户在观看视频时会受到片源清晰度、分辨率、码率、帧率、编码算法、播放策略等影响,窄带高清会从这些角度实时的智能优化视频码率,从而达到提高观众观看体验的目的;在成本方面,影响成本的因素包括码率、分发策略和播放策略,窄带高清即可从码率这个方面完成优化,帮助视频网站节约成本。

下面我们就来看下阿里云是如何通过技术来实现窄带也能高清的。

编码前先分析
一个完整的视频播放流程包括采集、上传、片源修复、转码参数分析、编码切片、加密、存储、分发、播放九大步骤。窄带高清在编码前,先对内容进行分析,判断内容的类型,根据用户对该类型片源的清晰度预期来设置码率,再根据这个码率来选择最佳分辨率。这种根据视频内容不同而设置不同的分辨率的方式称之为分场景转码,分场景的转码方式能够在一定程度上解决码率和分辨率匹配的难题。

_1

下图是常见的分场景转码的案例,通常情况下,影视剧和游戏对码率要求比较高,在线课堂则相对较低。这种分场景转码在一定程度上能够有效节省用户带宽资源,但也带来了其他问题。

_2

在码率要求比较低的在线课堂场景之中,如果出现抖动(如PPT中插入视频),在较低的码率下容易产生马赛克;而在对码率要求较高的游戏场景中,存在一定的等待画面(如加载),码率就浪费了。
因此,阿里云窄带高清也解决了分场景转码带来的并发问题,根据每个视频中的场景、动作、内容、纹理等设置相应的分辨率和码率,确保了优质的观感和码率的合理。

那实现窄带高清的核心原理是什么。
_3

上图右侧是观看效果较好的情况下分辨率和码率对应的模型,两者关系几乎呈线性增长。

首先,窄带高清可以根据清晰度预期来降低码率。例如在720p的影片中,将目标码率设置为2Mbps,转码会把视频内容在影片过程中实时进行分析,通过前置窗口中实时探测视频内容,再设置最合适的码率,同时确保所设置的码率不超出最初的预设值。

其次,窄带做到高清的另一个秘诀是根据预设码率选择最佳分辨率,当画面内容特别复杂时,在2Mbps的码率下降低分辨率(720p->480p);当画面内容较为简单时,可以相应地提高分辨率(720p->1080p)。

总之,窄带节省不必要的bits,高清是把bits分配到最能产生价值的地方,从而实现,在同样的带宽条件下收看更加清晰的画质。

窄带高清之阿里独家编码器
阿里云独家编码器不仅解决了信号压缩的问题,更要解决人眼主观感受的问题,它的优势如下:
1, 基于主观质量优化的码率控制和自适应量化,保障码字用在最合适的地方;
2,帧间一致性保障;
3,Coding Artifact抑制;
4,易关注纹理增强。

下面来看具体的案例

一、帧间一致性
image

大多数用户观看视频时,肉眼对画面清晰度并不是那么敏感,但是几乎所有用户对帧间不稳定都十分敏感。因此,阿里云独家编码器对视频帧与帧之间的抖动加以控制,如上图所示,通过编码器,在保障分辨率的同时降低了码率,同时保障了帧间一致性,提升观看效果。

二、Coding Artifact抑制
多年来,编码器是从信号处理的角度进行发展演进的,而非按照人类观看体验进行编码,因此Artifact不可避免的出现。上图左侧是码率较低的视频,可以看到毛发断裂、每个点都有噪声颗粒的情况;右侧是窄带高清编码器进行Coding Artifact抑制之后的效果,两者对比明显。

image

三、易关注纹理增强

image

实际上,很多编码器和播放器都会做前/后处理,将图片进行锐化或者是对比度/颜色的增强,但并非所有的视频适合进行锐化、对比度增强等操作。易关注纹理增强是指增强人对图片上敏感、喜爱的元素。如上图所示,左侧图片相对于右侧在时间、Logo、文字、长线条都进行了增强,用户观看效果也更好。

那用户该如何接入窄带高清呢?下面就是用户接入指南。

  1. 在阿里云官网开通媒体转码服务
    1) 在媒体转码页面,单击立即开通,进入开通页面

image

2) 如果未实名认证,需单击【立即认证】进行实名认证,完成认证后返回开通页面并刷新;如果已经实名认证,请仔细阅读【媒转码开通协议】,然后单击【立即开通】开通媒体转码服务;
image
image

2. 设置输入/输出媒体Bucket

3.配置媒体工作流,并在转码节点选择窄带高清转码模板

image

image

4.上传视频文件

以上就是窄带高清的技术原理和用户接入指南,阿里视频云一直致力于帮助视频客户提高观看体验,同时控制成本。目前,窄带高清已经在天猫、支付宝、优酷、天猫魔盒、熊猫TV等企业的视频直播、点播场景中实践应用,同时,官网申请入口也已向全部用户开放,欢迎有需求的用户开通使用。

目录
相关文章
|
11天前
|
网络协议 网络安全 网络虚拟化
本文介绍了十个重要的网络技术术语,包括IP地址、子网掩码、域名系统(DNS)、防火墙、虚拟专用网络(VPN)、路由器、交换机、超文本传输协议(HTTP)、传输控制协议/网际协议(TCP/IP)和云计算
本文介绍了十个重要的网络技术术语,包括IP地址、子网掩码、域名系统(DNS)、防火墙、虚拟专用网络(VPN)、路由器、交换机、超文本传输协议(HTTP)、传输控制协议/网际协议(TCP/IP)和云计算。通过这些术语的详细解释,帮助读者更好地理解和应用网络技术,应对数字化时代的挑战和机遇。
46 3
|
11天前
|
存储 网络协议 安全
30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场
本文精选了 30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场。
36 2
|
1天前
|
存储 供应链 算法
深入解析区块链技术的核心原理与应用前景
深入解析区块链技术的核心原理与应用前景
11 0
|
2天前
|
机器学习/深度学习 人工智能 自然语言处理
探索深度学习与自然语言处理的前沿技术:Transformer模型的深度解析
探索深度学习与自然语言处理的前沿技术:Transformer模型的深度解析
16 0
|
4天前
|
JavaScript 前端开发 API
Vue.js响应式原理深度解析:从Vue 2到Vue 3的演进
Vue.js响应式原理深度解析:从Vue 2到Vue 3的演进
25 0
|
10天前
|
API 持续交付 网络架构
深入解析微服务架构:原理、优势与实践
深入解析微服务架构:原理、优势与实践
13 0
|
11天前
|
存储 供应链 物联网
深入解析区块链技术的核心原理与应用前景
深入解析区块链技术的核心原理与应用前景
|
11天前
|
存储 供应链 安全
深度解析区块链技术的核心原理与应用前景
深度解析区块链技术的核心原理与应用前景
20 0
|
11天前
|
监控 Java 应用服务中间件
高级java面试---spring.factories文件的解析源码API机制
【11月更文挑战第20天】Spring Boot是一个用于快速构建基于Spring框架的应用程序的开源框架。它通过自动配置、起步依赖和内嵌服务器等特性,极大地简化了Spring应用的开发和部署过程。本文将深入探讨Spring Boot的背景历史、业务场景、功能点以及底层原理,并通过Java代码手写模拟Spring Boot的启动过程,特别是spring.factories文件的解析源码API机制。
39 2
|
1月前
|
缓存 Java 程序员
Map - LinkedHashSet&Map源码解析
Map - LinkedHashSet&Map源码解析
70 0
下一篇
无影云桌面