[发明专利]基于浏览器三维引擎和Websocket的多终端可变式交互方法及系统在审
申请号: | 201910351218.4 | 申请日: | 2019-04-28 |
公开(公告)号: | CN110134894A | 公开(公告)日: | 2019-08-16 |
发明(设计)人: | 刘振华;崔雪云 | 申请(专利权)人: | 陕西六道网络科技有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;H04L29/08 |
代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 汪海艳 |
地址: | 710075 陕西省西安市高新*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动终端 三维引擎 多终端 可变式 侵入性 浏览器 远程服务器端 服务器端 交互过程 交互流程 交互体验 交互系统 输入设备 虚拟对象 沉浸感 侵入的 自定义 投放 反馈 进度 | ||
1.一种基于浏览器三维引擎和Websocket的多终端可变交互方法,其特征在于,包括以下步骤:
S1、启动过程;
1.1)、交互系统远程服务器端与移动终端建立基于Websocket协议的连接;交互系统远程服务器端向移动终端提供呈现交互内容列表的页面;
1.2)、远程服务器端向移动终端提供与移动终端选择的交互内容对应的本地服务器地址,使得移动终端与本地服务器端通过Websocket协议直接连接;
1.3)、本地服务器端显示移动终端打开本地服务器页面时的本地交互内容的页面;
S2、开始交互;
2.1)、移动终端按照本地服务器端提供的默认操作方式操作虚拟对象;
2.2)、本地服务器端实时更新渲染的交互内容;
2.3)、判断是否达到特定流程或虚拟对象是否到达特定场景,若是,进入步骤2.4),若否,进入步骤2.5);
2.4)、本地服务器端接收移动终端向本地服务器端发送请求改变当前操作方式的消息,对移动设备当前操作方式进行改变;
2.5)、按照本地服务器端改变后的特定操作方式进行交互;
2.6)、判断否给予当前操作方式达成目标,若是,本地服务器端还原默认操作方式,保存移动终端发送的当前进度消息;远程服务器端保存移动终端发送的当前用户信息;若否,本地服务器端保持当前操作方式,直至当前操作方式达成目标;
2.7、是否结束整个流程,若是,结束交互过程,本地服务器端保存移动终端发送的当前进度消息,远程服务器端保存移动终端发送的用户信息;若否,返回步骤2.2)。
2.根据权利要求1所述的基于浏览器三维引擎和Websocket的多终端可变交互方法,其特征在于,在步骤2.1)之前还可以包括:
本地服务器端通过显示设备显示移动终端自定义创建的虚拟对象,并将创建的虚拟对象发送至远程服务器端进行保存。
3.一种基于浏览器三维引擎和Websocket的多终端可变交互系统,其特征在于,包括远程服务器、本地服务器及输出设备;所述本地服务器与远程服务器中存储交互程序,并且在用户访问时提供交互网页,交互程序在服务器中运行时,实现权利要求1或2所述的方法。
4.根据权利要求3所述的基于浏览器三维引擎和Websocket的多终端可变交互系统,其特征在于:本地服务器与远程服务器采用WebSocket、TCP或UDP传输层连接方式连接。
5.根据权利要求3所述的基于浏览器三维引擎和Websocket的多终端可变交互系统,其特征在于:输出设备包括显示设备、音频设备及其他设备。
6.根据权利要求5所述的基于浏览器三维引擎和Websocket的多终端可变交互系统,其特征在于:音频设备包括音响、耳机;
其他设备包括基于嵌入式设备的交互装置、发声装置。
7.根据权利要求5所述的基于浏览器三维引擎和Websocket的多终端可变交互系统,其特征在于:所述三维引擎为Threejs。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西六道网络科技有限公司,未经陕西六道网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910351218.4/1.html,转载请声明来源钻瓜专利网。