一种多用户在线协作可视化应用的实现方法、装置及介质制造方法及图纸

技术编号:43500175 阅读:17 留言:0更新日期:2024-11-29 17:06
本申请提出了一种多用户在线协作可视化应用的实现方法、装置及介质,该方法包括:在目标应用内创建场景实例和流渲染实例;在第一客户端登录目标应用时,在场景实例内创建第一用户对象实例,第一用户对象实例为第一客户端在目标应用中使用的用户对象的实例,第一客户端为多个客户端中的一个客户端;调用流渲染实例将第一用户对象实例渲染的画面转化为视频流,再调用流渲染实例将视频流推送给第一客户端。本申请可以实现多用户之间的操作隔离和画面隔离等效果。

【技术实现步骤摘要】

本申请涉及一种多用户协作交互,尤其涉及一种多用户在线协作可视化应用的实现方法、装置及介质


技术介绍

1、目前市面上的多用户协作应用主要分两类,一类是采用在屏幕中分屏或者多用户同屏的模式,另一类是采用在客户端进行逻辑运算与渲染,再与服务器同步数据的模式。针对第一种模式,受屏幕限制较多,分屏会减小屏幕的大小,不分屏会限制用户的操作范围。而第二种模式,则容易受到客户端网络差异的影响,导致服务器同步数据不及时;此外,由于应用部署在客户端,比较笨重,客户端的应用下载、安装会比较麻烦,且会有程序被篡改的风险。

2、针对上述问题,现在市面上有一种针对单用户的流渲染方案,可以通过流渲染的方式实现对服务器上的应用远程的交互,但其无法实现多用户之间的操作隔离和画面隔离。


技术实现思路

1、本申请实施例提供一种多用户在线协作可视化应用的实现方法、装置及介质,以解决相关技术存在的问题,以实现多用户之间的操作隔离和画面隔离,技术方案如下:

2、第一方面,本申请实施例提供了一种多用户在线协作可视化应用的实现方法本文档来自技高网...

【技术保护点】

1.一种多用户在线协作可视化应用的实现方法,其特征在于,应用于服务端,所述服务端内部署有目标应用,所述目标应用为需要多用户在线协作的可视化应用,多个客户端与所述目标应用建立通信连接,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,调用所述流渲染实例将所述视频流推送给所述第一客户端包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,基于所述绑定关系,将所述视频流推送给对应的所述客户端包括:

5.根据权利要求1-4中任一项所述的方法,其特征在于,所述服务端还部署有信令服务,所述...

【技术特征摘要】

1.一种多用户在线协作可视化应用的实现方法,其特征在于,应用于服务端,所述服务端内部署有目标应用,所述目标应用为需要多用户在线协作的可视化应用,多个客户端与所述目标应用建立通信连接,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,调用所述流渲染实例将所述视频流推送给所述第一客户端包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,基于所述绑定关系,将所述视频流推送给对应的所述客户端包括:

5.根据权利要求1-4中任一项所述的方法,其特征在于,所述服务端还部署有信令服务,所述信令服务用于实现所述目标应用和所述多个客户端之间的信息调度与数据传输。

【专利技术属性】
技术研发人员:陈哲张磊刘甲军邓晓光廖兴国黄鸿
申请(专利权)人:无锡都市圈大数据产业发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1