CN109308175A - 利用移动设备及显示设备进行同屏显示的电子装置及方法 - Google Patents
利用移动设备及显示设备进行同屏显示的电子装置及方法 Download PDFInfo
- Publication number
- CN109308175A CN109308175A CN201811299226.0A CN201811299226A CN109308175A CN 109308175 A CN109308175 A CN 109308175A CN 201811299226 A CN201811299226 A CN 201811299226A CN 109308175 A CN109308175 A CN 109308175A
- Authority
- CN
- China
- Prior art keywords
- interface
- mobile device
- image information
- display
- output
- 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.)
- Pending
Links
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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1454—Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/02—Constructional features of telephone sets
- H04M1/0202—Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets
- H04M1/026—Details of the structure or mounting of specific components
- H04M1/0266—Details of the structure or mounting of specific components for a display module assembly
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Stored Programmes (AREA)
Abstract
本申请提供一种利用移动设备及显示设备进行同屏显示的电子装置及方法,所述电子装置包括:至少一第一接口单元,用于连接一输入设备以接收所述输入设备输出的操作指令;第二接口单元,用于将接收的所述操作指令输出给所述移动设备;以及接收所述移动设备输出的图像信息;其中,所述图像信息包括所述移动设备依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息;处理单元,用于连接所述第二接口单元及所述显示设备,以将接收的所述图像信息进行解码处理后输出同屏图像以使所述显示设备进行显示,进而满足用户利用外部输入设备操作移动设备又能实现利用大屏幕随地办公或娱乐的需求。
Description
技术领域
本申请涉及数据处理领域,特别是涉及一种利用移动设备及显示设备进行同屏显示的电子装置、计算机设备、装载于具有显示屏的移动设备中的客户端,数据处理系统、以及利用移动设备及显示设备进行同屏显示的方法。
背景技术
随着移动互联网和云计算技术的快速发展,移动智能电子设备越来越多地影响人类生活的方方面面,目前常见的移动智能电子设备有智能手机、笔记本电脑、平板电脑、电子阅读器等。虽然上述每一种产品都做的很轻巧,但是全部随身携带也是很大的负担,如果在公共场所设立能够提供一种计算机设备,让用户随时随地可以租用的话,将极大地减轻人们的出行负担。
另外,随着手机芯片技术日新月异,其处理能力很快将媲美甚至超过笔记本电脑,如果把个人资料存在云端,又随时随地可以共享一个快速连接手机的类似笔记本电脑结构的带键盘显示器或类似平板电脑的触屏显示器(不包括CPU处理器以及相关电路,成本呈数量级降低),既可以改善手机屏幕过小,不方便浏览网页和文件的缺点,同时也可以解决虚拟键盘不方便盲打的问题,极大地方便人们出行。
虽然市面上有同屏器可以满足用户对大屏幕的需求,但是这些同屏器是为了满足消费者将手机上的图像通过更大的显示屏展示出来的连接设备。现有的同屏器只是将手机上的图像传输至更大的显示屏中,无论显示屏是否自带处理器,都不能通过通过外接的输入设备进行输入以实现对手机的操作,例如电视上,具体的对该图像的相关处理是由电视中的处理系统进行的。当接收同屏器传输过来的图像的显示屏不具备自身的处理系统时,想要通过外设,例如键盘,触摸屏等对该图像进行相关操作时,也只能借助发出该图像的手机进行,但是现有技术中的同屏器不具备回控功能,因此无法满足用户利用外部输入设备操作手机的操作系统又能实现利用大屏幕随地办公的需求。
发明内容
鉴于以上所述现有技术的缺点,本申请的目的在于提供一种利用移动设备及显示设备进行同屏显示的电子装置、计算机设备、装载于具有显示屏的移动设备中的客户端,数据处理系统、以及利用移动设备及显示设备进行同屏显示的方法,用于解决现有技术中无法满足用户利用外部输入设备操作手机的操作系统又能实现利用大屏幕随地办公的技术问题。
为实现上述目的及其他相关目的,本申请的第一方面提供一种利用移动设备及显示设备进行同屏显示的电子装置,包括:至少一第一接口单元,用于连接一输入设备以接收所述输入设备输出的操作指令;第二接口单元,用于将接收的所述操作指令输出给所述移动设备;以及接收所述移动设备输出的图像信息;其中,所述图像信息包括所述移动设备依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息;处理单元,用于连接所述第二接口单元及所述显示设备,以将接收的所述图像信息进行解码处理后输出同屏图像以使所述显示设备进行显示。
本申请的第二方面还提供一种利用移动设备进行数据处理的计算机设备,包括:显示装置;输入装置;处理装置,连接所述显示装置及输入装置,包括;连接器,分别连接所述移动设备及输入设备,用于接收所述输入设备输出的操作指令后发送给所述移动设备,以及接收所述移动设备输出的图像信息后予以输出;所述图像信息包括所述移动设备依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息;处理器,连接所述连接器及显示装置,用于将接收的所述图像信息进行解码处理后输出同屏图像以使所述显示装置进行显示。
本申请的第三方面还提供一种装载于具有显示屏的移动设备中的客户端,包括:接口模块,用于接收一外部输入设备经由所述移动设备外部连接口输入的操作指令;事件生成模块,用于依据所述操作指令生成对所述移动设备进行操作的操作事件并给所处移动设备执行对应的操作;图像处理模块,用于撷取所述移动设备输入给所述显示屏的图像信息,并经由所述移动设备的外部连接口输出;所述图像信息包括所述移动设备依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息。
本申请的第四方面还提供一种数据处理系统,包括:计算机设备,包括输入装置及显示装置,还包括:连接器,连接所述输入设备,用于接收的图像信息及所述输入设备输出的操作指令予以输出;处理器,连接所述连接器及显示装置,用于将接收的所述图像信息进行解码处理后输出同屏图像以使所述显示装置进行显示;移动设备,连接所述连接器,用于接收所述输入装置的操作指令,并依据所述操作指令生成对所述移动设备进行操作的操作事件并给所处移动设备执行对应的操作;以及撷取所述移动设备输入给所述显示屏的图像信息,并经由所述经由所述连接器传输给所述处理器;所述图像信息包括所述移动设备依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息。
本申请的第五方面还提供一种利用移动设备及显示设备进行同屏显示的方法,所述方法包括以下步骤:接收一输入设备输出的操作指令;依据所述操作指令生成对所述移动设备进行操作的操作事件并给所处移动设备执行对应的操作;撷取所述移动设备输入给所述显示屏的图像信息,并经由所述移动设备的外部连接口输出;所述图像信息包括所述移动设备依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息;对所述图像信息进行解码处理后输出同屏图像以使所述显示设备进行显示。
本申请的第六方面还提供一种利用移动设备及显示设备进行同屏显示的方法,所述方法包括以下步骤:接收一输入设备输出的操作指令;将接收的所述操作指令输出给所述移动设备;接收所述移动设备输出的图像信息;其中,所述图像信息包括所述移动设备依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息;将接收的所述图像信息进行解码处理后输出同屏图像以使所述显示设备进行显示。
本申请的第七方面一种利计算机可读存储介质,所述存储介质上存储有程序,当程序运行时,实现前述第五方面或第六方面所述的利用移动设备及显示设备进行同屏显示的方法。
如上所述,本申请能够将例如手机的移送设备中的图像传输至没有处理能力的外接显示设备上进行显示,同时还能够通过例如鼠标、键盘等外设输入设备通过有线连接的方式操控移动设备,使得经移动设备处理后的图像传输至显示设备上进行显示,进而满足用户利用外部输入设备操作手机的操作系统又能实现利用大屏幕随地办公或娱乐的需求。
附图说明
图1显示为本申请的电子装置在一实施例中的应用框图。
图2显示为本申请的电子装置在另一实施例中的应用框图。
图3显示为本申请的电子装置在再一实施例中的应用框图。
图4显示为本申请的利用移动设备进行数据处理的计算机设备的应用框图。
图5显示为本申请的客户端在一实施例中的应用框图。
图6显示为本申请数据处理系统在一实施例中的应用框图。
图7显示为本申请同屏显示方法在一实施例中的流程图。
图8显示为本申请同屏显示方法的在另一实施例中的流程图。
具体实施方式
以下由特定的具体实施例说明本申请的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本申请的其他优点及功效。在下述描述中,参考附图,附图描述了本申请的若干实施例。应当理解,还可使用其他实施例,并且可以在不背离本公开的精神和范围的情况下进行机械组成、结构、电气以及操作上的改变。下面的详细描述不应该被认为是限制性的,并且本申请的实施例的范围仅由公布的专利的权利要求书所限定。这里使用的术语仅是为了描述特定实施例,而并非旨在限制本申请。
虽然在一些实例中术语第一、第二等在本文中用来描述各种元件,但是这些元件不应当被这些术语限制。这些术语仅用来将一个元件与另一个元件进行区分。例如,第一接口及第二接口等描述。再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在所述的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操作、元件、组件、项目、种类、和/或组的存在、出现或添加。此处使用的术语“或”和“和/或”被解释为包括性的,或意味着任一个或任何组合。因此,“A、B或C”或者“A、B和/或C”意味着“以下任一个:A;B;C;A和B;A和C;B和C;A、B和C”。仅当元件、功能、步骤或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。
本申请提供一种利用移动设备及显示设备进行同屏显示的电子装置。于实际的实施方式中,所述移动设备例如为包括但不限于智能手机、手持电脑、平板电脑、媒体播放器、个人数字助理(PDA)等等便携式电子设备,应当理解,本申请于实施方式中描述的便携式电子设备只是一个应用实例,该设备的组件可以比图示具有更多或更少的组件,或具有不同的组件配置。所述的各种组件可以用硬件、软件或软硬件的组合来实现,包括一个或多个信号处理和/或专用集成电路。
在本申请的具体实施方式中,将以所述移动设备为智能手机为例进行说明,常见的例如为苹果公司装载有iOS操作系统的iPhone系列手机;又例如为装载有Google公司开发的Android操作系统的Android智能手机,例如为三星、华为、小米等公司的智能手机。
所述为智能手机的移动设备包括存储器、存储器控制器、一个或多个处理器(CPU)、外设接口、RF电路、音频电路、扬声器、麦克风、输入/输出(I/O)系统、触摸屏、其他输出或控制设备,以及外部端口,这些组件通过一条或多条通信总线或信号线进行通信。
在实施例中,所述存储器可包括高速随机存取存储器,并且还可包括非易失性存储器,例如一个或多个磁盘存储设备、闪存设备或其他非易失性固态存储设备。在某些实施例中,存储器还可以包括远离一个或多个处理器的存储器,例如经由RF电路或外部端口以及通信网络(未示出)访问的网络附加存储器,其中所述通信网络可以是因特网、一个或多个内部网、局域网(LAN)、广域网(WLAN)、存储局域网(SAN)等,或其适当组合。存储器控制器可控制设备的诸如CPU和外设接口之类的其他组件对存储器的访问。
在一个示例性实施例中,所述智能手机的显示屏为触摸屏,该触摸屏可以使用LCD(液晶显示器)技术或LPD(发光聚合物显示器)技术,但在其他实施例中可使用其他显示技术。触摸屏和触摸屏控制器可以使用多种触敏技术中的任何一种来检测接触及其移动或中断,这些触敏技术包括但不限于电容、电阻、红外和声表面波技术,以及其他接近传感器阵列,或用于确定与触摸屏相接触的一个或多个点的其他技术。触摸屏显示来自便携式设备的可视输出,而触敏板不提供可视输出。触摸屏可以具有高于100dpi的分辨率。在一个示例性实施例中,触摸屏可以具有大约168dpi的分辨率。用户可以使用任何适当物体或配件,例如指示笔、手指等等来接触触摸屏。具体地,所述触摸屏基于触觉和/或触知接触来接收用户的输入。所述触摸屏形成一个接受用户输入的触摸敏感表面。所述触摸屏和触摸屏控制器(连同存储器中任何相关联的模块和/或指令集一起)检测触摸屏上的接触(以及所述触摸的任何移动或中断),并且将检测到的接触变换成与显示在触摸屏上的多媒体文件(比如图片或视频)或者多媒体样本文件(比如图片或视频的截图)对象的交互。
在实施例中,所述为智能手机的移动设备的外设接口包括FFC接口、FPC接口、AT接口、COM接口、MIDI接口、PS/2接口、USB接口或蓝牙接口;例如所述智能手机的外设接口为USB接口,比如具体包括以下制式的接口:USB A-Type、USB B-Type、USB C-Type、Micro-USBA、Micro-USB B、USB Mini-b(5-pin)、USB Mini-b(4-pin)、USB 3.0A-Type、USB3.0B-Type、USB 3.0Micro B等等。
所述外设接口与所述智能手机的输入/输出(I/O)系统通信连接,所述I/O系统包括触摸屏控制器以及用于其他输出或控制设备的一个或多个输入控制器。所述一个或多个输入控制器接收/发送来自/去往其他输入或控制设备的电信号。所述I/O系统提供提供输入界面为设备的输入/输出外设和外设接口之间的接口,输入输出外设例如触摸屏和其他输入/控制设备。具体地,所述触摸屏可提供输入界面包括但不限于文本、图像、图标、软按键(或“虚拟按钮”)、下拉菜单、单选按钮、复选框、可选列表等等。对应地,所显示的用户界面对象可以包括:用于传递信息或是构成用户界面外观的非交互对象、可供用户交互的交互对象或是其组合。
所述为智能手机的移动设备支持各种应用程序,诸如以下各项中的一种或多种:绘图应用程序、呈现应用程序、文字处理应用程序、网站创建应用程序、盘编辑应用程序、电子表格应用程序、游戏应用程序、电话应用程序、视频会议应用程序、电子邮件应用程序、即时消息应用程序、健身支持应用程序、照片管理应用程序、数码相机应用程序、数码视频摄像机应用程序、网页浏览应用程序、数码音乐播放器应用程序和/或数码视频播放器应用程序。
于实际的实施方式中,所述显示设备例如为液晶显示屏,又或者称为液晶显示器,常见的例如LCD显示屏。在本申请中,所述显示设备是用于扩展上述移动设备触摸屏的外接扩展显示器,用于将所述移动设备的显示内容以同屏的方式显示在外接的显示设备上。
本申请提供的利用移动设备及显示设备进行同屏显示的电子装置包括至少一第一接口单元、第二接口单元以及处理单元。
请参阅图1,显示为本申请电子装置在一实施例中的应用框图,如图所示,所述的至少一第一接口单元101用于连接一输入设备11以接收所述输入设备11输出的操作指令;在实施例中,所述第一接口单元101接收所述输入设备11输出的操作指令时,对所述操作指令进行融合处理以转换成一组事件序列。
在实施例中,所述第一接口单元101对应不同的输入设备11接口类型不同,例如为FFC接口、FPC接口、AT接口、COM接口、MIDI接口、PS/2接口、USB接口或蓝牙接口中的一种。其中,所述USB接口又例如包括以下制式或规格的物理接口:USB A-Type、USB B-Type、USB C-Type、Micro-USB A、Micro-USB B、USB Mini-b(5-pin)、USB Mini-b(4-pin)、USB 3.0A-Type、USB 3.0B-Type、USB 3.0Micro B等等。在实施例中,所述输入设备11例如为包括键盘、鼠标、触摸板、轨迹球、触摸屏、电子白板、摇杆、游戏手柄、手写输入板中的一种或多种。当然,基于不同的应用场景,所述输入设备11还可以为麦克风、电子琴键、手写笔、扫描仪等。
在一个示例性实施例中,所述输入设备11例如为键盘,则对应输出的操作指令例如为用户通过敲击键盘执行的字符输入、字符删除、换行、空格、全选等多种操作指令。比如,当所述输入设备11为键盘时,对应的第一接口单元101的接口规格为FFC接口、FPC接口、AT接口、COM接口、USB接口或者PS/2接口。
在另一个示例性实施例中,所述输入设备11例如为鼠标,则对应输出的操作指令例如为用户通过操作鼠标执行的鼠标左、右键点击、拖拽进行鼠标指针的移动或选择等多种操作指令。比如,当所述输入设备11为鼠标时,对应的第一接口单元101的接口规格为COM接口、USB接口或者PS/2接口或蓝牙接口等。在一些实施状态下,所述鼠标还可以是触摸板(TouchPad或TrackPad),其利用感应用户手指的移动来控制指针的动作。
在再一个示例性实施例中,所述输入设备11例如手写输入板(又或称之为手写板或书写板等)则对应输出的操作指令例如为书写轨迹等操作指令。比如,当所述输入设备11为手写输入板时,对应的第一接口单元101的接口规格为USB接口或蓝牙接口等。
在又一个示例性实施例中,所述例如游戏手柄,则对应输出的操作指令例如为摇杆指令或按键指令等操作指令。比如,当所述输入设备11为游戏手柄时,对应的第一接口单元101的接口规格为MIDI接口、USB接口或蓝牙接口等。
在一个应用的实例中,所述第一接口单元101为两个,其中一个第一接口单元101连接例如键盘的输入设备11,另一个第一接口单元101连接例如鼠标的输入设备11。本领域技术人员可以理解的,在不同的实施情景中,依据实际需要,可以依据输入设备11的数量增设对应的第一接口单元101,当然的,依据输入设备11的接口要求,可以配置不同物理接口或不同规格的第一接口单元101,特此述明。
所述第二接口单元102电性连接所述第一接口单元101,所述第二接口单元102用于将接收的所述操作指令输出给所述移动设备12;以及接收所述移动设备12输出的图像信息;其中,所述图像信息包括所述移动设备12依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息。在实施例中,所述第二接口单元102对应不同的输入设备11接口类型不同,例如为FFC接口、FPC接口、AT接口、COM接口、MIDI接口、PS/2接口、USB接口或蓝牙接口中的一种。其中,所述USB接口又例如包括以下制式或规格的物理接口:USB A-Type、USB B-Type、USB C-Type、Micro-USB A、Micro-USB B、USB Mini-b(5-pin)、USB Mini-b(4-pin)、USB 3.0A-Type、USB 3.0B-Type、USB 3.0Micro B等等。
在实施例中,所述移动设备12例如为智能手机、手持电脑、平板电脑、媒体播放器、个人数字助理(PDA)等等便携式电子设备。在本申请以下的实施例中,暂以所述移动设备12例如为智能手机为例进行说明,例如为装载了Android操作系统的Android智能手机,例如为三星、华为、小米等公司的智能手机;但并不局限于此,为避免赘述,本领域技术人员应知晓例如装载有iOS操作系统的iPhone系列苹果公司手机也适用于本申请。
所述第二接口单元102将来自所述第一接口单元101的所述操作指令输出给为Android智能手机的移动设备12;在实施例中,所述为智能手机的移动设备12连接所述第二接口单元102时,所述电子装置10通过ADB(Android Debug Bridge)通道在所述Android智能手机上运行一个事件植入服务程序,比如该事件植入服务程序为sagevt程序,用于向智能手机的操作系统植入事件。
在本实施例中,所述为智能手机的移动设备12连接所述第二接口单元102时,所述电子装置10通过ADB(Android Debug Bridge)通道在所述Android智能手机上运行一个录屏应用程序,所述录屏应用程序用于调用Android系统的原生接口对所述Android智能手机触摸屏的显示内容进行录屏,并将录屏的图像信息进行解码处理,即将录屏的图像信息压缩成视频流,比如压缩成H264视频流。
在实施例中,所述第一接口单元101接收所述输入设备11输出的操作指令时,对所述操作指令进行融合处理以转换成一组事件序列并发送给所述第二接口单元102,所述第二接口单元102通过Android智能手机的ADB通道(ADB Channel)将该操作指令对应的一组事件序列传输给所述智能手机,由智能手机中运行的事件植入服务程序产生对应该组事件序列的键位映射以转换为对所述智能手机的触摸坐标,进而生成对应所述操作指令的操作事件,所述智能手机收到操作时间后执行操作,并通过其触控屏输出反映该操作时间的图像信息,即,所述图像信息包括所述移动设备12依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息。
在本申请提供的实施例中,所述第二接口单元102还用于接收所述移动设备12输出的图像信息;所述图像信息包括所述移动设备12在未执行外部输入的事件时的待机图像信息、正在运行某一程序的执行图像信息(比如播放视频、预览新闻页面、路径导航等程序)、以及依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息等。在实施例中,所述移动设备12在通过ADB通道连接了第二接口单元102的状态下,所述电子装置10通过该第二接口单元102获取所述移动设备12输出的图像信息。
请参阅图2,显示为本申请电子装置10在另一实施例中的应用框图,如图所示,在一实施例中,所述第一接口单元101及所述第二接口单元102被配置于一HUB模块100中,即所述HUB模块100集成有至少一个第一接口单元101以及第二接口单元102,例如,所述HUB模块100集成有多个用于连接不同输入设备11的第一接口单元101,以及多个用于连接不同外设接口的智能手机的第二接口单元102。比如,所述HUB模块100集成有用于连接键盘的接口单元以及用于连接鼠标的接口单元,还集成有用于连接Android智能手机的microUSB接口和type-c接口,还集成有用于连接iPhone系列手机的Lightning接口等,所述HUB模块100还集成有蓝牙芯片,例如为RTL8761AU-CG芯片。所述HUB模块100包括USB-HUB芯片,例如为GL850G芯片。
所述第二接口单元102还用于接收所述移动设备12输出的音频信息;在实施例中,所述第二接口单元102通过集成的蓝牙芯片接收所述移动设备12发送的音频信息,在具体的实施方式中,所述第二接口单元102通过包含有USB-HUB芯片和蓝牙芯片的HUB模块100接收所述智能手机通过其蓝牙发送的音频信息。
所述处理单元103用于连接所述第二接口单元102及所述显示设备13,以将接收的所述图像信息进行解码处理后输出同屏图像以使所述显示设备13进行显示。在实施例中,所述处理单元103通过USB通信接口连接所述第二接口单元102,所述处理单元103通过HDMI接口通信接口连接所述显示设备13。
在本申请提供的实施例中,所述处理单元103为一个多媒体数据处理芯片,在具体的实现方式中,所述多媒体数据处理芯片例如为AM8251芯片、AM8271芯片、或AM8272芯片等高清数字媒体处理器。所述的多媒体数据格式例如包括AVI,MPEG/1/2/4,RM,RMVB,WMV,VCD/SVCD,DAT,VOB,MOV,MP4,MKV,ASF,FLV等。
在本申请提供的实施例中,所述处理单元103通过一第三接口连接所述显示设备13,所述第三接口包括DP接口、eDP接口、MHL接口、DiiVA接口、HDBaseT接口、Thunderbolt接口、USB接口、LVDS接口、HDMI接口、VGA接口、或DVI接口中的一种。于实际的实施方式中,所述显示设备13例如为液晶显示屏,又或者称为液晶显示器,常见的例如LCD显示屏。在本申请中,所述处理单元103通过HDMI接口通信接口连接所述显示设备13,所述显示设备13是用于扩展上述移动设备12触摸屏的外接扩展显示器,用于将所述移动设备12的显示内容以同屏的方式显示在外接的显示设备13上。
在以所述移动设备12为Android智能手机的实施例中,所述处理单元103通过所述第二接口单元102连接所述Android智能手机,并通过ADB通道与所述Android智能手机建立通信,诚如上述,所述为智能手机的移动设备12连接所述第二接口单元102时,所述电子装置10通过ADB通道在所述Android智能手机上运行一个录屏应用程序,所述录屏应用程序用于调用Android系统的原生接口对所述Android智能手机触摸屏的显示内容进行录屏,并将录屏的图像信息进行解码处理,即将录屏的图像信息压缩成视频流,比如压缩成H264视频流。所述处理单元103接收到该视频流后进行解码处理成同屏图像并传输给显示设备13进行显示。
在本申请的实施例中,所述第二接口单元102还用于接收所述移动设备12输出的音频信息;在实施例中,所述第二接口单元102通过集成的蓝牙芯片接收所述移动设备12发送的音频信息,在具体的实施方式中,所述第二接口单元102通过包含有USB-HUB芯片和蓝牙芯片的HUB模块100接收所述智能手机通过其蓝牙发送的音频信息,所述处理单元103还用于处理到所述第二接口单元102藉由蓝牙模块接收的音频信息,并对所述音频信息处理后输出音频播放信号。
请参阅图3,显示为本申请电子装置10在再一实施例中的应用框图,如图所示,在本实施例中,所述电子装置10还包括缓存单元104以及存储单元105,所述缓存单元104连接所述处理单元103,用于缓存所述处理单元103接收的图像信息;在具体的实施例中,所述缓存单元104例如为DDR3单元,所述存储单元105连接所述处理单元103,用于存储所述处理单元103的图像处理程序。所述存储单元105例如为NADN单元。
在本申请的实施例中,所述电子装置10的处理单元103还包括有MICRO-USB接口单元,所述MICRO-USB接口单元用于外接电源以及烧制程序。
本申请的电子装置能够将例如手机的移送设备中的图像传输至没有处理能力的外接显示设备上进行显示,同时还能够通过例如鼠标、键盘等外设输入设备操控移动设备,使得经移动设备处理后的图像传输至显示设备上进行显示,进而满足用户利用外部输入设备操作手机的操作系统又能实现利用大屏幕随地办公或娱乐的需求,另外,输入设备通过有线连接的方式和移动设备及显示设备进行通信,具有比无线连接有低延时、高可靠性等优点。
本申请还提供一种利用移动设备进行数据处理的计算机设备。于实际的实施方式中,所述移动设备例如为包括但不限于智能手机、手持电脑、平板电脑、媒体播放器、个人数字助理(PDA)等等便携式电子设备,应当理解,本申请于实施方式中描述的便携式电子设备只是一个应用实例,该设备的组件可以比图示具有更多或更少的组件,或具有不同的组件配置。所述的各种组件可以用硬件、软件或软硬件的组合来实现,包括一个或多个信号处理和/或专用集成电路。
在本申请的具体实施方式中,将以所述移动设备为智能手机为例进行说明,常见的例如为苹果公司装载有iOS操作系统的iPhone系列手机;又例如为装载有Google公司开发的Android操作系统的Android智能手机,例如为三星、华为、小米等公司的智能手机。
在实施例中,所述为智能手机的移动设备的外设接口包括FFC接口、FPC接口、AT接口、COM接口、MIDI接口、PS/2接口、USB接口或蓝牙接口;例如所述智能手机的外设接口为USB接口,比如具体包括以下制式的接口:USB A-Type、USB B-Type、USB C-Type、Micro-USBA、Micro-USB B、USB Mini-b(5-pin)、USB Mini-b(4-pin)、USB 3.0A-Type、USB3.0B-Type、USB 3.0Micro B等等。
请参阅图4,显示为本申请的利用移动设备进行数据处理的计算机设备的框图,如图所示,所述计算机设备21包括:显示装置211、输入装置212以及处理装置213。
于实际的实施方式中,所述显示装置211例如为液晶显示屏,又或者称为液晶显示器,常见的例如LCD显示屏。在本申请中,所述显示装置211是用于扩展上述移动设备20触摸屏的外接扩展显示器,用于将所述移动设备20的显示内容以同屏的方式显示在外接的显示装置211上。所述输入装置212例如键盘、鼠标、触摸板、轨迹球、触摸屏、电子白板、摇杆、游戏手柄、手写输入板中的一种或多种。当然,基于不同的应用场景,所述输入设备11还可以为麦克风、电子琴键、手写笔、扫描仪等。
于实际的实施方式中,所述输入装置212例如为键盘,则对应输出的操作指令例如为用户通过敲击键盘执行的字符输入、字符删除、换行、空格等多种操作指令。比如,当所述输入装置212为键盘时,对应的第一接口单元的接口规格为FFC接口、FPC接口、AT接口、COM接口、USB接口或者PS/2接口。
于实际的实施方式中,所述输入装置212还可以例如为鼠标,则对应输出的操作指令例如为用户通过操作鼠标执行的鼠标左、右键点击、拖拽进行鼠标指针的移动或选择等多种操作指令。比如,当所述输入装置212为鼠标时,对应的第一接口单元的接口规格为COM接口、USB接口或者PS/2接口或蓝牙接口等。在一些实施状态下,所述鼠标还可以是触摸板(TouchPad或TrackPad),其利用感应用户手指的移动来控制指针的动作。
所述计算机设备21的显示装置211和输入装置212例如为笔记本电脑的物理形式,即,为键盘的输入装置212设置的主机部分,为显示装置211的显示屏部分与所述主机部分铰接,使得显示屏可以相对主机通过铰链进行0°到360°旋转以实现关闭、展开及反面折叠等操作。
所述处理装置213连接所述显示装置211及输入装置212,包括连接器2131和处理器2132。
所述连接器2131分别连接所述移动设备20及输入装置212,用于接收所述输入装置212输出的操作指令后发送给所述移动设备20,以及接收所述移动设备20输出的图像信息后予以输出;所述图像信息包括所述移动设备20依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息;
在一实施例中,所述连接器2131为一HUB模块,配置有至少一个用于连接所述输入装置212的第一接口以及一个用于连接所述移动设备20的第二接口,即,所述第一接口及所述第二接口被配置于一HUB模块中,即所述HUB模块集成有至少一个第一接口以及第二接口,例如,所述HUB模块集成有多个用于连接不同输入装置212的第一接口,以及多个用于连接不同外设接口的智能手机的第二接口。比如,所述HUB模块集成有用于连接键盘的接口单元以及用于连接鼠标的接口单元,还集成有用于连接Android智能手机的microUSB接口和type-c接口,还集成有用于连接iPhone系列手机的Lightning接口等,所述HUB模块还集成有蓝牙芯片,例如为RTL8761AU-CG芯片。所述HUB模块包括USB-HUB芯片,例如为GL850G芯片。
所述的至少一第一接口用于连接一输入装置212以接收所述输入装置212输出的操作指令;在实施例中,所述第一接口接收所述输入装置212输出的操作指令时,对所述操作指令进行融合处理以转换成一组事件序列。
在实施例中,所述第一接口对应不同的输入装置212接口类型不同,例如为FFC接口、FPC接口、AT接口、COM接口、MIDI接口、PS/2接口、USB接口或蓝牙接口中的一种。其中,所述USB接口又例如包括以下制式或规格的物理接口:USB A-Type、USB B-Type、USB C-Type、Micro-USB A、Micro-USB B、USB Mini-b(5-pin)、USB Mini-b(4-pin)、USB 3.0A-Type、USB3.0B-Type、USB 3.0Micro B等等。在实施例中,所述输入装置212例如为包括键盘、鼠标、触摸板、轨迹球、触摸屏、电子白板、摇杆、游戏手柄、手写输入板中的一种或多种。当然,基于不同的应用场景,所述输入设备11还可以为麦克风、电子琴键、手写笔、扫描仪等。
所述第二接口将来自所述第一接口的所述操作指令输出给为Android智能手机的移动设备20;在实施例中,所述为智能手机的移动设备20连接所述第二接口时,所述电子装置通过ADB(Android Debug Bridge)通道在所述Android智能手机上运行一个事件植入服务程序,比如该事件植入服务程序为sagevt程序,,用于向智能手机的操作系统植入事件。
在本实施例中,所述为智能手机的移动设备20连接所述第二接口时,所述电子装置通过ADB(Android Debug Bridge)通道在所述Android智能手机上运行一个录屏应用程序,所述录屏应用程序用于调用Android系统的原生接口对所述Android智能手机触摸屏的显示内容进行录屏,并将录屏的图像信息进行解码处理,即将录屏的图像信息压缩成视频流,比如压缩成H264视频流。
在实施例中,所述第一接口接收所述输入装置212输出的操作指令时,对所述操作指令进行融合处理以转换成一组事件序列并发送给所述第二接口,所述第二接口通过Android智能手机的ADB通道将该操作指令对应的一组事件序列传输给所述智能手机,由智能手机中运行的事件植入服务程序产生对应该组事件序列的键位映射以转换为对所述智能手机的触摸坐标,进而生成对应所述操作指令的操作事件,所述智能手机收到操作时间后执行操作,并通过其触控屏输出反映该操作时间的图像信息,即,所述图像信息包括所述移动设备20依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息。
在本申请提供的实施例中,所述第二接口还用于接收所述移动设备20输出的图像信息;所述图像信息包括所述移动设备20在未执行外部输入的事件时的待机图像信息、正在运行某一程序的执行图像信息(比如播放视频、预览新闻页面、路径导航等程序)、以及依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息等。在实施例中,所述移动设备20在通过ADB通道连接了第二接口的状态下,所述电子装置通过该第二接口获取所述移动设备20输出的图像信息。
所述连接器2131的第二接口还用于接收所述移动设备20输出的音频信息;在实施例中,所述第二接口通过集成的蓝牙芯片接收所述移动设备20发送的音频信息,在具体的实施方式中,所述第二接口通过包含有USB-HUB芯片和蓝牙芯片的HUB模块接收所述智能手机通过其蓝牙发送的音频信息。
所述处理器2132连接所述连接器2131及显示装置211,用于将接收的所述图像信息进行解码处理后输出同屏图像以使所述显示装置211进行显示。在实施例中,所述处理器2132通过USB通信接口连接所述第二接口,所述处理器2132通过HDMI接口通信接口连接所述显示装置211。
在本申请提供的实施例中,所述处理器2132为一个多媒体数据处理芯片,在具体的实现方式中,所述多媒体数据处理芯片例如为AM8251芯片、AM8271芯片、或AM8272芯片等高清数字媒体处理器2132。所述的多媒体数据格式例如包括AVI,MPEG/1/2/4,RM,RMVB,WMV,VCD/SVCD,DAT,VOB,MOV,MP4,MKV,ASF,FLV等。
在本申请提供的实施例中,所述处理器2132通过一第三接口连接所述显示装置211,所述第三接口包括DP接口、eDP接口、MHL接口、DiiVA接口、HDBaseT接口、Thunderbolt接口、USB接口、LVDS接口、HDMI接口、VGA接口、或DVI接口中的一种。于实际的实施方式中,所述显示装置211例如为液晶显示屏,又或者称为液晶显示器,常见的例如LCD显示屏。在本申请中,所述处理器2132通过HDMI接口通信接口连接所述显示装置211,所述显示装置211是用于扩展上述移动设备20触摸屏的外接扩展显示器,用于将所述移动设备20的显示内容以同屏的方式显示在外接的显示装置211上。
在以所述移动设备20为Android智能手机的实施例中,所述处理器2132通过所述第二接口连接所述Android智能手机,并通过ADB通道与所述Android智能手机建立通信,诚如上述,所述为智能手机的移动设备20连接所述第二接口时,所述电子装置通过ADB通道在所述Android智能手机上运行一个录屏应用程序,所述录屏应用程序用于调用Android系统的原生接口对所述Android智能手机触摸屏的显示内容进行录屏,并将录屏的图像信息进行解码处理,即将录屏的图像信息压缩成视频流,比如压缩成H264视频流。所述处理器2132接收到该视频流后进行解码处理成同屏图像并传输给显示装置211进行显示。
在本申请的实施例中,所述第二接口还用于接收所述移动设备20输出的音频信息;在实施例中,所述第二接口通过集成的蓝牙芯片接收所述移动设备20发送的音频信息,在具体的实施方式中,所述第二接口通过包含有USB-HUB芯片和蓝牙芯片的HUB模块接收所述智能手机通过其蓝牙发送的音频信息,所述处理器2132还用于处理到所述第二接口藉由蓝牙模块接收的音频信息,并对所述音频信息处理后输出音频播放信号。相应的,所述计算机设备21还包括音频播放装置,用于将接收的音频播放信号予以播放,在实施例中,所述音频播放装置例如为音频播放器。
所述计算机设备21还包括用于缓存所述图像信息的缓存器以及用于存储图像处理程序的存储器。在本实施例中,所述电子装置还包括缓存单元以及存储单元,所述缓存器连接所述处理器2132,用于缓存所述处理器2132接收的图像信息;在具体的实施例中,所述缓存器例如为DDR3单元,所述存储器连接所述处理器2132,用于存储所述处理器2132的图像处理程序。所述存储单元例如为NADN单元。
在本申请的实施例中,所述计算机设备21的处理器2132还包括有MICRO-USB接口单元,所述MICRO-USB接口单元用于外接电源以及烧制程序。
本申请的计算机设备能够将例如手机的移送设备中的图像传输至没有处理能力的外接显示设备上进行显示,同时还能够通过例如鼠标、键盘等外设输入设备操控移动设备,使得经移动设备处理后的图像传输至显示设备上进行显示,进而满足用户利用外部输入设备操作手机的操作系统又能实现利用大屏幕随地办公或娱乐的需求;另外,输入设备通过有线连接的方式和移动设备及显示设备进行通信,具有比无线连接有低延时、高可靠性等优点。
本申请提供一种装载于具有显示屏的移动设备中的客户端,于实际的实施方式中,所述移动设备例如为包括但不限于智能手机、手持电脑、平板电脑、媒体播放器、个人数字助理(PDA)等等便携式电子设备,应当理解,本申请于实施方式中描述的便携式电子设备只是一个应用实例,该设备的组件可以比图示具有更多或更少的组件,或具有不同的组件配置。所述的各种组件可以用硬件、软件或软硬件的组合来实现,包括一个或多个信号处理和/或专用集成电路。
在本申请的具体实施方式中,将以所述移动设备为智能手机为例进行说明,常见的例如为苹果公司装载有iOS操作系统的iPhone系列手机;又例如为装载有Google公司开发的Android操作系统的Android智能手机,例如为三星、华为、小米等公司的智能手机。
在实施例中,所述为智能手机的移动设备的外设接口包括FFC接口、FPC接口、AT接口、COM接口、MIDI接口、PS/2接口、USB接口或蓝牙接口;例如所述智能手机的外设接口为USB接口,比如具体包括以下制式的接口:USB A-Type、USB B-Type、USB C-Type、Micro-USBA、Micro-USB B、USB Mini-b(5-pin)、USB Mini-b(4-pin)、USB 3.0A-Type、USB3.0B-Type、USB 3.0Micro B等等。
请参阅图5,显示为本申请客户端在一实施例中的框图,如图所示,所述装载于具有显示屏的移动设备32中的客户端320包括:接口模块3201,事件生成模块3202,以及图像处理模块3203。
所述接口模块3201用于接收一外部输入设备31经由所述移动设备32外部连接口输入的操作指令;在实施例中,所述接口模块3201接收所述输入设备31输出的操作指令时,对所述操作指令进行融合处理以转换成一组事件序列。所述接口模块3201例如为ADB(Android Debug Bridge)通道(Channel)接口程序。所述输入设备31例如键盘、鼠标、触摸板、轨迹球、触摸屏、电子白板、摇杆、游戏手柄、手写输入板中的一种或多种。当然,基于不同的应用场景,所述输入设备11还可以为麦克风、电子琴键、手写笔、扫描仪等。
在一个示例性实施例中,所述输入设备31例如为键盘,则对应输出的操作指令例如为用户通过敲击键盘执行的字符输入、字符删除、换行、空格等多种操作指令。
在另一个示例性实施例中,所述输入设备31例如为鼠标,则对应输出的操作指令例如为用户通过操作鼠标执行的鼠标左、右键点击、拖拽进行鼠标指针的移动或选择等多种操作指令。在一些实施状态下,所述鼠标还可以是触摸板(TouchPad或TrackPad),其利用感应用户手指的移动来控制指针的动作。
在再一个示例性实施例中,所述输入设备31例如手写输入板(又或称之为手写板或书写板等)则对应输出的操作指令例如为书写轨迹等操作指令。
在又一个示例性实施例中,所述例如游戏手柄,则对应输出的操作指令例如为摇杆指令或按键指令等操作指令。
在实施例中,所述接口模块3201藉由一个连接器33接收所述输入设备31输出的操作指令时,所述连接器33例如为为一HUB模块,所述HUB模块配置有至少一个用于连接所述输入设备31的第一接口以及一个用于连接所述移动设备32的第二接口,即,所述HUB模块集成有至少一个第一接口以及第二接口,例如,所述HUB模块集成有多个用于连接不同输入设备31的第一接口,以及多个用于连接不同外设接口的智能手机的第二接口。比如,所述HUB模块集成有用于连接键盘的接口单元以及用于连接鼠标的接口单元,还集成有用于连接Android智能手机的microUSB接口和type-c接口,还集成有用于连接iPhone系列手机的Lightning接口等,所述HUB模块还集成有蓝牙芯片,例如为RTL8761AU-CG芯片。所述HUB模块包括USB-HUB芯片,例如为GL850G芯片。
在本申请以下的实施例中,暂以所述移动设备32例如为智能手机为例进行说明,例如为装载了Android操作系统的Android智能手机,例如为三星、华为、小米等公司的智能手机;但并不局限于此,为避免赘述,本领域技术人员应知晓例如装载有iOS操作系统的iPhone系列苹果公司手机也适用于本申请。
所述事件生成模块3202用于依据所述操作指令生成对所述移动设备32进行操作的操作事件并给所处移动设备32执行对应的操作;所述事件生成模块3202例如为一应用程序,具体地,藉由ADB(Android Debug Bridge)通道在所述Android智能手机上运行一个事件植入服务程序,比如该事件植入服务程序为sagevt程序,用于向智能手机的操作系统植入事件。
Android智能手机的ADB通道(ADB Channel)将该操作指令对应的一组事件序列传输给所述智能手机,由智能手机中运行的为事件植入服务程序的所述事件生成模块3202产生对应该组事件序列的键位映射以转换为对所述智能手机的触摸坐标,进而生成对应所述操作指令的操作事件,所述智能手机收到操作时间后执行操作,并通过其触控屏输出反映该操作时间的图像信息,即,所述图像信息包括所述移动设备32依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息。
所述图像处理模块3203用于撷取所述移动设备32输入给所述显示屏的图像信息,并经由所述移动设备32的外部连接口输出;所述图像信息包括所述移动设备32依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息。在本实施例中,所述图像处理模块3203例如为一录屏应用程序,通过在所述Android智能手机上运行所述录屏应用程序,所述录屏应用程序用于调用Android系统的原生接口对所述Android智能手机触摸屏的显示内容进行录屏,并将录屏的图像信息进行解码处理,即将录屏的图像信息压缩成视频流,比如压缩成H264视频流。所述处理单元接收到该视频流后进行解码处理成同屏图像并传输给显示设备30进行显示。
在本申请提供的实施例中,所述图像信息还包括所述移动设备32在未执行外部输入的事件时的待机图像信息、正在运行某一程序的执行图像信息(比如播放视频、预览新闻页面、路径导航等程序)、以及依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息等。
在一实施例中,所述客户端为装载于所述移动设备中的一个应用程序(Application,简称APP),所述应用程序基于所述移动设备的系统平台运行,所述系统平台例如为苹果公司开发的iPhone OS(iOS)操作系统平台,或者Google开发的Android手机操作系统平台,还例如微软公司开发的Windows Phone(简称为WP)手机操作平台等等。在本申请中,诚如上述,所述客户端通过其内置模块用于实现事件植入服务以及录屏、生成视频流并压缩等处理。
所述客户端还远程连接一云端数据库,所述云端数据库例如为一远程服务器或服务平台,点所述客户端检测到所述移动设备中的其他应用打开时,比如微信等应用,需要判断是否为所述客户端已知的应用,若是已知应用,则从所述云端数据库中获取映射数据,并藉由其内置的所述事件生成模块3202生成虚拟键盘,同时将映射表转发到sagevt做触摸算法的处理。如果客户端检测到所述移动设备中的其他应用为非已知的应用,则可以提示用户打开所述客户端的映射功能,进行触摸点的映射。
本申请的客户端能够将例如手机的移送设备中的图像传输至没有处理能力的外接显示设备上进行显示,同时还能够通过例如鼠标、键盘等外设输入设备操控移动设备,使得经移动设备处理后的图像传输至显示设备上进行显示,进而满足用户利用外部输入设备操作手机的操作系统又能实现利用大屏幕随地办公或娱乐的需求。
请参阅图6,显示为本申请数据处理系统在一实施例中的示意图,如图所示,所述数据处理系统包括:计算机设备40以及移动设备50,其中,所述计算机设备40包括输入装置401、显示装置402、包括连接器4001和处理器4002的处理装置400。
于实际的实施方式中,所述显示装置402例如为液晶显示屏,又或者称为液晶显示器,常见的例如LCD显示屏。在本申请中,所述显示装置402是用于扩展上述移动设备50触摸屏的外接扩展显示器,用于将所述移动设备50的显示内容以同屏的方式显示在外接的显示装置402上。所述输入设备401例如键盘、鼠标、触摸板、轨迹球、触摸屏、电子白板、摇杆、游戏手柄、手写输入板中的一种或多种。当然,基于不同的应用场景,所述输入设备11还可以为麦克风、电子琴键、手写笔、扫描仪等。
于实际的实施方式中,所述输入装置401例如为键盘,则对应输出的操作指令例如为用户通过敲击键盘执行的字符输入、字符删除、换行、空格等多种操作指令。
于实际的实施方式中,所述输入装置401还可以例如为鼠标,则对应输出的操作指令例如为用户通过操作鼠标执行的鼠标左、右键点击、拖拽进行鼠标指针的移动或选择等多种操作指令。在一些实施状态下,所述鼠标还可以是触摸板(TouchPad或TrackPad),其利用感应用户手指的移动来控制指针的动作。
所述计算机设备的显示装置402和输入装置例如为笔记本电脑的物理形式,即,为键盘的输入装置设置的主机部分,为显示装置402的显示屏部分与所述主机部分铰接,使得显示屏可以相对主机通过铰链进行0°到360°旋转以实现关闭、展开及反面折叠等操作。
在一实施例中,所述连接器4001为一HUB模块,配置有至少一个用于连接所述输入装置401的第一接口以及一个用于连接所述移动设备50的第二接口,即,所述第一接口及所述第二接口被配置于一HUB模块中,即所述HUB模块集成有至少一个第一接口以及第二接口,例如,所述HUB模块集成有多个用于连接不同输入装置401的第一接口,以及多个用于连接不同外设接口的智能手机的第二接口。比如,所述HUB模块集成有用于连接键盘的接口单元以及用于连接鼠标的接口单元,还集成有用于连接Android智能手机的microUSB接口和type-c接口,还集成有用于连接iPhone系列手机的Lightning接口等,所述HUB模块还集成有蓝牙芯片,例如为RTL8761AU-CG芯片。所述HUB模块包括USB-HUB芯片,例如为GL850G芯片。
所述的至少一第一接口用于连接一输入装置401以接收所述输入装置401输出的操作指令;在实施例中,所述第一接口接收所述输入装置401输出的操作指令时,对所述操作指令进行融合处理以转换成一组事件序列。
所述第二接口将来自所述第一接口的所述操作指令输出给为Android智能手机的移动设备50;在实施例中,所述为智能手机的移动设备50连接所述第二接口时,所述电子装置通过ADB(Android Debug Bridge)通道在所述Android智能手机上运行一个事件植入服务程序,比如该事件植入服务程序为sagevt程序,用于向智能手机的操作系统植入事件。
所述连接器4001的第二接口还用于接收所述移动设备50输出的音频信息;在实施例中,所述第二接口通过集成的蓝牙芯片接收所述移动设备50发送的音频信息,在具体的实施方式中,所述第二接口通过包含有USB-HUB芯片和蓝牙芯片的HUB模块接收所述智能手机通过其蓝牙发送的音频信息。
所述处理器4002连接所述连接器4001及显示装置402,用于将接收的所述图像信息进行解码处理后输出同屏图像以使所述显示装置402进行显示。在实施例中,所述处理器4002通过USB通信接口连接所述第二接口,所述处理器4002通过HDMI接口通信接口连接所述显示装置402。
在本申请提供的实施例中,所述处理器4002为一个多媒体数据处理芯片,在具体的实现方式中,所述多媒体数据处理芯片例如为AM8251芯片、AM8271芯片、或AM8272芯片等高清数字媒体处理器4002。所述的多媒体数据格式例如包括AVI,MPEG/1/2/4,RM,RMVB,WMV,VCD/SVCD,DAT,VOB,MOV,MP4,MKV,ASF,FLV等。
在本申请提供的实施例中,所述处理器4002通过一第三接口连接所述显示装置402,所述第三接口包括DP接口、eDP接口、MHL接口、DiiVA接口、HDBaseT接口、Thunderbolt接口、USB接口、LVDS接口、HDMI接口、VGA接口、或DVI接口中的一种。于实际的实施方式中,所述显示装置402例如为液晶显示屏,又或者称为液晶显示器,常见的例如LCD显示屏。在本申请中,所述处理器4002通过HDMI接口通信接口连接所述显示装置402,所述显示装置402是用于扩展上述移动设备50触摸屏的外接扩展显示器,用于将所述移动设备50的显示内容以同屏的方式显示在外接的显示装置402上。
在以所述移动设备50为Android智能手机的实施例中,所述处理器4002通过所述第二接口连接所述Android智能手机,并通过ADB通道与所述Android智能手机建立通信,诚如上述,所述为智能手机的移动设备50连接所述第二接口时,所述电子装置通过ADB通道在所述Android智能手机上运行一个录屏应用程序,所述录屏应用程序用于调用Android系统的原生接口对所述Android智能手机触摸屏的显示内容进行录屏,并将录屏的图像信息进行解码处理,即将录屏的图像信息压缩成视频流,比如压缩成H264视频流。所述处理器4002接收到该视频流后进行解码处理成同屏图像并传输给显示装置402进行显示。
在本申请的实施例中,所述第二接口还用于接收所述移动设备50输出的音频信息;在实施例中,所述第二接口通过集成的蓝牙芯片接收所述移动设备50发送的音频信息,在具体的实施方式中,所述第二接口通过包含有USB-HUB芯片和蓝牙芯片的HUB模块接收所述智能手机通过其蓝牙发送的音频信息,所述处理器4002还用于处理到所述第二接口藉由蓝牙模块接收的音频信息,并对所述音频信息处理后输出音频播放信号。相应的,所述计算机设备还包括音频播放装置,用于将接收的音频播放信号予以播放,在实施例中,所述音频播放装置例如为音频播放器。
所述计算机设备还包括用于缓存所述图像信息的缓存器以及用于存储图像处理程序的存储器。在本实施例中,所述电子装置还包括缓存器以及存储器,所述缓存器连接所述处理器4002,用于缓存所述处理器4002接收的图像信息;在具体的实施例中,所述缓存器例如为DDR3单元,所述存储器连接所述处理器4002,用于存储所述处理器4002的图像处理程序。所述存储器例如为NADN单元。
在本申请的实施例中,所述计算机设备的处理器4002还包括有MICRO-USB接口单元,所述MICRO-USB接口单元用于外接电源以及烧制程序。
于实际的实施方式中,所述移动设备50例如为包括但不限于智能手机、手持电脑、平板电脑、媒体播放器、个人数字助理(PDA)等等便携式电子设备,应当理解,本申请于实施方式中描述的便携式电子设备只是一个应用实例,该设备的组件可以比图示具有更多或更少的组件,或具有不同的组件配置。所述的各种组件可以用硬件、软件或软硬件的组合来实现,包括一个或多个信号处理和/或专用集成电路。
在本申请的具体实施方式中,将以所述移动设备50为智能手机为例进行说明,常见的例如为苹果公司装载有iOS操作系统的iPhone系列手机;又例如为装载有Google公司开发的Android操作系统的Android智能手机,例如为三星、华为、小米等公司的智能手机。
所述移动设备50中装载有至少一客户端500,所述客户端包括接口模块5001,事件生成模块5002,以及图像处理模块5003。
所述接口模块5001用于接收一外部输入装置401经由所述移动设备50外部连接口输入的操作指令;在实施例中,所述接口模块5001接收所述输入装置401输出的操作指令时,对所述操作指令进行融合处理以转换成一组事件序列。所述接口模块5001例如为ADB(Android Debug Bridge)通道(Channel)接口程序。
所述事件生成模块5002用于依据所述操作指令生成对所述移动设备50进行操作的操作事件并给所处移动设备50执行对应的操作;所述事件生成模块5002例如为一应用程序,具体地,藉由ADB(Android Debug Bridge)通道在所述Android智能手机上运行一个事件植入服务程序,比如该事件植入服务程序为sagevt程序,用于向智能手机的操作系统植入事件。
Android智能手机的ADB通道(ADB Channel)将该操作指令对应的一组事件序列传输给所述智能手机,由智能手机中运行的为事件植入服务程序的所述事件生成模块5002产生对应该组事件序列的键位映射以转换为对所述智能手机的触摸坐标,进而生成对应所述操作指令的操作事件,所述智能手机收到操作时间后执行操作,并通过其触控屏输出反映该操作时间的图像信息,即,所述图像信息包括所述移动设备50依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息。
所述图像处理模块5003用于撷取所述移动设备50输入给所述显示屏的图像信息,并经由所述移动设备50的外部连接口输出;所述图像信息包括所述移动设备50依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息。在本实施例中,所述图像处理模块5003例如为一录屏应用程序,通过在所述Android智能手机上运行所述录屏应用程序,所述录屏应用程序用于调用Android系统的原生接口对所述Android智能手机触摸屏的显示内容进行录屏,并将录屏的图像信息进行解码处理,即将录屏的图像信息压缩成视频流,比如压缩成H264视频流。所述处理器4002接收到该视频流后进行解码处理成同屏图像并传输给显示设备进行显示。
在以所述移动设备50为Android智能手机的实施例中,所述处理器4002通过所述第二接口连接所述Android智能手机,并通过ADB通道与所述Android智能手机建立通信,诚如上述,所述为智能手机的移动设备50连接所述第二接口时,所述电子装置通过ADB通道在所述Android智能手机上运行一个录屏应用程序,所述录屏应用程序用于调用Android系统的原生接口对所述Android智能手机触摸屏的显示内容进行录屏,并将录屏的图像信息进行解码处理,即将录屏的图像信息压缩成视频流,比如压缩成H264视频流。所述处理器4002接收到该视频流后进行解码处理成同屏图像并传输给显示装置402进行显示。
在本申请提供的实施例中,所述图像信息还包括所述移动设备50在未执行外部输入的事件时的待机图像信息、正在运行某一程序的执行图像信息(比如播放视频、预览新闻页面、路径导航等程序)、以及依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息等。
本申请的数据处理系统能够将例如手机的移送设备中的图像传输至没有处理能力的外接显示设备上进行显示,同时还能够通过例如鼠标、键盘等外设输入设备操控移动设备,使得经移动设备处理后的图像传输至显示设备上进行显示,进而满足用户利用外部输入设备操作手机的操作系统又能实现利用大屏幕随地办公或娱乐的需求;另外,输入设备通过有线连接的方式和移动设备及显示设备进行通信,具有比无线连接有低延时、高可靠性等优点。
本申请还提供一种本申请利用移动设备及显示设备进行同屏显示的方法,用于通过一包括连接器和处理器的电子装置分别连接移动设备和显示设备进行同屏显示。在实施例中,所述移动设备例如为包括但不限于智能手机、手持电脑、平板电脑、媒体播放器、个人数字助理(PDA)等等便携式电子设备,应当理解,本申请于实施方式中描述的便携式电子设备只是一个应用实例,该设备的组件可以比图示具有更多或更少的组件,或具有不同的组件配置。所述的各种组件可以用硬件、软件或软硬件的组合来实现,包括一个或多个信号处理和/或专用集成电路。
在本申请的具体实施方式中,将以所述移动设备为智能手机为例进行说明,常见的例如为苹果公司装载有iOS操作系统的iPhone系列手机;又例如为装载有Google公司开发的Android操作系统的Android智能手机,例如为三星、华为、小米等公司的智能手机。
于实际的实施方式中,所述显示装置例如为液晶显示屏,又或者称为液晶显示器,常见的例如LCD显示屏。在本申请中,所述显示装置是用于扩展上述移动设备触摸屏的外接扩展显示器,用于将所述移动设备的显示内容以同屏的方式显示在外接的显示装置上。
请参阅图7,显示为本申请利用移动设备及显示设备进行同屏显示的方法的流程图,如图所示,所述利用移动设备及显示设备进行同屏显示的方法包括以下步骤:
首先执行步骤S10,接收一输入设备输出的操作指令;在实施例中,通过一个连接器接收一输入设备输出的操作指令。
在一实施例中,所述连接器为一HUB模块,配置有至少一个用于连接所述输入设备的第一接口以及一个用于连接所述移动设备的第二接口,即,所述第一接口及所述第二接口被配置于一HUB模块中,即所述HUB模块集成有至少一个第一接口以及第二接口,例如,所述HUB模块集成有多个用于连接不同输入设备的第一接口,以及多个用于连接不同外设接口的智能手机的第二接口。比如,所述HUB模块集成有用于连接键盘的接口单元以及用于连接鼠标的接口单元,还集成有用于连接Android智能手机的microUSB接口和type-c接口,还集成有用于连接iPhone系列手机的Lightning接口等,所述HUB模块还集成有蓝牙芯片,例如为RTL8761AU-CG芯片。所述HUB模块包括USB-HUB芯片,例如为GL850G芯片。于实际的实施方式中,所述输入设备例如为键盘,则对应输出的操作指令例如为用户通过敲击键盘执行的字符输入、字符删除、换行、空格等多种操作指令。
于实际的实施方式中,所述输入设备还可以例如为鼠标,则对应输出的操作指令例如为用户通过操作鼠标执行的鼠标左、右键点击、拖拽进行鼠标指针的移动或选择等多种操作指令。在一些实施状态下,所述鼠标还可以是触摸板(TouchPad或TrackPad),其利用感应用户手指的移动来控制指针的动作。
接着执行步骤S11,依据所述操作指令生成对所述移动设备进行操作的操作事件并给所处移动设备执行对应的操作;在实施例中,所述连接器的第一接口接收所述输入设备输出的操作指令时,对所述操作指令进行融合处理以转换成一组事件序列。所述连接器的第二接口将来自所述第一接口的所述操作指令输出给为Android智能手机的移动设备;在实施例中,所述为智能手机的移动设备连接所述第二接口时,所述电子装置通过ADB(Android Debug Bridge)通道在所述Android智能手机上运行一个事件植入服务程序,比如该事件植入服务程序为sagevt程序,用于向智能手机的操作系统植入事件。
在实施例中,Android智能手机的ADB通道(ADB Channel)将该操作指令对应的一组事件序列传输给所述智能手机,由智能手机中运行的事件植入服务程序产生对应该组事件序列的键位映射以转换为对所述智能手机的触摸坐标,进而生成对应所述操作指令的操作事件,所述智能手机收到操作时间后执行操作,并通过其触控屏输出反映该操作时间的图像信息,即,所述图像信息包括所述移动设备依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息。
然后执行步骤S12,撷取所述移动设备输入给所述显示屏的图像信息,并经由所述移动设备的外部连接口输出;所述图像信息包括所述移动设备依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息;在实施例中,通过在所述Android智能手机上运行所述录屏应用程序,所述录屏应用程序用于调用Android系统的原生接口对所述Android智能手机触摸屏的显示内容进行录屏,并将录屏的图像信息进行解码处理,即将录屏的图像信息压缩成视频流,比如压缩成H264视频流。所述处理器接收到该视频流后进行解码处理成同屏图像并传输给显示设备进行显示。
在以所述移动设备为Android智能手机的实施例中,所述处理器通过所述第二接口连接所述Android智能手机,并通过ADB通道与所述Android智能手机建立通信,诚如上述,所述为智能手机的移动设备连接所述第二接口时,所述电子装置通过ADB通道在所述Android智能手机上运行一个录屏应用程序,所述录屏应用程序用于调用Android系统的原生接口对所述Android智能手机触摸屏的显示内容进行录屏,并将录屏的图像信息进行解码处理,即将录屏的图像信息压缩成视频流,比如压缩成H264视频流。
最后首先执行步骤S13,对所述图像信息进行解码处理后输出同屏图像以使所述显示设备进行显示。在实施例中,所述处理器接收到该视频流后进行解码处理成同屏图像并传输给显示装置进行显示。
在本申请提供的实施例中,所述图像信息还包括所述移动设备在未执行外部输入的事件时的待机图像信息、正在运行某一程序的执行图像信息(比如播放视频、预览新闻页面、路径导航等程序)、以及依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息等。
本申请的同屏方法能够将例如手机的移送设备中的图像传输至没有处理能力的外接显示设备上进行显示,同时还能够通过例如鼠标、键盘等外设输入设备操控移动设备,使得经移动设备处理后的图像传输至显示设备上进行显示,进而满足用户利用外部输入设备操作手机的操作系统又能实现利用大屏幕随地办公或娱乐的需求。
本申请还提供一种利用移动设备及显示设备进行同屏显示的方法,用于通过一包括连接器和处理器的电子装置分别连接移动设备和显示设备进行同屏显示。在实施例中,所述移动设备例如为包括但不限于智能手机、手持电脑、平板电脑、媒体播放器、个人数字助理(PDA)等等便携式电子设备,应当理解,本申请于实施方式中描述的便携式电子设备只是一个应用实例,该设备的组件可以比图示具有更多或更少的组件,或具有不同的组件配置。所述的各种组件可以用硬件、软件或软硬件的组合来实现,包括一个或多个信号处理和/或专用集成电路。
在本申请的具体实施方式中,将以所述移动设备为智能手机为例进行说明,常见的例如为苹果公司装载有iOS操作系统的iPhone系列手机;又例如为装载有Google公司开发的Android操作系统的Android智能手机,例如为三星、华为、小米等公司的智能手机。
于实际的实施方式中,所述显示装置例如为液晶显示屏,又或者称为液晶显示器,常见的例如LCD显示屏。在本申请中,所述显示装置是用于扩展上述移动设备触摸屏的外接扩展显示器,用于将所述移动设备的显示内容以同屏的方式显示在外接的显示装置上。
请参阅图8,显示为本申请利用移动设备及显示设备进行同屏显示的方法的流程图,如图所示,所述利用移动设备及显示设备进行同屏显示的方法包括以下步骤:
首先执行步骤S20,接收一输入设备输出的操作指令;在实施例中,包括连接器和处理器的电子装置接收一输入设备输出的操作指令。所述连接器为一HUB模块,配置有至少一个用于连接所述输入设备的第一接口以及一个用于连接所述移动设备的第二接口,即,所述第一接口及所述第二接口被配置于一HUB模块中,即所述HUB模块集成有至少一个第一接口以及第二接口,例如,所述HUB模块集成有多个用于连接不同输入设备的第一接口,以及多个用于连接不同外设接口的智能手机的第二接口。比如,所述HUB模块集成有用于连接键盘的接口单元以及用于连接鼠标的接口单元,还集成有用于连接Android智能手机的microUSB接口和type-c接口,还集成有用于连接iPhone系列手机的Lightning接口等,所述HUB模块还集成有蓝牙芯片,例如为RTL8761AU-CG芯片。所述HUB模块包括USB-HUB芯片,例如为GL850G芯片。所述输入设备例如键盘、鼠标、触摸板、轨迹球、触摸屏、电子白板、摇杆、游戏手柄、手写输入板中的一种或多种。当然,基于不同的应用场景,所述输入设备11还可以为麦克风、电子琴键、手写笔、扫描仪等。
于实际的实施方式中,所述输入设备例如为键盘,则对应输出的操作指令例如为用户通过敲击键盘执行的字符输入、字符删除、换行、空格等多种操作指令。
于实际的实施方式中,所述输入设备还可以例如为鼠标,则对应输出的操作指令例如为用户通过操作鼠标执行的鼠标左、右键点击、拖拽进行鼠标指针的移动或选择等多种操作指令。在一些实施状态下,所述鼠标还可以是触摸板(TouchPad或TrackPad),其利用感应用户手指的移动来控制指针的动作。
接着执行步骤S21,将接收的所述操作指令输出给所述移动设备;在实施例中,所述包括连接器和处理器的电子装置将接收的所述操作指令输出给所述移动设备,具体地,所述连接器的第二接口将来自所述第一接口的所述操作指令输出给为Android智能手机的移动设备;在实施例中,所述为智能手机的移动设备连接所述第二接口时,所述电子装置通过ADB(Android Debug Bridge)通道在所述Android智能手机上运行一个事件植入服务程序,比如该事件植入服务程序为sagevt程序,用于向智能手机的操作系统植入事件。
在实施例中,Android智能手机的ADB通道(ADB Channel)将该操作指令对应的一组事件序列传输给所述智能手机,由智能手机中运行的事件植入服务程序产生对应该组事件序列的键位映射以转换为对所述智能手机的触摸坐标,进而生成对应所述操作指令的操作事件,所述智能手机收到操作时间后执行操作,并通过其触控屏输出反映该操作时间的图像信息,即,所述图像信息包括所述移动设备依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息。
然后执行步骤S22,接收所述移动设备输出的图像信息;其中,所述图像信息包括所述移动设备依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息;在实施例中,所述包括连接器和处理器的电子装置接收所述移动设备输出的图像信息。
在实施例中,通过在所述Android智能手机上运行所述录屏应用程序,所述录屏应用程序用于调用Android系统的原生接口对所述Android智能手机触摸屏的显示内容进行录屏,并将录屏的图像信息进行解码处理,即将录屏的图像信息压缩成视频流,比如压缩成H264视频流。所述处理器接收到该视频流后进行解码处理成同屏图像并传输给显示设备进行显示。
在以所述移动设备为Android智能手机的实施例中,所述处理器通过所述第二接口连接所述Android智能手机,并通过ADB通道与所述Android智能手机建立通信,诚如上述,所述为智能手机的移动设备连接所述第二接口时,所述电子装置通过ADB通道在所述Android智能手机上运行一个录屏应用程序,所述录屏应用程序用于调用Android系统的原生接口对所述Android智能手机触摸屏的显示内容进行录屏,并将录屏的图像信息进行解码处理,即将录屏的图像信息压缩成视频流,比如压缩成H264视频流。
最后执行步骤S23,将接收的所述图像信息进行解码处理后输出同屏图像以使所述显示设备进行显示。在实施例中,所述处理器接收到该视频流后进行解码处理成同屏图像并传输给显示装置进行显示。
在本申请提供的实施例中,所述图像信息还包括所述移动设备在未执行外部输入的事件时的待机图像信息、正在运行某一程序的执行图像信息(比如播放视频、预览新闻页面、路径导航等程序)、以及依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息等。
本申请的同屏方法能够将例如手机的移送设备中的图像传输至没有处理能力的外接显示设备上进行显示,同时还能够通过例如鼠标、键盘等外设输入设备操控移动设备,使得经移动设备处理后的图像传输至显示设备上进行显示,进而满足用户利用外部输入设备操作手机的操作系统又能实现利用大屏幕随地办公或娱乐的需求。
另外需要说明的是,通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请的部分或全部可借助软件并结合必需的通用硬件平台来实现。基于这样的理解,本申请还提供一种计算机设备的存储介质,所述存储介质存储有至少一个程序,所述程序在被调用时执行前述图7或图8的实施例中所述的利用移动设备及显示设备进行同屏显示的方法。
基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可包括其上存储有机器可执行程序代码的一个或多个机器可读介质,这些程序代码在由诸如计算机、计算机网络或其他电子设备等一个或多个机器执行时可使得该一个或多个机器根据本申请的实施例来执行操作。例如执行同屏显示的方法中的各步骤等。机器可读介质可包括但不限于,软盘、光盘、CD-ROM(紧致盘-只读存储器)、磁光盘、ROM(只读存储器)、RAM(随机存取存储器)、EPROM(可擦除可编程只读存储器)、EEPROM(电可擦除可编程只读存储器)、磁卡或光卡、闪存、或适于存储机器可执行程序代码的其他类型的介质/机器可读介质。其中,所述存储介质可位于机器也可位于第三方服务器中,如位于提供云存储的服务器中。
另外需要说明的是,通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请的部分或全部可借助软件并结合必需的通用硬件平台来实现。基于这样的理解,本申请还提供一种计算机设备的存储介质,所述存储介质存储有至少一个程序,所述程序在被调用时执行前述的任一所述的同屏显示的方法。
本申请可以在由计算机执行的计算机可执行程序代码的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
上述实施例仅例示性说明本申请的原理及其功效,而非用于限制本申请。任何熟悉此技术的人士皆可在不违背本申请的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本申请所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本申请的权利要求所涵盖。
Claims (25)
1.一种利用移动设备及显示设备进行同屏显示的电子装置,其特征在于,包括:
至少一第一接口单元,用于连接一输入设备以接收所述输入设备输出的操作指令;
第二接口单元,用于将接收的所述操作指令输出给所述移动设备;以及接收所述移动设备输出的图像信息;其中,所述图像信息包括所述移动设备依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息;
处理单元,用于连接所述第二接口单元及所述显示设备,以将接收的所述图像信息进行解码处理后输出同屏图像以使所述显示设备进行显示。
2.根据权利要求1所述的电子装置,其特征在于,所述第一接口单元及所述第二接口单元被配置于一HUB模块中。
3.根据权利要求1或2所述的电子装置,其特征在于,所述第一接口单元及所述第二接口单元包括FFC接口、FPC接口、AT接口、COM接口、MIDI接口、PS/2接口、USB接口或蓝牙接口中的一种。
4.根据权利要求1所述的电子装置,其特征在于,所述输入设备包括键盘、鼠标、触摸板、轨迹球、触摸屏、电子白板、摇杆、游戏手柄、手写输入板中的一种或多种。
5.根据权利要求1所述的电子装置,其特征在于,所述处理单元通过一第三接口连接所述显示设备,所述第三接口包括DP接口、eDP接口、MHL接口、DiiVA接口、HDBaseT接口、Thunderbolt接口、USB接口、LVDS接口、HDMI接口、VGA接口、或DVI接口中的一种。
6.根据权利要求1所述的电子装置,其特征在于,还包括:
缓存单元,连接所述处理单元,用于缓存所述处理单元接收的图像信息;
存储单元,连接所述处理单元,用于存储所述处理单元的图像处理程序。
7.根据权利要求1所述的电子装置,其特征在于,所述第二接口单元还用于接收所述移动设备输出的音频信息;所述处理器还用于将接收的音频信息处理后输出音频播放信号。
8.一种利用移动设备进行数据处理的计算机设备,其特征在于,包括:
显示装置;
输入装置;
处理装置,连接所述显示装置及输入装置,包括;
连接器,分别连接所述移动设备及输入设备,用于接收所述输入设备输出的操作指令后发送给所述移动设备,以及接收所述移动设备输出的图像信息后予以输出;所述图像信息包括所述移动设备依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息;
处理器,连接所述连接器及显示装置,用于将接收的所述图像信息进行解码处理后输出同屏图像以使所述显示装置进行显示。
9.根据权利要求8所述的计算机设备,其特征在于,所述连接器为一HUB模块,配置有至少一个用于连接所述输入设备的第一接口以及一个用于连接所述移动设备的第二接口。
10.根据权利要求9所述的计算机设备,其特征在于,所述第一接口及所述第二接口包括FFC接口、FPC接口、AT接口、COM接口、MIDI接口、PS/2接口、USB接口或蓝牙接口中的一种。
11.根据权利要求8所述的计算机设备,其特征在于,所述输入设备包括键盘、鼠标、触摸板、轨迹球、触摸屏、电子白板、摇杆中的一种或多种。
12.根据权利要求8所述的计算机设备,其特征在于,所述处理器通过第三接口连接所述显示装置,所述第三接口包括DP接口、eDP接口、MHL接口、DiiVA接口、HDBaseT接口、Thunderbolt接口、USB接口、LVDS接口、HDMI接口、VGA接口、或DVI接口中的一种。
13.根据权利要求8所述的计算机设备,其特征在于,还包括用于缓存所述图像信息的缓存器以及用于存储图像处理程序的存储器。
14.根据权利要求8所述的计算机设备,其特征在于,所述连接器还用于接收所述移动设备输出的音频信息;所述处理器还用于将接收的音频信息处理后输出音频播放信号;所述计算机设备还包括音频播放装置,用于将接收的音频播放信号予以播放。
15.一种装载于具有显示屏的移动设备中的客户端,其特征在于,包括:
接口模块,用于接收一外部输入设备经由所述移动设备外部连接口输入的操作指令;
事件生成模块,用于依据所述操作指令生成对所述移动设备进行操作的操作事件并给所处移动设备执行对应的操作;
图像处理模块,用于撷取所述移动设备输入给所述显示屏的图像信息,并经由所述移动设备的外部连接口输出;所述图像信息包括所述移动设备依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息。
16.一种数据处理系统,其特征在于,包括:
计算机设备,包括输入装置及显示装置,还包括:
连接器,连接所述输入设备,用于接收的图像信息及所述输入设备输出的操作指令予以输出;
处理器,连接所述连接器及显示装置,用于将接收的所述图像信息进行解码处理后输出同屏图像以使所述显示装置进行显示;
移动设备,连接所述连接器,用于接收所述输入装置的操作指令,并依据所述操作指令生成对所述移动设备进行操作的操作事件并给所处移动设备执行对应的操作;以及撷取所述移动设备输入给所述显示屏的图像信息,并经由所述经由所述连接器传输给所述处理器;所述图像信息包括所述移动设备依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息。
17.根据权利要求16所述的数据处理系统,其特征在于,所述连接器为一HUB模块,配置有至少一个用于连接所述输入设备的第一接口以及一个用于连接所述移动设备的第二接口。
18.根据权利要求16所述的数据处理系统,其特征在于,所述第一接口及所述第二接口包括FFC接口、FPC接口、AT接口、COM接口、MIDI接口、PS/2接口、USB接口或蓝牙接口中的一种。
19.根据权利要求16所述的数据处理系统,其特征在于,所述输入设备包括键盘、鼠标、触摸板、轨迹球、触摸屏、电子白板、摇杆、游戏手柄、手写输入板中的一种或多种。
20.根据权利要求16所述的数据处理系统,其特征在于,所述处理器通过第三接口连接所述显示装置,所述第三接口包括DP接口、eDP接口、MHL接口、DiiVA接口、HDBaseT接口、Thunderbolt接口、USB接口、LVDS接口、HDMI接口、VGA接口、或DVI接口中的一种。
21.根据权利要求16所述的数据处理系统,其特征在于,所述计算机设备还包括用于缓存所述图像信息的缓存器以及用于存储图像处理程序的存储器。
22.根据权利要求16所述的数据处理系统,其特征在于,所述连接器还用于接收所述移动设备输出的音频信息;所述处理器还用于将接收的音频信息处理后输出音频播放信号;所述计算机设备还包括音频播放装置,用于将接收的音频播放信号予以播放。
23.一种利用移动设备及显示设备进行同屏显示的方法,其特征在于,所述方法包括以下步骤:
接收一输入设备输出的操作指令;
依据所述操作指令生成对所述移动设备进行操作的操作事件并给所处移动设备执行对应的操作;
撷取所述移动设备输入给所述显示屏的图像信息,并经由所述移动设备的外部连接口输出;所述图像信息包括所述移动设备依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息;
对所述图像信息进行解码处理后输出同屏图像以使所述显示设备进行显示。
24.一种利用移动设备及显示设备进行同屏显示的方法,其特征在于,所述方法包括以下步骤:
接收一输入设备输出的操作指令;
将接收的所述操作指令输出给所述移动设备;
接收所述移动设备输出的图像信息;其中,所述图像信息包括所述移动设备依据所述操作指令生成操作事件并对所述操作事件执行输出的图像信息;
将接收的所述图像信息进行解码处理后输出同屏图像以使所述显示设备进行显示。
25.一种利计算机可读存储介质,其特征在于,所述存储介质上存储有程序,当程序运行时,实现如权利要求23或24所述的利用移动设备及显示设备进行同屏显示的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811299226.0A CN109308175A (zh) | 2018-11-02 | 2018-11-02 | 利用移动设备及显示设备进行同屏显示的电子装置及方法 |
PCT/CN2019/105675 WO2020088118A1 (zh) | 2018-11-02 | 2019-09-12 | 利用移动设备及显示设备进行同屏显示的电子装置及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811299226.0A CN109308175A (zh) | 2018-11-02 | 2018-11-02 | 利用移动设备及显示设备进行同屏显示的电子装置及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109308175A true CN109308175A (zh) | 2019-02-05 |
Family
ID=65222568
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811299226.0A Pending CN109308175A (zh) | 2018-11-02 | 2018-11-02 | 利用移动设备及显示设备进行同屏显示的电子装置及方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN109308175A (zh) |
WO (1) | WO2020088118A1 (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110012089A (zh) * | 2019-03-29 | 2019-07-12 | 联想(北京)有限公司 | 一种控制方法及电子设备 |
WO2020088118A1 (zh) * | 2018-11-02 | 2020-05-07 | 盛子望 | 利用移动设备及显示设备进行同屏显示的电子装置及方法 |
WO2020098364A1 (zh) * | 2018-11-16 | 2020-05-22 | 盛子望 | 用于连接移动终端进行数据处理的电子设备 |
CN111459435A (zh) * | 2020-03-31 | 2020-07-28 | 联想(北京)有限公司 | 电子设备及控制方法 |
CN111596856A (zh) * | 2020-05-06 | 2020-08-28 | 深圳市世纪创新显示电子有限公司 | 一种基于副屏触摸的一种笔迹书写方法、系统及存储介质 |
CN113934396A (zh) * | 2021-11-03 | 2022-01-14 | 上海商米科技集团股份有限公司 | 一种同屏显示方法、装置及系统 |
WO2022111732A1 (zh) * | 2020-11-30 | 2022-06-02 | 华为云计算技术有限公司 | 一种终端设备的应用控制方法及其相关设备 |
EP4325809A4 (en) * | 2021-05-19 | 2024-10-02 | Huawei Technologies Co., Ltd. | CONTROL METHOD AND APPARATUS, ELECTRONIC DEVICE, AND READABLE STORAGE MEDIUM |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105812900A (zh) * | 2016-03-03 | 2016-07-27 | 尹科 | 一种无线同屏反向控制方法及控制设备 |
CN106303677A (zh) * | 2015-06-10 | 2017-01-04 | 比亚迪股份有限公司 | 无线显示控制系统及无线显示控制方法 |
CN106878569A (zh) * | 2017-04-21 | 2017-06-20 | 上海青橙实业有限公司 | 外部设备及移动终端 |
CN107038008A (zh) * | 2016-02-04 | 2017-08-11 | 北京传送科技有限公司 | 一种移动终端 |
CN108055704A (zh) * | 2017-12-22 | 2018-05-18 | 广州视源电子科技股份有限公司 | 交互控制方法、系统、终端及存储介质 |
CN108536491A (zh) * | 2018-02-07 | 2018-09-14 | 武汉光庭信息技术股份有限公司 | 一种车载设备反向控制安卓移动终端的处理方法及系统 |
CN108668027A (zh) * | 2018-05-22 | 2018-10-16 | 武汉卡比特信息有限公司 | 手机互联时分屏投射到计算机类终端并反向控制的系统及方法 |
CN208985138U (zh) * | 2018-11-02 | 2019-06-14 | 盛子望 | 同屏显示的电子装置、计算机设备以及数据处理系统 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10191964B2 (en) * | 2013-05-30 | 2019-01-29 | Microsoft Technology Licensing, Llc | Automatic isolation and selection of screenshots from an electronic content repository |
CN206515823U (zh) * | 2017-01-23 | 2017-09-22 | 北京中电瑞达医疗科技有限责任公司 | 面向公共卫生服务的勤务设备 |
CN108073483A (zh) * | 2017-07-31 | 2018-05-25 | 北京微应软件科技有限公司 | 移动终端的控制方法及系统 |
CN109308175A (zh) * | 2018-11-02 | 2019-02-05 | 盛子望 | 利用移动设备及显示设备进行同屏显示的电子装置及方法 |
CN109669659B (zh) * | 2019-01-15 | 2023-08-29 | 深圳安柠科技有限公司 | 用于连接移动终端进行数据处理的电子设备 |
CN209055932U (zh) * | 2018-11-16 | 2019-07-02 | 盛子望 | 用于连接移动终端进行数据处理的电子设备 |
CN109271095B (zh) * | 2018-11-16 | 2023-07-07 | 深圳安柠科技有限公司 | 用于连接移动终端进行数据处理的电子设备 |
-
2018
- 2018-11-02 CN CN201811299226.0A patent/CN109308175A/zh active Pending
-
2019
- 2019-09-12 WO PCT/CN2019/105675 patent/WO2020088118A1/zh active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106303677A (zh) * | 2015-06-10 | 2017-01-04 | 比亚迪股份有限公司 | 无线显示控制系统及无线显示控制方法 |
CN107038008A (zh) * | 2016-02-04 | 2017-08-11 | 北京传送科技有限公司 | 一种移动终端 |
CN105812900A (zh) * | 2016-03-03 | 2016-07-27 | 尹科 | 一种无线同屏反向控制方法及控制设备 |
CN106878569A (zh) * | 2017-04-21 | 2017-06-20 | 上海青橙实业有限公司 | 外部设备及移动终端 |
CN108055704A (zh) * | 2017-12-22 | 2018-05-18 | 广州视源电子科技股份有限公司 | 交互控制方法、系统、终端及存储介质 |
CN108536491A (zh) * | 2018-02-07 | 2018-09-14 | 武汉光庭信息技术股份有限公司 | 一种车载设备反向控制安卓移动终端的处理方法及系统 |
CN108668027A (zh) * | 2018-05-22 | 2018-10-16 | 武汉卡比特信息有限公司 | 手机互联时分屏投射到计算机类终端并反向控制的系统及方法 |
CN208985138U (zh) * | 2018-11-02 | 2019-06-14 | 盛子望 | 同屏显示的电子装置、计算机设备以及数据处理系统 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020088118A1 (zh) * | 2018-11-02 | 2020-05-07 | 盛子望 | 利用移动设备及显示设备进行同屏显示的电子装置及方法 |
WO2020098364A1 (zh) * | 2018-11-16 | 2020-05-22 | 盛子望 | 用于连接移动终端进行数据处理的电子设备 |
CN110012089A (zh) * | 2019-03-29 | 2019-07-12 | 联想(北京)有限公司 | 一种控制方法及电子设备 |
CN111459435A (zh) * | 2020-03-31 | 2020-07-28 | 联想(北京)有限公司 | 电子设备及控制方法 |
CN111596856A (zh) * | 2020-05-06 | 2020-08-28 | 深圳市世纪创新显示电子有限公司 | 一种基于副屏触摸的一种笔迹书写方法、系统及存储介质 |
CN111596856B (zh) * | 2020-05-06 | 2023-08-29 | 深圳市世纪创新显示电子有限公司 | 一种基于副屏触摸的一种笔迹书写方法、系统及存储介质 |
WO2022111732A1 (zh) * | 2020-11-30 | 2022-06-02 | 华为云计算技术有限公司 | 一种终端设备的应用控制方法及其相关设备 |
EP4325809A4 (en) * | 2021-05-19 | 2024-10-02 | Huawei Technologies Co., Ltd. | CONTROL METHOD AND APPARATUS, ELECTRONIC DEVICE, AND READABLE STORAGE MEDIUM |
CN113934396A (zh) * | 2021-11-03 | 2022-01-14 | 上海商米科技集团股份有限公司 | 一种同屏显示方法、装置及系统 |
CN113934396B (zh) * | 2021-11-03 | 2024-08-30 | 上海商米科技集团股份有限公司 | 一种同屏显示方法、装置及系统 |
Also Published As
Publication number | Publication date |
---|---|
WO2020088118A1 (zh) | 2020-05-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN208985138U (zh) | 同屏显示的电子装置、计算机设备以及数据处理系统 | |
CN109308175A (zh) | 利用移动设备及显示设备进行同屏显示的电子装置及方法 | |
US11550399B2 (en) | Sharing across environments | |
US20200183499A1 (en) | Apparatus, system, and method for transferring data from a terminal to an electromyography (emg) device | |
US20140115506A1 (en) | Systems And Methods For Measurement Of User Interface Actions | |
WO2018157812A1 (zh) | 一种实现视频分支选择播放的方法及装置 | |
CN103685389A (zh) | 一种远程控制数据终端实现用户界面交互的系统及方法 | |
WO2019205706A1 (zh) | 应用组件的处理方法、设备及计算机可读存储介质 | |
CN109669659B (zh) | 用于连接移动终端进行数据处理的电子设备 | |
US20110157015A1 (en) | Method of generating multi-touch signal, dongle for generating multi-touch signal, and related control system | |
CN103345303B (zh) | 一种用智能移动设备全替代鼠标键盘的系统及实现方法 | |
WO2020200263A1 (zh) | 信息流中图片的处理方法、设备及计算机可读存储介质 | |
CN111381790A (zh) | 操控方法、装置、系统、电子白板及移动端 | |
WO2020221299A1 (zh) | 即时通信方法、设备及计算机可读存储介质 | |
CN108600829A (zh) | 一种基于二维码连接同屏器的方法 | |
CN209055932U (zh) | 用于连接移动终端进行数据处理的电子设备 | |
CN110162284B (zh) | 一种操控接口装置及其操控系统 | |
RU2677582C2 (ru) | Связывание аппарата с вычислительным устройством | |
WO2016037408A1 (zh) | 一种操作计算机终端的方法及计算机终端 | |
JP2017068683A (ja) | 情報処理装置、画像送信方法、及びプログラム | |
CN106294293B (zh) | 一种实现交互式电子阅读的系统、方法和设备 | |
CN209514589U (zh) | 用于连接移动终端进行数据处理的电子设备 | |
CN109271095B (zh) | 用于连接移动终端进行数据处理的电子设备 | |
US20150351144A1 (en) | Wireless transmission apparatus and implementation method thereof | |
US20150378445A1 (en) | Mobile cast receivers for computing and entertainment devices |
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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20220127 Address after: 518100 303, floor 3, building B, qiaohongsheng cultural and creative park, Yintian Industrial Zone, Yantian community, Xixiang street, Bao'an District, Shenzhen, Guangdong Applicant after: Shenzhen anling Technology Co.,Ltd. Address before: 264209 No. 2, Pengyun villa, torch high tech Industrial Development Zone, Weihai City, Shandong Province Applicant before: Sheng Ziwang |
|
TA01 | Transfer of patent application right | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190205 |