项目记录 : Cloud VR概述

本文主要介绍 Cloud VR的概念 与 Cloud VR系统架构.

什么是Cloud VR

Huawei iLab:Cloud VR是VR发展的最佳选择

Cloud VR,是将云计算的理念及技术引入到VR业务应用中,借助高速稳定的承载网络,云端的显示输出和声音输出等经过编码压缩后传输到用户终端,实现VR业务的内容上云、渲染上云。
目前,较好的用户体验大多依赖高性能设备做本地渲染,Cloud VR让用户无需购置昂贵主机或高端PC即可轻松享受各种VR业
务,将促进VR业务的普及。

  • 华为超宽带网络创新实验室iLab研究表明,通过云端渲染的Cloud VR为VR发展提供了更佳的解决方案。
  • 当前VR体验较好的大多需要依赖PC VR终端设备,PC VR终端笨重,佩戴不方便。市场上大量的PC VR终端产品都需要HDMI线 连接到PC上,行动非常不便。
  • VR云化后,云端可以提升逻辑计算、图像处理能力。超多核服务器、GPU集群、云的分布式计算能力均能得到很好体现,利用最新的GPU技术做渲染和人工智能做分析的能力来弥补独立VR终端的不足。
  • Cloud VR时代,终端实现无绳化,轻便、佩戴方便,便于更多类型终端接入。同时,用户还可以体验到完美的多屏融合和多屏分享,网络化多人互动VR。
    项目记录 : Cloud VR概述_第1张图片

Cloud VR的优势

  1. 提升用户体验
  2. 降低用户消费VR成本
  3. 有利于保护VR内容版权
  4. 加速普及VR商业场景

Cloud VR系统架构

项目记录 : Cloud VR概述_第2张图片
可以看出 Cloud VR系统又三个部分构成:

  • 云端处理 (服务器)
  • 网络传输 (网络)
  • 终端处理 (客户端)

云端处理

在我的理解中. 云端处理的主要任务是 计算 . 所以需要大量的GPU资源.

  1. 根据 用户客户端视角朝向与位置信息 以及 反馈的交互信息. 通过逻辑计算得到 当前客户端所需的渲染的画面.
  2. 做一次云端的渲染.
  3. 然后将渲染的数据编码压缩成为 H.264/H.265的码流.
  4. 将码流进行数据发送

当然服务器还需要负责:

  • 网络状态的分析以及传输方案的决策.
  • 多用户管理

网络传输

网络传输模块 就是将编码压缩得到的码流数据进行网络分发.
网络传输最重要的目标就 降低时延!!!

Cloud VR 网络方案

Cloud VR 网络方案白皮书

终端处理

Cloud VR 的目标之一 就是降低用户客户端的硬件需求,使得VR业务可以在不同性能的终端上都可以获得一个令人满意的交互体验.
所以. 客户端在这样的要求下. 其实需要做的事情不多:

  1. 解码
  2. 渲染
  3. 同步

小结

  • VR云化后,大大降低用户成本,容易进入千家万户,为了丰富人们的体验,高品质VR内容和VR商业场景也会繁荣起来。纵观全局,本地VR向Cloud VR演进成为了必然趋势。

你可能感兴趣的:([项目记录])