关于云串流技术(实时云渲染)没用过的用户可能有很多疑问,近期点量小芹遇到比较集中的疑问是,使用云串流方案,是否可以实现多人操作同一3D应用程序?因为实时云渲染的很多应用场景,需要多人操作同一3D孪生应用模型。
首先要明确下,云串流技术下每个用户使用一个独立的3D应用,是在服务器上开启一个新的3D应用,也就是开启新的进程。多人操作同一3D应用程序分为两种情况:
1、多人同时操作 2、多人不同时操作。如果是多人同时操作的话,是没法实现的因为一个程序同时接收到多个不同的指令时,没有优先级或者其他的策略程序是无法做出指令的结果的,比如2人同时操作时1个指令时前进,另一个是后退程序就容易出现崩溃。
但如果是在会议或者提资、培训教学等场景下,虽然是一个程序,可能不同的人关注点不一样,需要轮换操作同一个3D应用程序作为沟通的辅助。其实这个是不同的用户逻辑。点量云串流方案支持多种用户逻辑,比如游客模式,所有人打开流化后的链接都可以直接打开3D应用;也可以是账号密码模式,输入账号密码才可打开程序,这样可以给一些VIP客户提供专用流化网址,保证任何时间进入都可以浏览和使用程序。也可以是流化后的网址支持多人操作,在不同的时间节点操作同一个程序。具体要看使用场景下哪些模式更合适,如果是有其他的业务系统也可以根据需要,将云串流平台接入的时候做一些自定义。