在过去的十年中,云游戏技术的发展为云计算行业带来了新的机遇。随着Google Stadia和GeForce Now之类的服务逐步向公众开放,云流送(cloud streaming)技术得到更大范围的应用只是时间问题。

什么是云流送?

云游戏的概念提出的很早,但是之前一直缺乏技术支持和用户基础,网络条件也限制了它的广泛应用。云游戏的概念扩展了云流送的内涵。云流送是指使用云服务器而不是本地设备来运行应用程序,这样做的目的是使高端应用体验更简单、更便宜。为什么这么说?我们知道随着虚幻引擎UE(Unreal Engine)的发展,光线追踪(Ray tracing)技术也得到越来越深入的应用,开启光线追踪可以计算得到更加真实可信的画面,但是需要大量的计算能力。下图展示了开启和关闭光线追踪的画面对比:

__RTX ON VS OFF__

光线追踪需要专门的显卡来支持,例如Nvidia公司推出的RTX系列专业显卡。如果利用拥有较多RT内核的强大的消费类显卡2080Ti,像《战地V》或《Metro Exodus》这样的游戏中,在分辨率调为1440p,光线追踪被开启时,游戏很难达到每秒60帧或更高的速度。而在关闭光线跟踪后同样的显卡可以交付的最高分辨率为4K。使用性能更强的显卡也意味着需要更加昂贵的投资。

通过云流送技术,一方面,用户不必每隔一段时间就购买新的硬件即可运行最新、最出色的应用;另一方面用户可以在具有屏幕和互联网连接的任何设备上开启任何高端应用

云流送的原理

云流送的原理其实很简单。想象下人们观看影片的发展历程:最开始是用磁带,后来发展到VCD、DVD等,这些都是一些硬介质。再后来,那些硬介质都慢慢消失了。现在如果想看部片子,大部分人会直接点开链接,利用网络让影片的内容“流”过来,看完后“流”也就消失了。云流送的原理也是这样,应用的计算都放在云端的计算节点上,用户通过终端和云端建立联系,然后触发“流”得到实时的交互反馈。用户不想使用的时候,“流”也随即终止。

系统通过特定的服务在服务器上运行应用,远程记录用户的输入,然后流回结果。当然,要使其正常工作并保持可用性非常复杂。网络的提升尤其是5G的发展普及为云流送的应用提供了广泛的应用场景。

云流送支持在PC、Mac和Android等各种设备上使用。当然,路由器和网络环境等可能会影响体验,相对而言有线连接可以提供最佳体验。我们期待5G的兴起会为具有超低延迟,高带宽连接的移动应用流媒体打下坚实的基础。

云流送在3DCAT平台的应用

3DCAT是集实时渲染、实时3D可视化、云流送、虚拟仿真等相关技术服务于一身的实时渲染云平台。利用云端的海量GPU算力处理繁重的图像渲染计算并串流同步输出到终端设备,从而实现终端设备的轻量化,让高质量三维图形应用变得无处不在。用户可以使用任何联网的普通设备,访问托管在3DCAT云中的三维应用程序,同时无需下载安装应用。3DCAT支持能在Windows平台运行的几乎所有渲染引擎,支持NVIDIA RTX实时光线追踪功能的开启。

目前,3DCAT实时渲染云平台利用云流送技术在工业仿真、智慧园区、医疗仿真、游戏试玩、汽车仿真、建筑工程等行业领域的应用都有相关案例,欢迎访问3DCAT平台体验线上demo。3DCAT实时渲染云平台通过提供专业的技术服务,帮助用户实现相关产品及工艺降本增效。企业通过3DCAT云流送技术,不仅可以实现企业运营的可视化管理,还可以轻松的将企业产品信息向顾客展示,让顾客直接互动式、沉浸式的体验,从而加速销售过程。

3DCAT实时渲染云平台已经和英伟达、平行云、Unity、Unreal Engine等国内外知名企业达成合作伙伴关系。随着5G商用的逐步推进,相信云流送会在各行各业中都将得到广泛的应用,3DCAT实时渲染平台有相关行业demo供体验,欢迎前来试用:https://www.3dcat.live/

本文《剖析云流送技术如何为3D应用带来用户使用便利》内容由3DCAT实时渲染云平台原创,如需转载,请注明出处及链接:https://www.3dcat.live/news/cloud-streaming-3d

了解更多云流送相关资讯,请关注3DCAT实时渲染云平台:https://www.3dcat.live/


相关阅读推荐:

【云流送】说说内容流送那些事儿

【云流送】-3DCAT如何为企业提供最佳的实时3D云流送?(上)

【云流送】检验实时3D云流送平台好坏的七个标准!(下)

剖析云流送技术如何为3D应用带来用户使用便利的更多相关文章

  1. 检验实时3D像素流送平台好坏的七个标准!(上)

    将交互式3D像素流送技术作为有价值的企业工具之后,就该寻找像素流送服务供应商了.问题在于交互式3D像素流送是一种新兴技术,因此很难知道要问供应商的正确问题.在开始使用之前,这里有7个问题,您应该从候选 ...

  2. 在线公开课 | 5G时代的视频云服务关键技术与实践

    5G时代来临在即,视频技术将会如何发展呢?基于视频云服务的技术开发又有怎样的变化呢?为此,京东云视频云产品研发部高级总监魏伟为大家做出了详细解读. 魏伟拥有10多年视频行业研发经验,先后从事于AVS标 ...

  3. 阿里云杨敬宇:边缘计算行业通识与阿里云ENS的技术演进之路

    近日,阿里云杨敬宇在CSDN阿里云核心技术竞争力在线峰会上进行了<5G基础设施-阿里云边缘计算的技术演进之路>主题演讲,针对5G时代下,行业和技术的趋势.边缘计算产业通识以及阿里云边缘计算 ...

  4. 百度云推送-服务端 C# SDK

    思路: 1.公司有项目需要做android和ios手机端推送消息的功能: 2.没有接触过这方面的知识,一头雾水,开始在网上一顿搜,网上倒是有不少解决方案,首先搜的是android的解决方案,因为ios ...

  5. PHP ServerPush (推送) 技术的探讨

    2016年11月29日17:51:03 转自:http://www.cnblogs.com/hnrainll/archive/2013/05/07/3064874.html 需求: 我想做个会员站内通 ...

  6. Android、iOS和Windows Phone中的推送技术

    推送并不是什么新技术,这种技术在互联网时代就已经很流行了.只是随着进入移动互联网时代,推送技术显得更加重要.因为在智能手机中,推送从某种程度上,可以取代使用多年的短信,而且与短信相比,还可以向用户展示 ...

  7. comet基于HTTP长连接技术(java即时通信,推送技术详解)

    服务器推送技术的基础思想是将浏览器主动查询信息改为服务器主动发送信息,服务器发送一批数据,浏览器显示消息,同时保证与服务器的连接,当服务器需要再一次的发送数据,浏览器显示数据并保持连接. comet基 ...

  8. 深入了解 Dojo 的服务器推送技术

    国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html 内部邀请码:C8E245J (不写邀请码,没有现金送) 国 ...

  9. 关于 实时推送技术--WebSocket的 知识分享

    今天学习了关于WebSocket的知识,觉得挺有用的,在这记录一下,也和大家分享一下!!有兴趣的可以看看哦 WebSocket简介 Web领域的实时推送技术,也被称作Realtime技术.这种技术要达 ...

  10. PHP ServerPush (推送) 技术

    用来代替ajax的请求 转自:http://blog.163.com/bailin_li/blog/static/17449017920124811524364/ 需求: 我想做个会员站内通知的功能. ...

随机推荐

  1. java的char类型,只有两个字节,为什么可以存储汉字?java中 char详解

    我自己出了一道面试题,如下: public static void main(String[] args) { char a = '9'; char b = 9; char c = '我'; Syst ...

  2. phpwind 缓存的问题

  3. Asp .Net Core 系列:Asp .Net Core 集成 Panda.DynamicWebApi

    目录 简介 Asp .Net Core 集成 Panda.DynamicWebApi 配置 原理 什么是POCO Controller? POCO控制器原理 ControllerFeatureProv ...

  4. UVA12024 Hats 题解

    题目传送门 前置知识 错位排列 题意 有 \(t\) 组询问,每次询问给定一个 \(n\),表示有 \(n\) 个人,每人各有一个属于自己的帽子,求所有人都带错帽子的概率(不要求约分至最简形式). 解 ...

  5. 查看调整cpu频率及模式

    使用cpufrequtils查看调整cpu频率及模式 cpufrequtils是一个查看和修改CPU频率GHz的工具 有些物理服务器使用默认频率进行运行,这时可以使用该工具进行就该CPU的核心频率 安 ...

  6. Lora 模块E22-400T22D(SX1268, 22dBm)

    无线串口(UART)模块, 基于SEMTECH SX1268射频芯片, 具有多种传输方式, 工作在410.125至493.125MHz频段(默认 433.125MHz). LoRa扩频技术, TTL电 ...

  7. CSS隐藏元素的方法

    CSS隐藏元素的方法 使用CSS隐藏元素的主要方式有diaplay: none;.opacity: 0;.visibility: hidden;.position: absolute; overflo ...

  8. spring boot实现邮箱验证码注册

    最近在设计自己的博客系统,涉及到用户注册与登录验证. 注册这地方我先采用最传统的邮箱验证码方式.具体的实现方式如下: 1.有关如何配置spring boot发送邮件,请参考我的另一篇文章: https ...

  9. 责任链模式与spring容器的搭配应用

    背景 有个需求,原先只涉及到一种A情况设备的筛选,每次筛选会经过多个流程,比如先a功能,a功能通过再筛选b功能,然后再筛选c功能,以此类推.现在新增了另外一种B情况的筛选,B情况同样需要A情况的筛选流 ...

  10. windbg 学习

    常用的 windbg 命令 .ecxr 用来切换到异常发生时的上下文,主要用在分析静态 dump 文件的时候.当我们使用 .reload 命令去强制加载库的 pdb 文件后,需要执行 .ecxr 命令 ...