阿里云全球首次互联网8K直播背后的技术解读

摘要: 3月28日,云栖大会·深圳峰会现场,阿里云发布并现场演示了阿里视频云最新8K互联网直播解决方案。这是全球发布的首个8K视频云解决方案,也是全球首次8K互联网视频直播。 视频地址:https://v.qq.com/x/page/v0618atp7nr.html 舞台的屏幕上显示了从1300公里以外的阿里巴巴杭州园区传输回来的直播图像视频。

3月28日,云栖大会·深圳峰会现场,阿里云发布并现场演示了阿里视频云最新8K互联网直播解决方案。这是全球发布的首个8K视频云解决方案,也是全球首次8K互联网视频直播。

视频地址:https://v.qq.com/x/page/v0618atp7nr.html

舞台的屏幕上显示了从1300公里以外的阿里巴巴杭州园区传输回来的直播图像视频。现场观众清晰地看到了景泰蓝淘公仔的精致画面。海外的小伙伴也忍不住手动点赞。
图片描述

图片描述

下面我们将详细解读阿里视频云8K解决方案背后的技术是如何实现8K直播的。

8K是什么?

简单来说,8K就是更加清晰的视觉体验。

比如,全高清视频也就是常说的1080P,每帧图像是两百万像素。4K每帧是八百万像素,而8K是三千三百万像素。

也就是说,8K视频的分辨率是1080P的16倍!

要知道,全画幅的单反相机也就能拍出有效像素约两千零二十万的画面。每一帧图像都超越全画幅单反相机。

巨大的像素量使得8K视频每一帧都无比清晰,配合120fps的帧率,高动态范围(HDR),宽色域范围(WCG)等视频技术,人眼已很难分辨图像与实物的区别。处于标准观看距离时,8K电视可提供达到100度的可视角度,大大超过4K的55度。配合高达22声道的音频,能为用户提供沉浸式的视频体验,带来强烈的临场感觉。

8K有哪些应用?

除了分辨率提升带来的体验升级,8K视频可以使一些新的应用成为可能。

首先当然是全景视频、虚拟现实等新的沉浸式视频应用,用户可以置身于逼真的视频场景之中。

除此之外,8K视频还在远程医疗、高精度视频监控等领域有广泛的应用。8K视频流的巨大信息量,可以使得拍摄现场的每一点细节都被保留,使得数字化远程视频应用达到和现场一样的效果。

8K直播是如何实现的?

图片描述

本次8K直播主要依托了阿里视频云解决方案。

图片描述

这其中包括:

• 现场采集
本次直播的8K超高清的视频的每一帧视频图像拥有三千三百万像素。视频原始数据量非常大,达到每秒72G比特。这就需要应用到顶级的硬件编码设备和编码芯片。

同时,使用阿里视频云自研的推流软件,在推流服务器上,把采集到的视频和音频的基带数据流合成为RTMP流,推送到直播中心。

• 网络传输
网络传输是互联网直播的生命线,拥有稳定高速的网络才能实现高质量、长距离的直播视频流传输。

本次直播方案,应用到阿里云视频直播、阿里云高速通道等产品。

阿里云目前提供北京、上海、深圳和新加坡直播中心,可完成视频的直播、云端录制、点播等功能。通过阿里云CDN遍布全球的1300多个节点,用户可以顺畅的观看视频。

在直播中心之间,使用阿里云高速通道,可以很好的完成云上跨地域的网络互通。通过长期的大型活动直播的经验积累和系统沉淀,阿里云可以对直播流进行全链路实时的监控,及时发现卡顿原因并解决。

图片描述

阿里巴巴杭州西溪园区,距离深圳云栖大会的会场1300公里,如何保证这么远距离的大数据量稳定传输,又是一个难题。

如图所示,通过专线,把直播现场(阿里巴巴杭州西溪园区)连接到阿里云网络(杭州),使用深圳的视频云直播中心,来做中间的直播流数据接收转发和处理。阿里云高速通道连接了阿里云(杭州)和深圳视频直播中心,最后通过专线,连接观众现场与阿里云(深圳)CDN网络。

• 视频播放
如果想要体验8K视频带来的高清晰画质和震撼的感觉,就需要强大的视频播放端能力。为保障本次8K视频高质量,本次直播使用了阿里云视频云自研的8K播放器,可以码流缓冲处理,可抗网络抖动。8K高清播放需要强大的解码能力,阿里视频云自研的8K视频播放软件不仅具有软件解码能力,也支持GPU硬件解码加速,可对渲染流水线上的性能状态进行监测,实时解码,保障播放流畅。

• 计算能力
为了保障8K推流的顺畅,阿里云启用了全新一代裸金属服务器(神龙),在推流服务器、直播中心承载高性能计算。

裸金属服务器(神龙)能够提供96核,最大768G内存的高性能规格,作为推流服务器,保障了项目的流畅与体验。项目使用的神龙云服务器搭载Intel Xeon Platinum 8163(Skylake)CPU,支持96 vCPU,实例计算性能领先业界50%,采用DDR4内存,内存数据传输速度可达2666MT/s,内存带宽达128GiB/s,达到了8K原始素材72Gbps的要求,实现了流畅的体验,同时神龙支持多达32个弹性网卡,实现高可用集群搭建、低成本故障转移和精细化的网络管理等,支持高性能网络,可达450万PPS网络收发包能力,满足关键应用网络性能要求,将丢包从源头解决。

• 存储能力
8K视频的转码系统,需要高吞吐的存储系统支持,同时也需要低成本的存储满足后续的分发和长期存储。
图片描述

去年12月,阿里云存储发布了阿里云存储引擎2.0,最高可以提供Tb/s级的写入能力,同时云存储引擎2.0使用多流并行映射技术,使得云盘的吞吐量可以水平扩展,吞吐量大幅超越物理盘。

阿里云的NASPlus存储系列产品结合了云存储引擎2.0的高IO与高扩展能力以及广电级的智能缓存预读技术,让转码与非线编能力大大的增强。与NASPlus无缝连接的OSS对象存储作为海量音视频最适合的低成本高吞吐存储,近期也推出了极速版,把性能再往上提高了一个数量级。

未来已来

科技的发展,让我们的世界变得越来越广阔,回想一下从4K显示技术首次出现至今,才过去短短几年,已经很少有人记得第一眼看见4K的惊艳与震撼。

图片描述

如今8K技术又已出现,万物相辅相成,8K视频对于计算,存储,网络的考验超过以往所有的视频应用,解决方案基于阿里视频云领先的转码编码技术,优质的网络设施和云生态合作伙伴:研华科技与索喜科技共同实现,阿里云成为全球首个具备8K视频传输能力的云厂商。

因为相信,所以看见

1925年10月2日清晨,英国科学家贝尔德第一次在自己发明的电视系统中,看到一只名叫比尔的木偶图像。

图片描述

这是人类历史上第一次通过电信号看见这个世界,当时世界上绝大多数人认为用电信号记录这个世界是天方夜谭,毕竟那时人类大规模掌握电力才不过30来年。

接近100年后,阿里云用一只淘公仔画面,宣告了互联网8K直播时代的来临。

图片描述

是偶然还是致敬,我们并不需要一个确切的答案,然而,他们都有一个共同点,这就够了。

因为在绝大多数人相信眼见为实的时候,他们,因为相信,所以看见。

原文链接

干货好文,请关注扫描以下二维码:
图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/522129.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python画海绵宝宝_《1,2,3到动物园》数数书,适合幼儿园小班宝宝亲子共读,从游戏中了解数字的概念...

大家好,我是神桐妈妈,最近开始陆续给几个幼儿园做了有关绘本方面的师资培训,然后又有新的幼儿园要有了嵌入式幼儿园绘本馆,有了绘本,有了书香氛围,又有孩子们开始接触绘本,每天拿着一本绘本带回…

ESS控制台发布新功能:创建多实例规格的伸缩配置

摘要: 背景 原弹性伸缩ESS服务限定,生效的伸缩配置中只能对应一种实例规格,这样就会存在如果生效的配置中的实例规格的库存不足(高配实例规格通常更容易出现库存不足的情况)时, 用户配置好的伸缩规则以及伸…

在列表前方插入一个数据_通俗易懂的Redis数据结构基础教程

Redis有5个基本数据结构,string、list、hash、set和zset。它们是日常开发中使用频率非常高应用最为广泛的数据结构,把这5个数据结构都吃透了,你就掌握了Redis应用知识的一半了。string首先我们从string谈起。string表示的是一个可变的字节数组…

OpenStack精华问答 | NOVA计算服务

自诞生以来,OpenStack 似乎一直被质疑,其背后最重要的两大推手 NASA 和 Rackspace 都弃它而去,惠普、思科接连宣布关闭基于 OpenStack 的公有云服务,但是,OpenStack 依旧坚挺。1Q:NOVA计算服务A:1 实例生命…

java泛型_Java核心知识 基础五 JAVA 泛型

泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本 质是参数化类型,也就是说所操作的数据类型被指定为一个参数。比如我们要写一个排序方法, 能够对整型数组、字符串数组甚至其他任何类型的数组进行排序…

省钱小贴士(ECS):教你如何每年省出8w+ 块

摘要: 随着用户越来越多地使用阿里云的ECS服务,如何用最小的成本来保有ECS,成为用户越来越重要的关注点。为了更好的服务客户,ECS团队调整了系统盘的最小容量限制。 随着用户越来越多地使用阿里云的ECS服务,如何用最小…

相对熵与交叉熵_详解机器学习中的熵、条件熵、相对熵、交叉熵

目录信息熵条件熵相对熵交叉熵总结一 信息熵 (information entropy)熵 (entropy) 这一词最初来源于热力学。1948年,克劳德爱尔伍德香农将热力学中的熵引入信息论,所以也被称为香农熵 (Shannon entropy),信息熵 (information entropy)。本文只…

《CDN 之我见》原理篇——CDN的由来与调度

CDN是将源站内容分发至全国所有的节点,从而缩短用户查看对象的延迟,提高用户访问网站的响应速度与网站的可用性的技术。它能够有效解决网络带宽小、用户访问量大、网点分布不均等问题。 为了让大家更全面的了解CDN的原理、调度、缓存和安全等关键技术点&…

java实现apriori算法_各种排序算法的分析及java实现(一)

阅读本文约需要7分钟大家好,我是你们的导师,我每天都会在这里给大家分享一些干货内容(当然了,周末也要允许老师休息一下哈)。上次老师跟大家分享了下用Navicat for Mysql导入.sql文件的相关知识,今天跟大家分享在 各种排序算法的分…

超越杭州、北京居首、广州晋级第一梯队……国内城市算力大起底!

戳蓝字“CSDN云计算”关注我们哦!近日,在2019中国人工智能计算大会(AICC2019)上,IDC与浪潮联合发布了《2019-2020中国人工智能计算力发展评估报告》。报告指出,计算力是承载和推动人工智能走向实际应用的基…

在阿里,我们如何管理代码分支?

摘要: 阿里有很多的研发团队,不同事业部使用的发布流程、分支策略并非整齐划一,但总体上看是比较规整的。其中有一种主流的发布模式以及对应的分支使用方式,称为“AoneFlow”。这套工作模式思路独特,在阿里以外的地方并…

linux杀掉80端口线程命令

80端口被其他程序占用, fuser -k -n tcp 80 查看端口是否启用 telnet ip地址 端口没有启动,显示拒绝: 端口启动,显示微笑:

.ne中的控制器循环出来的数据如何显示在视图上_【asp.net core 系列】3 视图以及视图与控制器...

0.前言 在之前的几篇中,我们大概介绍了如何创建一个http://asp.net core mvc项目以及http请求如何被路由转交给对应的执行单元。这一篇我们将介绍一下控制器与视图直接的关系。 1. 视图 这里的视图不是数据库里的视图,是一种展示技术。在http://asp.net …

为了让开发者写MaxCompute SQL更爽,DataWorks 增强SQL 编辑器功能

摘要: 众所周知,数据开发和分析的同学每天都要花大量时间写MaxCompute SQL;Dataworks作为数据开发的IDE直接影响着大家的开发效率,这次新上线的Dataworks我们在编辑体验上做了很多工作,在前端实现MaxCompute SQL和编辑…

看懂“大数据”,这一篇就够了!

戳蓝字“CSDN云计算”关注我们哦!来源 | 鲜枣课堂作者 | 小枣君近年来,大数据这个词的热度很高,受到公众的广泛关注。对于很多人来说,当他第一次听到“大数据”这个词,会自然而然从字面上去理解——认为大数据就是大量…

服务器漏洞处理_wildfly禁用https和8443端口

文章目录一、https和84431. 问题分析1.1. https1.2. 8443端口2. 思路预测3. 解决方案一、https和8443 1. 问题分析 1.1. https 从以上2个漏洞分析,都和8443端口有关,而8443是https的端口,由此分析,和https有关。 1.2. 8443端口…

阿里云MaxCompute被Forrester评为全球云端数据仓库领导者

摘要: 参考消息网3月19日报道 日前,全球权威调研机构佛瑞斯特研究公司(Forrester)发布《2018年一季度云端数据仓库》报告。报告对大数据服务商的主要功能、区域表现、细分市场和典型客户等进行了全面评估,最终AWS、阿里…

npoi 所有列调整为一页_别再浪费纸了,一张纸就能打印Word、Excel、PPT所有内容,真厉害...

前几天公司的行政小姐姐在整理打印的废纸,不整理不知道,一整理,一个星期浪费的打印纸有几千张!!!现在可是提倡环保啊~这不,现在已经规定每人的打印纸张了,杜绝浪费,从节约…

【HBase从入门到精通系列】如何避免HBase写入过快引起的各种问题

摘要: 首先我们简单回顾下整个写入流程 client api > RPC > server IPC > RPC queue > RPC handler > write WAL > write memstore > flush to filesystem 整个写入流程从客户端调用API开始,数据会通过protobuf编码成一个请求&…