CN110850964A - 一种对vr设备进行远程输入的方法、装置与*** - Google Patents
一种对vr设备进行远程输入的方法、装置与*** Download PDFInfo
- Publication number
- CN110850964A CN110850964A CN201910968615.6A CN201910968615A CN110850964A CN 110850964 A CN110850964 A CN 110850964A CN 201910968615 A CN201910968615 A CN 201910968615A CN 110850964 A CN110850964 A CN 110850964A
- Authority
- CN
- China
- Prior art keywords
- input
- computer
- information
- input information
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 87
- 238000004590 computer program Methods 0.000 claims description 21
- 230000015654 memory Effects 0.000 claims description 14
- 238000009877 rendering Methods 0.000 claims description 5
- 230000014509 gene expression Effects 0.000 abstract description 4
- 230000006870 function Effects 0.000 description 9
- 230000001360 synchronised effect Effects 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000005291 magnetic effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明的目的是提供一种对VR设备进行远程输入的方法、装置与***。VR设备将其当前显示内容投屏至计算机设备的显示装置;所述计算机设备接收用户的本地信息输入;所述计算机设备对所输入的信息进行编码并发送至所述VR设备;所述VR设备接收编码后的输入信息并调用其本地输入法来对所述输入信息进行解码;所述VR设备在目标输入位置显示所述输入信息。与现有技术相比,本发明中计算机设备端与VR设备端通过TCP连接,可快速实现数据同步,例如VR设备端的当前显示图像被发送至计算机设备端,计算机设备端的输入文本被发送至VR设备端,实时性较高。并且,本发明还支持中文文本和表情的输入。
Description
技术领域
本发明涉及VR技术领域,尤其涉及一种在VR设备的调试开发过程中远程输入信息至VR设备的技术。
背景技术
VR(Virtual Reality,虚拟现实)产业发展越来越迅猛,经常需要在大屏幕上展示VR设备的画面并进行控制。VR设备一般采用手柄或者头控作为输入设备,输入较为不便。当VR设备连接电脑时,可通过电脑端输入法输入,并直接推送到VR设备的文本框内。一般方案是在PC端使用adb shell input text命令将文本发送至VR识别端。
采用adb shell input text的方法,效率比较低,且每次输入需要启动一次adb服务,耗时约1s,导致无法实现快速输入。另外,该方法也无法输入中文及表情(Emoji),在发送中文或者表情时,VR设备端会出现乱码,导致实用性较差。
发明内容
本发明的目的是提供一种远程输入至VR设备的方法、装置与***。
根据本发明的一个方面,提供了一种对VR设备进行远程输入的方法,其中,该方法包括以下步骤:
VR设备将其当前显示内容投屏至计算机设备的显示装置;
所述计算机设备接收用户的本地信息输入;
所述计算机设备对所输入的信息进行编码并发送至所述VR设备;
所述VR设备接收编码后的输入信息并调用其本地输入法来对所述输入信息进行解码;
所述VR设备在目标输入位置显示所述输入信息。
根据本发明的一个方面,还提供了一种在VR设备端实现远程输入的方法,其中,该方法包括以下步骤:
将用于投屏的当前显示内容发送至计算机设备;
从所述计算机设备接收经编码的输入信息;
调用本地输入法来对所述经编码的输入信息进行解码;
在目标输入位置显示所述输入信息。
根据本发明的一个方面,还提供了一种由计算机设备对VR设备进行远程输入的方法,其中,该方法包括以下步骤:
接收VR设备发送的图像并在显示装置呈现渲染后的图像,所述图像对应于所述VR设备的当前显示内容;
接收用户的本地信息输入;
对所输入的信息进行编码并发送至所述VR设备。
根据本发明的一个方面,还提供了一种对VR设备进行远程输入的***,其中,该***包括VR设备与计算机设备,所述计算机设备耦合有显示装置,
其中,所述VR设备包括:
投屏装置,用于将所述VR设备的当前显示内容投屏至所述计算机设备的所述显示装置;
接收装置,用于从所述计算机设备接收经编码的输入信息;
解码装置,用于调用本地输入法来对所述经编码的输入信息进行解码;
展示装置,用于在目标输入位置显示所述输入信息;
其中,所述计算机设备包括:
提交装置,用于接收用户的本地信息输入;
编码装置,用于对所输入的信息进行编码;
收发装置,用于将所述编码后的输入信息发送至所述VR设备。
根据本发明的一个方面,还提供了一种在VR设备端实现远程输入的装置,其中,该装置包括:
投屏装置,用于将用于投屏的当前显示内容发送至计算机设备;
接收装置,用于从所述计算机设备接收经编码的输入信息;
解码装置,用于调用本地输入法来对所述经编码的输入信息进行解码;
展示装置,用于在目标输入位置显示所述输入信息。
根据本发明的一个方面,还提供了一种在计算机设备端对VR设备进行远程输入的装置,其中,所述计算机设备耦合有显示装置;
其中,该装置包括:
收发装置,用于接收VR设备发送的图像,所述图像对应于所述VR设备的当前显示内容;
所述显示装置,用于渲染所述图像并呈现渲染后的图像;
提交装置,用于接收用户的本地信息输入;
编码装置,用于对所输入的信息进行编码;
所述收发装置,还用于将所述经编码的输入信息发送至所述VR设备。
根据本发明的一个方面,还提供了一种VR设备,包括存储器和处理器,其中,所述存储器存储有计算机程序指令,当所述计算机程序指令被所述处理器执行,如前所述的一种在VR设备端实现远程输入的方法被实施。
根据本发明的一个方面,还提供了一种计算机程序产品,其包括计算机程序指令,当所述计算机程序指令被VR设备执行,如前所述的一种在VR设备端实现远程输入的方法被实施。
根据本发明的一个方面,还提供了一种计算机可读存储介质,其存储有计算机程序指令,当所述计算机程序指令被VR设备执行,如前所述的一种在VR端实现远程输入的方法被实施。
根据本发明的一个方面,还提供了一种计算机设备,包括存储器和处理器,其中,所述存储器存储有计算机程序指令,当所述计算机程序指令被所述处理器执行,如前所述的一种由计算机设备对VR设备进行远程输入的方法被实施。
根据本发明的一个方面,还提供了一种计算机程序产品,其包括计算机程序指令,当所述计算机程序指令被计算机设备执行,如前所述的一种由计算机设备对VR设备进行远程输入的方法被实施。
根据本发明的一个方面,还提供了一种计算机可读存储介质,其存储有计算机程序指令,当所述计算机程序指令被计算机设备执行,如前所述的一种由计算机设备对VR设备进行远程输入的方法被实施。
与现有技术相比,本发明中计算机设备端与VR设备端通过TCP连接,可快速实现数据同步,例如VR设备端的当前显示图像被发送至计算机设备端,计算机设备端的输入文本被发送至VR设备端,实时性较高。并且,本发明还支持中文文本和表情的输入。在VR设备的开发、调试、测试及演示过程中,可快速进行信息输入,提高了输入效率。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1示出根据本发明的一个实施例的一种对VR设备进行远程输入的方法流程图;
图2示出根据本发明的一个实施例的一种对VR设备进行远程输入的***示意图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
这里所公开的具体结构和功能细节仅仅是代表性的,并且是用于描述本发明的示例性实施例的目的。但是本发明可以通过许多替换形式来具体实现,并且不应当被解释成仅仅受限于这里所阐述的实施例。
应当理解的是,虽然在这里可能使用了术语“第一”、“第二”等等来描述各个单元,但是这些单元不应当受这些术语限制。使用这些术语仅仅是为了将一个单元与另一个单元进行区分。举例来说,在不背离示例性实施例的范围的情况下,第一单元可以被称为第二单元,并且类似地第二单元可以被称为第一单元。这里所使用的术语“和/或”包括其中一个或更多所列出的相关联项目的任意和所有组合。
应当理解的是,当一个单元被称为“连接”或“耦合”到另一单元时,其可以直接连接或耦合到所述另一单元,或者可以存在中间单元。与此相对,当一个单元被称为“直接连接”或“直接耦合”到另一单元时,则不存在中间单元。应当按照类似的方式来解释被用于描述单元之间的关系的其他词语(例如“处于...之间”相比于“直接处于...之间”,“与...邻近”相比于“与...直接邻近”等等)。
这里所使用的术语仅仅是为了描述具体实施例而不意图限制示例性实施例。除非上下文明确地另有所指,否则这里所使用的单数形式“一个”、“一项”还意图包括复数。还应当理解的是,这里所使用的术语“包括”和/或“包含”规定所陈述的特征、整数、步骤、操作、单元和/或组件的存在,而不排除存在或添加一个或更多其他特征、整数、步骤、操作、单元、组件和/或其组合。
还应当提到的是,在一些替换实现方式中,所提到的功能/动作可以按照不同于附图中标示的顺序发生。举例来说,取决于所涉及的功能/动作,相继示出的两幅图实际上可以基本上同时执行或者有时可以按照相反的顺序来执行。
下面结合附图对本发明作进一步详细描述。
图1示出根据本发明的一个实施例的方法流程图,其具体示出一种对VR设备进行远程输入的过程。
如图1所示,在步骤S1中,VR设备将其当前显示内容投屏至计算机设备的显示装置;在步骤S2中,计算机设备接收用户的本地信息输入;在步骤S3中,计算机设备对所输入的信息进行编码;在步骤S4中,计算机设备将经编码的输入信息发送至VR设备;在步骤S5中,VR设备调用其本地输入法来对该经编码的输入信息进行解码;在步骤S6中,VR设备在目标输入位置显示输入信息。
参阅图1,在步骤S1中,VR设备将其当前显示内容投屏至计算机设备的显示装置。
在此,计算机设备包括但不限于任何耦合有显示装置的电子设备,其可以通过运行预定程序或指令来执行数值计算和/或逻辑计算等预定处理过程,通常包括处理器与存储器,由处理器执行在存储器中预存的程序指令来执行预定处理过程,或是由ASIC、FPGA、DSP等硬件执行预定处理过程,或是由上述二者组合来实现。计算机设备包括但不限于个人计算机(PC)、笔记本电脑、平板电脑等。
VR设备典型地如VR一体机,具体为具备独立处理器的VR头显(虚拟现实头戴式显示设备),并具备了独立运算、输入和输出的功能。
其中,VR设备向计算机设备的投屏步骤进一步包括以下子步骤:
步骤S101,VR设备与计算机设备之间通过adb连接来建立TCP连接。
VR设备与计算机设备通过USB或WIFI连接,并在adb正常工作的情况下,两者建立TCP网络连接。
步骤S102,VR设备捕获其当前显示内容的图像并将所述图像经由TCP连接发送至计算机设备。
VR设备实时捕获其当前显示内容的图像并发送给计算机设备,使得计算机设备可以同步VR设备的当前显示内容。
在此,为减少数据处理量和数据传输量,VR设备可以比较当前捕获图像与上一次捕获图像,当两者相同时,不发送至计算机设备,也即,仅在VR设备的当前显示内容发生变化时,变化后的显示图像才会被同步至计算机设备。
进一步地,VR设备所捕获的当前显示图像还可以在压缩后经由两者TCP连接的特定socket端口发送至计算机设备。
计算机设备端与VR设备端通过TCP连接,可快速将计算机设备端的输入文本发送至VR设备端,实时性较高。
步骤S103,计算机设备渲染所接收的图像并在其显示装置显示渲染后的图像。
在此,显示装置典型地如显示器。
据此,VR设备的当前显示内容即被同步至计算机设备端。当该显示内容中呈现输入需求时,如页面包括输入框或输入框已被激活,用户则可以通过计算机设备的输入装置来进行本地输入,以将该本地输入同步至VR设备端。
在步骤S2中,计算机设备接收用户的本地信息输入。
在此,用户在计算机设备的本地输入可以通过输入装置进行,输入装置包括虚拟键盘和物理键盘,两者对应有不同的输入法配置。
通过浏览同步至显示装置的VR设备显示内容,用户在需要输入时,采用计算机设备的输入装置来进行输入,该输入相对于VR设备端的输入,可以被理解为一种在计算机设备端的“本地输入”。
在步骤S3中,计算机设备对所输入的信息进行编码。
在此,编码方式典型地例如UTF 8编码,其可以支持包括中文在内的多种语言。因此,本领域技术人员应能理解,本发明并非限定于UTF8编码,其他任何能够满足中文或其他语言输入的编码方式均可适用。
在步骤S4中,计算机设备经编码的输入信息发送至VR设备。
当计算机设备对输入信息进行UTF 8编码后,通过与VR设备的TCP连接将编码后的输入信息发送至VR设备。也即,计算机设备端实现了对用户输入的实时获取及将用户的实时输入同步至VR设备。
在步骤S5中,VR设备调用其本地输入法来对该经编码的输入信息进行解码。
在此,本地输入法要求能够支持计算机设备端的输入装置对输入信息生成的输入序列。例如,对于采用物理键盘的输入,VR设备可以在本地创建一个标准Android输入法,以能够识别按键敲击生成的输入序列。对于采用虚拟键盘的输入,VR设备可以例如调用本地的谷歌输入法,来识别对触摸屏的触摸所生成的输入序列。
在步骤S6中,VR设备在目标输入位置显示输入信息。
目标输入位置意指当前显示的内容中输入焦点所处的位置。例如,VR设备可以调用***函数commitText()将输入信息发送至当前聚焦的文本框内。
图2示出根据本发明的一个实施例的***示意图,其具体示出一种对VR设备进行远程输入的***。
如图2所示,***20包括VR设备210和计算机设备220。VR设备210包括投屏装置211、接收装置212、解码装置213和展示装置214。计算机设备220包括提交装置223、编码装置224和收发装置225,并耦合有显示装置221。
其中,投屏装置211将VR设备210的当前显示内容投屏至计算机设备220的显示装置221;计算机设备220的提交装置221接收用户的本地信息输入;计算机设备220的编码装置224对所输入的信息进行编码;计算机设备220的收发装置225将经编码的输入信息发送至VR设备210,同时VR设备210的接收装置212接收该经编码后的输入信息;VR设备210的解码装置213调用本地输入法来对该经编码的输入信息进行解码;VR设备210的展示装置214在目标输入位置显示输入信息。
具体地,仍参阅图2,VR设备210的投屏装置211将当前显示内容投屏至计算机设备220的显示装置221。
在此,计算机设备220包括但不限于任何耦合有显示装置221的电子设备,其可以通过运行预定程序或指令来执行数值计算和/或逻辑计算等预定处理过程,通常包括处理器与存储器,由处理器执行在存储器中预存的程序指令来执行预定处理过程,或是由ASIC、FPGA、DSP等硬件执行预定处理过程,或是由上述二者组合来实现。计算机设备220包括但不限于个人计算机(PC)、笔记本电脑、平板电脑等。
VR设备210典型地如VR一体机,具体为具备独立处理器的VR头显(虚拟现实头戴式显示设备),并具备了独立运算、输入和输出的功能。
其中,投屏装置211向计算机设备220的投屏操作进一步包括以下子操作:
投屏装置211与计算机设备220的收发装置225之间通过adb连接来建立TCP连接。
投屏装置211与收发装置225通过USB或WIFI连接,并在adb正常工作的情况下,两者建立TCP网络连接。
随后,投屏装置211捕获VR设备210当前显示内容的图像并将所捕获的图像经由TCP连接发送至计算机设备220的收发装置225。
投屏装置211实时捕获VR设备210的当前显示内容的图像并发送给计算机设备220,使得计算机设备220可以同步VR设备210的当前显示内容。
在此,为减少数据处理量和数据传输量,投屏装置211可以比较当前捕获图像与上一次捕获图像,当两者相同时,不发送至计算机设备220,也即,仅在VR设备210的当前显示内容发生变化时,变化后的显示图像才会被同步至计算机设备220。
进一步地,投屏装置211所捕获的当前显示图像还可以在压缩后经由两者TCP连接的特定socket端口发送至计算机设备220。
计算机设备220与VR设备210通过TCP连接,可快速将计算机设备220的输入文本发送至VR设备210,实时性较高。
接下来,计算机设备220的显示装置221渲染所接收的图像并显示渲染后的图像。
在此,显示装置221典型地如显示器。
据此,VR设备210的当前显示内容即被同步至计算机设备220。当该显示内容中呈现输入需求时,如页面包括输入框或输入框已被激活,用户则可以通过计算机设备220的输入装置222来进行本地输入,以将该本地输入同步至VR设备210。
计算机设备220的提交装置223接收用户的本地信息输入。
在此,计算机设备220还可以耦合有一输入装置(未示出),从而用户在计算机设备220的本地输入可以通过该输入装置进行。输入装置包括虚拟键盘和物理键盘,两者对应有不同的输入法配置。
通过浏览同步至显示装置221的VR设备显示内容,用户在需要输入时,采用计算机设备220的输入装置222来进行输入,该输入相对于VR设备端的输入,可以被理解为一种在计算机设备端的“本地输入”。
随后,计算机设备220的编码装置224对所输入的信息进行编码,收发装置225将编码后的输入信息发送至VR设备210。
在此,编码方式典型地例如UTF 8编码,其可以支持包括中文在内的多种语言。因此,本领域技术人员应能理解,本发明并非限定于UTF8编码,其他任何能够满足中文或其他语言输入的编码方式均可适用。
当编码装置224对输入信息进行UTF 8编码后,收发装置225通过与VR设备210的TCP连接将编码后的输入信息发送至VR设备210。也即,计算机设备220实现了对用户输入的实时获取及将用户的实时输入同步至VR设备210。
接下来,VR设备210的接收装置212接收编码后的输入信息,解码装置213调用其本地输入法来对经编码的输入信息进行解码。
在此,本地输入法要求能够支持计算机设备端的输入装置对输入信息生成的输入序列。例如,对于采用物理键盘的输入,解码装置213可以在本地创建一个标准Android输入法,以能够识别按键敲击生成的输入序列。对于采用虚拟键盘的输入,解码装置213可以例如调用本地的谷歌输入法,来识别对触摸屏的触摸所生成的输入序列。
随后,VR设备210的展示装置214在目标输入位置显示输入信息。
目标输入位置意指当前显示的内容中输入焦点所处的位置。例如,展示装置214可以调用***函数commitText()将输入信息发送至当前聚焦的文本框内。
需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
另外,本发明的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本发明的方法和/或技术方案。而调用本发明的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本发明的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本发明的多个实施例的方法和/或技术方案。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。***权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
Claims (23)
1.一种对VR设备进行远程输入的方法,其中,该方法包括以下步骤:
VR设备将其当前显示内容投屏至计算机设备的显示装置;
所述计算机设备接收用户的本地信息输入;
所述计算机设备对所输入的信息进行编码并发送至所述VR设备;
所述VR设备接收编码后的输入信息并调用其本地输入法来对所述输入信息进行解码;
所述VR设备在目标输入位置显示所述输入信息。
2.根据权利要求1所述的方法,其中,所述投屏步骤具体包括:
所述VR设备与所述计算机设备之间通过adb连接来建立TCP连接;
所述VR设备捕获其当前显示内容的图像并将所述图像经由所述TCP连接发送至所述计算机设备;
所述计算机设备渲染所述图像并在其显示装置显示渲染后的图像。
3.根据权利要求1或2所述的方法,其中,编码方式为UTF 8编码。
4.根据权利要求3所述的方法,其中,所述本地信息输入经由物理键盘进行,所输入的信息基于键盘按键码来生成。
5.根据权利要求3所述的方法,其中,所述本地输入法支持键盘按键码。
6.一种在VR设备端实现远程输入的方法,其中,该方法包括以下步骤:
将用于投屏的当前显示内容发送至计算机设备;
从所述计算机设备接收经编码的输入信息;
调用本地输入法来对所述经编码的输入信息进行解码;
在目标输入位置显示所述输入信息。
7.根据权利要求6所述的方法,其中,所述发送步骤具体包括:
与所述计算机设备之间通过adb连接来建立TCP连接;
捕获当前显示内容的图像并将所述图像经由所述TCP连接发送至所述计算机设备。
8.根据权利要求6或7所述的方法,其中,编码方式为UTF 8编码。
9.根据权利要求8所述的方法,其中,所述本地输入法支持键盘按键码。
10.一种由计算机设备对VR设备进行远程输入的方法,其中,该方法包括以下步骤:
接收VR设备发送的图像并在显示装置呈现渲染后的图像,所述图像对应于所述VR设备的当前显示内容;
接收用户的本地信息输入;
对所输入的信息进行编码并发送至所述VR设备。
11.根据权利要求10所述的方法,其中,所述接收及呈现步骤具体包括:
与所述VR设备之间通过adb连接来建立TCP连接;
经由所述TCP连接从所述VR设备接收其捕获的当前显示内容的图像;
渲染所述图像并在其显示装置显示渲染后的图像。
12.根据权利要求10或11所述的方法,其中,编码方式为UTF 8编码。
13.根据权利要求12所述的方法,其中,所述本地信息输入经由物理键盘进行,所输入的信息基于键盘按键码来生成。
14.一种对VR设备进行远程输入的***,其中,该***包括VR设备与计算机设备,所述计算机设备耦合有显示装置,
其中,所述VR设备包括:
投屏装置,用于将所述VR设备的当前显示内容投屏至所述计算机设备的所述显示装置;
接收装置,用于从所述计算机设备接收经编码的输入信息;
解码装置,用于调用本地输入法来对所述经编码的输入信息进行解码;
展示装置,用于在目标输入位置显示所述输入信息;
其中,所述计算机设备包括:
提交装置,用于接收用户的本地信息输入;
编码装置,用于对所输入的信息进行编码;
收发装置,用于将所述编码后的输入信息发送至所述VR设备。
15.根据权利要求14所述的信息,其中,编码方式为UTF 8编码。
16.一种在VR设备端实现远程输入的装置,其中,该装置包括:
投屏装置,用于将用于投屏的当前显示内容发送至计算机设备;
接收装置,用于从所述计算机设备接收经编码的输入信息;
解码装置,用于调用本地输入法来对所述经编码的输入信息进行解码;
展示装置,用于在目标输入位置显示所述输入信息。
17.一种在计算机设备端对VR设备进行远程输入的装置,其中,所述计算机设备耦合有显示装置;
其中,该装置包括:
收发装置,用于接收VR设备发送的图像,所述图像对应于所述VR设备的当前显示内容;
所述显示装置,用于渲染所述图像并呈现渲染后的图像;
提交装置,用于接收用户的本地信息输入;
编码装置,用于对所输入的信息进行编码;
所述收发装置,还用于将所述经编码的输入信息发送至所述VR设备。
18.一种VR设备,包括存储器和处理器,其中,所述存储器存储有计算机程序指令,当所述计算机程序指令被所述处理器执行,权利要求6至9中任一项所述的方法被实施。
19.一种计算机程序产品,其包括计算机程序指令,当所述计算机程序指令被VR设备执行,权利要求6至9中任一项所述的方法被实施。
20.一种计算机可读存储介质,其存储有计算机程序指令,当所述计算机程序指令被VR设备执行,权利要求6至9中任一项所述的方法被实施。
21.一种计算机设备,包括存储器和处理器,其中,所述存储器存储有计算机程序指令,当所述计算机程序指令被所述处理器执行,权利要求10至13中任一项所述的方法被实施。
22.一种计算机程序产品,其包括计算机程序指令,当所述计算机程序指令被计算机设备执行,权利要求10至13中任一项所述的方法被实施。
23.一种计算机可读存储介质,其存储有计算机程序指令,当所述计算机程序指令被计算机设备执行,权利要求10至13中任一项所述的方法被实施。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910968615.6A CN110850964A (zh) | 2019-10-12 | 2019-10-12 | 一种对vr设备进行远程输入的方法、装置与*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910968615.6A CN110850964A (zh) | 2019-10-12 | 2019-10-12 | 一种对vr设备进行远程输入的方法、装置与*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110850964A true CN110850964A (zh) | 2020-02-28 |
Family
ID=69597414
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910968615.6A Withdrawn CN110850964A (zh) | 2019-10-12 | 2019-10-12 | 一种对vr设备进行远程输入的方法、装置与*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110850964A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101488154A (zh) * | 2009-03-04 | 2009-07-22 | 西安双捷科技有限责任公司 | 用于网页的文字输入实现方法 |
CN103095850A (zh) * | 2013-02-07 | 2013-05-08 | 珠海市君天电子科技有限公司 | 一种移动终端通过计算机共享网络的方法和*** |
CN104079865A (zh) * | 2013-03-29 | 2014-10-01 | 思科技术公司 | 在网真会议中注释展示 |
CN105677329A (zh) * | 2015-12-30 | 2016-06-15 | 联想(北京)有限公司 | 一种控制方法及电子设备 |
CN107566793A (zh) * | 2017-08-31 | 2018-01-09 | 中科云创(北京)科技有限公司 | 用于远程协助的方法、装置、***及电子设备 |
CN109218731A (zh) * | 2017-06-30 | 2019-01-15 | 腾讯科技(深圳)有限公司 | 移动设备的投屏方法、装置及*** |
-
2019
- 2019-10-12 CN CN201910968615.6A patent/CN110850964A/zh not_active Withdrawn
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101488154A (zh) * | 2009-03-04 | 2009-07-22 | 西安双捷科技有限责任公司 | 用于网页的文字输入实现方法 |
CN103095850A (zh) * | 2013-02-07 | 2013-05-08 | 珠海市君天电子科技有限公司 | 一种移动终端通过计算机共享网络的方法和*** |
CN104079865A (zh) * | 2013-03-29 | 2014-10-01 | 思科技术公司 | 在网真会议中注释展示 |
CN105677329A (zh) * | 2015-12-30 | 2016-06-15 | 联想(北京)有限公司 | 一种控制方法及电子设备 |
CN109218731A (zh) * | 2017-06-30 | 2019-01-15 | 腾讯科技(深圳)有限公司 | 移动设备的投屏方法、装置及*** |
CN107566793A (zh) * | 2017-08-31 | 2018-01-09 | 中科云创(北京)科技有限公司 | 用于远程协助的方法、装置、***及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101629072B1 (ko) | 전자 장치들과 원격 디스플레이들 간의 제스처 가시화 및 공유 | |
CN108282677A (zh) | 通过客户端实现内容投屏的方法、投屏装置及*** | |
CN105493621B (zh) | 终端、服务器及终端控制方法 | |
US20180189083A1 (en) | Method and device for operating target application on corresponding equipment | |
WO2018107717A1 (zh) | 一种改善kvm鼠标操作延时感的方法及*** | |
US20140108940A1 (en) | Method and system of remote communication over a network | |
US20140292999A1 (en) | Annotating a presentation in a telepresence meeting | |
JP2014520306A (ja) | ワイヤレスディスプレイの適応使用 | |
CN112422868A (zh) | 数据处理方法及终端设备、服务器 | |
US20220076476A1 (en) | Method for generating user avatar, related apparatus and computer program product | |
US10699664B2 (en) | Image display system and method of transforming display panels of mobile devices into being compatible with medical images display standard | |
US10169628B1 (en) | Scanning image codes in virtual mobile infrastructures | |
CN114071190A (zh) | 云应用视频流处理方法、相关装置及计算机程序产品 | |
CN110850964A (zh) | 一种对vr设备进行远程输入的方法、装置与*** | |
CN111190675A (zh) | 基于鲲鹏处理器的三维图像传输方法及设备 | |
CN107291834B (zh) | 一种基于可读码的信息输入方法、设备和终端 | |
CN111835804A (zh) | 内外网间的数据传输方法、装置及*** | |
CN107315970B (zh) | 一种敏感数据的交互方法及装置 | |
CN114610212A (zh) | 前端可视化视频内容编辑方法、装置、设备及存储介质 | |
CN107623870A (zh) | 控制方法、装置、设备及计算机可读存储介质 | |
CN111107316B (zh) | 图像显示方法、设备及*** | |
CN113835816A (zh) | 一种虚拟机桌面显示方法、装置、设备及可读存储介质 | |
KR101694289B1 (ko) | 클라이언트 그래픽 장치 분할 실행 처리 방법 | |
CN203773534U (zh) | 远程虚拟机屏幕显示控制*** | |
WO2016166955A1 (en) | Image processing device, image distribution system, and image processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20200228 |