[发明专利]虚拟现实显示方法、装置、系统和存储介质在审
申请号: | 202111508022.5 | 申请日: | 2021-12-10 |
公开(公告)号: | CN114201094A | 公开(公告)日: | 2022-03-18 |
发明(设计)人: | 陈学亮 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F16/957;H04L67/02;H04L67/141 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 曹蓓 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟现实 显示 方法 装置 系统 存储 介质 | ||
本公开提出一种虚拟现实显示方法、装置、系统和存储介质,涉及虚拟现实技术领域。本公开的一种虚拟现实显示方法包括:根据来自终端的基于浏览器的虚拟现实WebVR内容请求,在服务器创建虚拟浏览器,并获取WebVR内容;根据WebVR内容在虚拟浏览器渲染视频界面;对视频界面录屏,并将录屏的视频实时发送给终端;在接收到终端的操作指令和陀螺仪的三维坐标数据的情况下,根据操作指令和三维坐标数据在虚拟浏览器的界面模拟操作,实时渲染更新视频界面。通过这样的方法,降低了终端的运算压力,提高了用户体验,也提高了WebVR技术的普适性,且方便对内容的安全保护。
技术领域
本公开涉及虚拟现实技术领域,特别是一种VR(Virtual Reality,虚拟现实)显示方法、装置、系统和存储介质。
背景技术
WebVR(基于浏览器的虚拟现实)技术是谷歌和Mozilla联合提出的一套浏览器技术标准,目标是让用户无需下载安装各类VR应用,终端直接通过浏览器即可体验VR应用,从而降低用户体验门槛。同时,应用开发者只需遵循WebVR标准开发VR应用,无需针对不同的平台和终端进行适配,可以有效降低VR应用开发复杂度。
发明内容
本公开的一个目的在于提高WebVR应用的兼容性和数据安全性。
根据本公开的一些实施例的一个方面,提出一种虚拟现实显示方法,包括:根据来自终端的WebVR内容请求,在服务器创建虚拟浏览器,并获取WebVR内容;根据WebVR内容在虚拟浏览器渲染视频界面;对视频界面录屏,并将录屏的视频实时发送给终端;在接收到终端的操作指令和陀螺仪的三维坐标数据的情况下,根据操作指令和三维坐标数据在虚拟浏览器的界面模拟操作,实时渲染更新视频界面。
在一些实施例中,根据来自终端的WebVR内容请求包括:接收来自用户的Socket(套接字)连接建立请求,其中,用户通过终端的本地浏览器打开WebVR页面时发起Socket连接建立请求;根据Socket连接建立请求与终端建立连接。
在一些实施例中,在服务器侧创建虚拟浏览器,并获取WebVR内容包括:服务器基于Puppeteer框架创建虚拟浏览器;在虚拟浏览器上打开与WebVR内容请求对应的WebVR页面,获取WebVR内容。
在一些实施例中,对视频界面实时录屏,并将录屏的视频实时发送给终端包括:服务器启动实时录屏功能;以预定帧数为周期生成录屏的视频,并将视频实时发送给终端,直至断开与终端的连接。
在一些实施例中,将录屏的视频实时发送给终端包括:基于WebRTC(Web Real-Time Communication,网页实时通信)协议,将视频实时回传给终端。
在一些实施例中,操作指令包括:旋转、移动和点击中的一项或多项。
在一些实施例中,根据操作指令和三维坐标数据在虚拟浏览器的界面模拟操作包括:在操作指令为点击操作的情况下,根据用户点击的坐标调用Puppeteer对虚拟浏览器执行模拟点击。
在一些实施例中,根据操作指令和三维坐标数据在虚拟浏览器的界面模拟操作包括:在操作指令为旋转或移动操作的情况下,根据陀螺仪的三维坐标信息,调用Puppeteer对虚拟浏览器的页面执行模拟重力感应的拖拽操作。
在一些实施例中,虚拟现实显示方法还包括:当与终端的连接断开后,关闭虚拟浏览器并释放虚拟浏览器占用的内存。
根据本公开的一些实施例的一个方面,提出一种虚拟现实显示方法,包括:终端向服务器发送WebVR内容请求,其中,服务器创建虚拟浏览器并获取WebVR内容,根据WebVR内容在虚拟浏览器渲染视频界面;接收来自服务器的视频并显示,其中,服务器对视频界面录屏,并将录屏的视频实时发送给终端;将用户基于视频的生成的操作指令和陀螺仪的三维坐标数据发送给服务器,以便服务器在虚拟浏览器的界面模拟操作,实时渲染更新视频界面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111508022.5/2.html,转载请声明来源钻瓜专利网。