AICon 深圳站 Keynote 嘉宾官宣!共探AI价值转化的实践路径 了解详情
写点什么

华为云 C3 给你清晰的“视界”

  • 2020-04-01
  • 本文字数:1164 字

    阅读完需:约 4 分钟

华为云C3给你清晰的“视界”

世界杯好看吗?决赛看爽了吗?作为四年一度的足球盛宴,相信很多人一定熬夜看直播了,今年世界杯除了电视直播外,也有网络视频直播,网络视频直播目前是广大年轻人比较喜欢的一种娱乐方式,而观看视频直播,最喜欢的就是既高清又不卡,这个完美的视觉体验的后面,其实涉及较多的技术。

通过 APP 观看直播视频时候,一般会有 480P、720P、1080P、4K 等多种清晰度可选择,清晰度的背后其实是不同的码率,使用的就是直播实时转码技术。



直播架构图

实时转码的必要性

这个转码不是转成马赛克,是将视频采集端采集到的视频,例如世界杯上,专业摄像头采集的视频,通过一定的技术转换成适用手机、平台、电视等上可正常观看的视频,让用户在看直播时能够足够高清,足够流畅。同时每个人的网络不同、终端不同、需求不同。想清晰需要更高码率,而高码率就需要更好的网络质量,在直播中使用实时转码功能,将直播视频转成多种码率,让网络较差的人也能够流程的观看直播,让网络质量好的人可以更高的清晰度的观看直播视频。

实时转码挖的性能坑

要实现实时转码,有四大转换,分别是时间分辨率的转换,空间分辨率的转换,码率的转换以及编码格式的转换,其中时间分辨率的转换简单来说就是丢帧,高清视频一般要每秒 50 帧以上,看起来才连贯舒服,但是如果在手机上,就不一定需要这么多帧,每秒 15 帧也可能觉得比较连贯(不同终端不一致)。那具体丢什么帧,会用到较为复杂的算法,就需要极强计算能力才能快速完成这个操作,同时整体连贯性也保持较好。


对于部分用户也想在手机上看清细节的,看到球员的眼神、小动作,转码服务器需要实现 50 帧原画直播,每帧间隔缩短至 0.02 秒,让用户可以看到裁判员手表时间,但这又提升了对服务器性能的要求。同时为了提升观影质量、节约带宽成本,直播平台需要应用画面增强、回音消除、窄带高清等技术,其中涉及到的算法,加上多路转码本身的运算量,对性能提出很大的挑战。

华为云 C3——给你清晰的视界

目前业界很多视频服务商都采用公有云来作为直播平台,而视频直播中实时转码要占用大量的运算能力。对于企业来说,最关注的是单核、多核浮点性能,主要是浮点运算。在业务高峰期,业务对 CPU 的利用率经常会达到 90%以上。而华为云 C3 云服务器基于华为与 Intel 联合定制的 Skylake 系列 CPU,加以华为云的 15 项性能优化技术,使得综合效能对比上一代提升了 200%,能够提供更高效的编解码服务,以强大性能保证码流的稳定输入输出,让用户享受更清晰、更稳定的直播体验,一个高清的视界。


近期华为云发布了 C3ne 云服务器,是 C3 的升级版,不仅具备 C3 同样的高计算性能,同时有业界最强的网络转发性能。非常适配直播互动场景,最高 1000 万的 PPS,能承载更多用户的在线互动。


本文转载自 华为云产品与解决方案 公众号。


原文链接:https://mp.weixin.qq.com/s/M9WtGlSGgpqbRfc2Hs77QA


2020-04-01 14:56712

评论

发布
暂无评论
发现更多内容

SQL 改写系列七:谓词移动

OceanBase 数据库

数据安全建设

奔向架构师

数据资产 7月月更

互联网基石:TCP/IP四层模型,由浅入深直击原理!

wljslmz

计算机网络 TCP/IP 网络技术 OSI模型 签约计划第三季

SpringBoot实现异步任务Async及异步任务实现发送邮件

宁在春

springboot 异步 7月月更 邮件发送

2022中国物流产业大会暨企业家高峰论坛在杭州举办!

联营汇聚

面向大数据存算分离场景的数据湖加速方案

Baidu AICLOUD

数据湖 对象存储 元数据 存算分离 层级namespace

Bootstrap 模态框Modal【前端Bootstrap框架】

恒山其若陋兮

7月月更

十一、HikariCP源码分析之HouseKeeper

阿白

数据库 源码解析 HikariCP 源代码 连接池

资源集合

贾献华

7月月更

三、HikariCP源码分析之获取连接流程三

阿白

数据库 源码解析 HikariCP 源代码 连接池

Prometheus 启动时被禁止的功能特性

耳东@Erdong

Prometheus Feature 7月月更

leetcode122. Best Time to Buy and Sell Stock II 买卖股票的最佳时机 II(简单)

okokabcd

LeetCode 数据结构与算法 贪心算法

九、HikariCP源码分析之ConcurrentBag二

阿白

数据库 源码解析 HikariCP 源代码 连接池

你必须知道的一些JVM技术点

Java学术趴

7月月更

不要再用if-else!

Jackpop

四、HikariCP源码分析之初始化分析一

阿白

数据库 源码解析 HikariCP 源代码 连接池

七、HikariConfig初始化分析

阿白

数据库 源码解析 HikariCP 源代码 连接池

MIT TR50榜单公布 《麻省理工科技评论》评价毫末智行是AI自动驾驶界的颠覆势能

科技大数据

智能车

推荐 7 个学习 Web3 的开源资源

devpoint

blockchain Solidity web3 7月月更

设计消息队列存储消息的MySQL表格

joak

怎么实现您的个人知识库?

Geek_da0866

六、HikariConfig配置解析

阿白

数据库 源码解析 HikariCP 源代码 连接池

一、HikariCP源码分析之获取连接流程一

阿白

数据库 源码解析 HikariCP 源代码 连接池

五、HikariCP源码分析之初始化分析二

阿白

数据库 源码解析 HikariCP 源代码 连接池

桌面软件开发框架大赏

声网

软件开发

7 行代码搞崩溃 B 站,原因令人唏嘘!

Python猫

人社部公布“数据库运行管理员”成新职业,OceanBase参与制定职业标准

OceanBase 数据库

八、HikariCP源码分析之ConcurrentBag一

阿白

数据库 源码解析 HikariCP 源代码 连接池

新型LaaS协议Elephant Swap给ePLATO提供可持续溢价空间

BlockChain先知

二、HikariCP源码分析之获取连接流程二

阿白

数据库 源码解析 HikariCP 源代码 连接池

高性能数据访问中间件 OBProxy(三):问题排查和服务运维

OceanBase 数据库

华为云C3给你清晰的“视界”_行业深度_华为云产品与解决方案_InfoQ精选文章