在过去的十年中,云游戏技术的发展为云计算行业带来了新的机遇。随着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. CF1907

    A 模拟. B 模拟. C 若原字符串中出现次数最多的次数为 \(cnt\),答案是 \(\max(n\%2,cnt\times 2-n)\). D 二分 \(k\),然后从后往前倒,计算出到达每个线 ...

  2. BZOJ3156 防御准备 题解

    原题 令 \(S_{i} =\sum\limits_{j=1}^{i}j\) , \(f_{i}\) 为处理到第 \(i\) 个位置放置守卫塔的最小花费. 观察题意,容易得到在\((1 \le j \ ...

  3. 序列化协议:Protobuf入门

    偶然在网上清华大学电子系科协软件部2023暑期培训的内容中发现了这个东西,后面随着了解发现以后学习有关项目时会用到,便写个随笔记录一下这次学习的经历.作为一种序列化协议,与使用文本方式存储的xml.j ...

  4. Js模块化导入导出

    Js模块化导入导出 CommonJs.AMD.CMD.ES6都是用于模块化定义中使用的规范,其为了规范化模块的引入与处理模块之间的依赖关系以及解决命名冲突问题,并使用模块化方案来使复杂系统分解为代码结 ...

  5. redis7源码分析:redis 启动流程

    1. redis 由 server.c 的main函数启动 int main(int argc, char **argv) { ... // 上面的部分为读取配置和启动命令参数解析,看到这一行下面为启 ...

  6. Windows11补丁更新后无法使用Wifi和蓝牙

    最近在我的ThinkPAD T14上更新了Windows 11补丁,重启后Wifi和蓝牙鼠标都不能使用了,无法连接Wifi网络,也无法添加蓝牙设备. 使用厂家自带的管理工具查看驱动都是最新的,一度不知 ...

  7. 数据分析day01

    数据分析三剑客 numpy pandas(重点) matplotlib numpy模块 NumPy(Numerical Python)是Python语言中做科学计算的基础库.重在于数值计算,也是大部分 ...

  8. Golang条件编译介绍

    相信熟悉 Golang 的小伙伴不少都知道 条件编译 这个事,最近项目中也可能会用到这个东西.所以特意重新学习下,记录下学习的过程.这样用的时候记不住了,还可以直接过来看自己的笔记. 文章很多内容来源 ...

  9. 【Azure 事件中心】Flink消费Event Hub中事件, 使用Azure默认示例代码,始终获取新产生的事件,如何消费旧事件呢?

    问题描述 根据Azure Event Hub示例文档,[将 Apache Flink 与适用于 Apache Kafka 的 Azure 事件中心配合使用],配置好 consumer.config 文 ...

  10. 【Azure 应用服务】Azure Function 不能被触发

    问题描述 Azure Function 不能被Postman 触发,错误信息如下: Error: write EPROTO 4020778632:error:100000f7:SSL routines ...