预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114201094A(43)申请公布日2022.03.18(21)申请号202111508022.5(22)申请日2021.12.10(71)申请人中国电信股份有限公司地址100033北京市西城区金融大街31号(72)发明人陈学亮(74)专利代理机构中国贸促会专利商标事务所有限公司11038代理人曹蓓(51)Int.Cl.G06F3/0484(2022.01)G06F16/957(2019.01)H04L67/02(2022.01)H04L67/141(2022.01)权利要求书2页说明书7页附图5页(54)发明名称虚拟现实显示方法、装置、系统和存储介质(57)摘要本公开提出一种虚拟现实显示方法、装置、系统和存储介质,涉及虚拟现实技术领域。本公开的一种虚拟现实显示方法包括:根据来自终端的基于浏览器的虚拟现实WebVR内容请求,在服务器创建虚拟浏览器,并获取WebVR内容;根据WebVR内容在虚拟浏览器渲染视频界面;对视频界面录屏,并将录屏的视频实时发送给终端;在接收到终端的操作指令和陀螺仪的三维坐标数据的情况下,根据操作指令和三维坐标数据在虚拟浏览器的界面模拟操作,实时渲染更新视频界面。通过这样的方法,降低了终端的运算压力,提高了用户体验,也提高了WebVR技术的普适性,且方便对内容的安全保护。CN114201094ACN114201094A权利要求书1/2页1.一种虚拟现实显示方法,包括:根据来自终端的基于浏览器的虚拟现实WebVR内容请求,在服务器创建虚拟浏览器,并获取WebVR内容;根据所述WebVR内容在所述虚拟浏览器渲染视频界面;对所述视频界面录屏,并将录屏的视频实时发送给所述终端;在接收到所述终端的操作指令和陀螺仪的三维坐标数据的情况下,根据所述操作指令和所述三维坐标数据在所述虚拟浏览器的界面模拟操作,实时渲染更新所述视频界面。2.根据权利要求1所述的方法,其中,所述根据来自终端的WebVR内容请求包括:接收来自用户的套接字Socket连接建立请求,其中,用户通过终端的本地浏览器打开WebVR页面时发起所述Socket连接建立请求;根据所述Socket连接建立请求与所述终端建立连接。3.根据权利要求1所述的方法,其中,所述在服务器侧创建虚拟浏览器,并获取WebVR内容包括:所述服务器基于Puppeteer框架创建虚拟浏览器;在所述虚拟浏览器上打开与所述WebVR内容请求对应的WebVR页面,获取所述WebVR内容。4.根据权利要求1所述的方法,其中,所述对所述视频界面实时录屏,并将录屏的视频实时发送给所述终端包括:所述服务器启动实时录屏功能;以预定帧数为周期生成录屏的视频,并将视频实时发送给所述终端,直至断开与所述终端的连接。5.根据权利要求4所述的方法,其中,所述将录屏的视频实时发送给所述终端包括:基于网页实时通信WebRTC协议,将所述视频实时回传给所述终端。6.根据权利要求1所述的方法,其中,所述操作指令包括:旋转、移动和点击中的一项或多项。7.根据权利要求6所述的方法,其中,所述根据所述操作指令和所述三维坐标数据在所述虚拟浏览器的界面模拟操作包括:在所述操作指令为点击操作的情况下,根据用户点击的坐标调用Puppeteer对所述虚拟浏览器执行模拟点击;和/或在所述操作指令为旋转或移动操作的情况下,根据所述陀螺仪的三维坐标信息,调用Puppeteer对所述虚拟浏览器的页面执行模拟重力感应的拖拽操作。8.根据权利要求1所述的方法,还包括:当与所述终端的连接断开后,关闭所述虚拟浏览器并释放所述虚拟浏览器占用的内存。9.一种虚拟现实显示方法,包括:终端向服务器发送基于浏览器的虚拟现实WebVR内容请求,其中,所述服务器创建虚拟浏览器并获取WebVR内容,根据所述WebVR内容在所述虚拟浏览器渲染视频界面;接收来自所述服务器的视频并显示,其中,所述服务器对所述视频界面录屏,并将录屏的视频实时发送给所述终端;2CN114201094A权利要求书2/2页将用户基于所述视频的生成的操作指令和陀螺仪的三维坐标数据发送给所述服务器,以便所述服务器在所述虚拟浏览器的界面模拟操作,实时渲染更新所述视频界面。10.根据权利要求9所述的方法,其中,所述终端向服务器发送所述WebVR内容请求包括:当在终端的本地浏览器打开WebVR页面时,生成Socket连接建立请求;将所述Socket连接建立请求发送给所述服务器。11.根据权利要求9所述的方法,还包括:当关闭所述WebVR页面时,断开与所述服务器的连接。12.一种服务器侧虚拟现实显示装置,包括:请求获取单元,被配置为根据来自终端的基于浏览器的虚拟现实WebVR内容请求;界面生成单元,被配置为创建虚拟浏览器,并获