CN118210391A - 电脑装置及显示装置 - Google Patents
电脑装置及显示装置 Download PDFInfo
- Publication number
- CN118210391A CN118210391A CN202211613682.4A CN202211613682A CN118210391A CN 118210391 A CN118210391 A CN 118210391A CN 202211613682 A CN202211613682 A CN 202211613682A CN 118210391 A CN118210391 A CN 118210391A
- Authority
- CN
- China
- Prior art keywords
- portable electronic
- electronic device
- screen
- display
- software package
- 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
- 238000012545 processing Methods 0.000 claims abstract description 28
- 238000009877 rendering Methods 0.000 claims abstract description 6
- 230000004044 response Effects 0.000 claims abstract description 5
- 230000005540 biological transmission Effects 0.000 description 30
- 230000006870 function Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 238000000034 method Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 6
- 230000002093 peripheral effect Effects 0.000 description 4
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- APTZNLHMIGJTEW-UHFFFAOYSA-N pyraflufen-ethyl Chemical compound C1=C(Cl)C(OCC(=O)OCC)=CC(C=2C(=C(OC(F)F)N(C)N=2)Cl)=C1F APTZNLHMIGJTEW-UHFFFAOYSA-N 0.000 description 2
- 239000002096 quantum dot Substances 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000001934 delay Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Landscapes
- Position Input By Displaying (AREA)
Abstract
一种电脑装置,包括:存储装置及处理单元。存储装置用以存储屏幕镜像程序。处理单元执行屏幕镜像程序以执行下列步骤:因应于侦测到可携式电子装置连接至电脑装置,推送软件包至可携式电子装置以自动执行软件包;从可携式电子装置接收一视频流,其中视频流包括可携式电子装置的屏幕画面;解码视频流并对解码所得到的影像进行渲染处理以得到屏幕画面以在显示装置上播放;以及接收连接至电脑装置的输入装置的输入指令,并依据可携式电子装置所执行的应用程序相应的按键设定界面将输入指令转换为可携式电子装置所使用的控制指令。
Description
技术领域
本发明是有关于屏幕镜像技术,特别是有关于一种电脑装置及显示装置。
背景技术
因为科技进步,市面上已有许多手机画面投射软件以供使用者将其可携式电子装置的屏幕画面投射至显示器或电视上。然而,传统的手机画面投射软件需要使用者在其可携式电子装置上安装相关的应用程序,此方式除了使用者需进行复杂的操作步骤之外,还有应用程序版本更新的问题。此外,传统的手机画面投射软件需完成功能调用同步,造成信号传输未完成时,软件会一直等待信号到来,进而造成指令操作上的延迟。
再者,传统的手机画面投射软件仅支援信号传输,且使用者无法自行定义键盘及鼠标的操作功能映射,对于以触控点击为主的***无法完整对应。
发明内容
有鉴于此,本发明是提供一种电脑装置及显示装置以解决上述问题。
本发明是提供一种电脑装置,包括:一存储装置及一处理单元。存储装置用以存储一屏幕镜像程序。处理单元用以执行屏幕镜像程序以执行下列步骤:因应于侦测到一可携式电子装置连接至电脑装置,推送一软件包至可携式电子装置以在可携式电子装置自动执行软件包;从可携式电子装置接收一视频流,其中视频流包括可携式电子装置的屏幕画面;解码视频流并对解码所得到的影像进行渲染处理以得到屏幕画面,并将屏幕画面在一显示装置上播放;以及接收连接至电脑装置的输入装置的输入指令,并依据可携式电子装置所执行的一应用程序相应的按键设定界面将输入指令转换为可携式电子装置所使用的控制指令。
在一些实施例中,可携式电子装置的通用序列总线(USB)侦错模式开启,且可携式电子装置是通过USB连线以连接至电脑装置。
在一些实施例中,可携式电子装置所执行的软件包从可携式电子装置的播放影像缓冲器取得屏幕画面,并将屏幕画面编码为视频流。
在一些实施例中,输入指令包括按键码、文字码、鼠标信号、卷动信号及触控信号。
在一些实施例中,可携式电子装置所执行的软件包是将控制指令传送至可携式电子装置的触屏档以模拟输入指令相关的触控操作,并且在应用程序执行触控操作。
在一些实施例中,当可携式电子装置侦测到可携式电子装置与电脑装置的连接断开时,可携式电子装置是自动删除软件包。
本发明更提供一种显示装置,包括:一显示模块;一通用序列总线(USB)集线器,连接至一或多个输入设备;以及一显示控制器,用以执行下列步骤:因应于侦测到一可携式电子装置连接至USB集线器,通过USB集线器推送一软件包至可携式电子装置以在可携式电子装置自动执行软件包;通过USB集线器从可携式电子装置接收一视频流,其中视频流包括可携式电子装置的屏幕画面;解码视频流并对解码所得到的影像进行渲染处理以得到屏幕画面,并将屏幕画面在显示模块上播放;以及通过USB集线器接收输入装置的输入指令,并依据可携式电子装置所执行的一应用程序相应的按键设定界面将输入指令转换为可携式电子装置所使用的控制指令。
在一些实施例中,可携式电子装置的通用序列总线(USB)侦错模式开启,且可携式电子装置是通过USB连线以连接至显示装置。
在一些实施例中,可携式电子装置所执行的软件包从可携式电子装置的播放影像缓冲器取得屏幕画面,并将屏幕画面编码为视频流。
在一些实施例中,输入指令包括按键码、文字码、鼠标信号、卷动信号及触控信号。
在一些实施例中,可携式电子装置所执行的软件包是将控制指令传送至可携式电子装置的触屏档以模拟输入指令相关的触控操作,并且在应用程序执行触控操作。
在一些实施例中,当可携式电子装置侦测到可携式电子装置与电脑装置的连接断开时,可携式电子装置是自动删除软件包。
附图说明
图1为依据本发明一实施例中的电子***的方框图。
图2为依据本发明一实施例中的键盘及鼠标的输入指令转换为相应的控制指令的示意图。
图3为依据本发明一实施例中的显示***的方框图。
图4为依据本发明一实施例中屏幕镜像程序在特定应用程序的按键设定界面的示意图。
其中,附图标记说明如下:
1:电子***
10:电脑***
11、12、13:USB数据线
20:电脑装置
30:可携式电子装置
40:显示装置
110:处理单元
111:***总线
120:图形处理单元
130:存储器单元
140:存储装置
141:屏幕镜像程序
142:作业***
150、160、250:传输接口
171:键盘
172:鼠标
201-205:控制指令
210:处理单元
220:触控面板
221:显示面板
222:触控模块
230:存储器单元
231:播放影像缓冲器
232:软件包
240:存储装置
241:作业***
242:应用程序
300:显示装置
310:显示控制器
311:影像缩放器
312:时序控制器
320:显示模块
330:存储单元
331、332:固件
333:屏幕上显示界面
340:影像缓冲器
350:传输接口
360:输入接口
361:实体按钮
362:五向控制杆
370:USB集线器
371:键盘
372:鼠标
400:按键设定界面
450:电脑装置
具体实施方式
为使本发明的上述目的、特征和优点能更明显易懂,下文特举一较佳实施例,并配合所附图式,作详细说明如下。
图1为依据本发明一实施例中的电子***的方框图。电子***1包括一电脑***10及一可携式电子装置30。电脑***10例如可为配备有显示装置的个人电脑或伺服器。如图1所示,电脑***10包括一电脑装置20及一显示装置40,其中电脑装置20是信号连接至显示装置40。电脑装置20例如包括一处理单元110、一图形处理单元120、一存储器单元130、一存储装置140、传输接口150及160、键盘171及鼠标172。处理单元110、图形处理单元120、存储器单元130、存储装置140、传输接口150、键盘171及鼠标172是通过***总线111而互相耦接。处理单元110例如可为中央处理器(CPU)、一般用途处理器(general-purposeprocessor)等等,但本发明并不限于此。图形处理单元120例如可为一显示卡上的图形处理单元或是整合至处理单元110中的图形处理单元。
存储器单元130为一随机存取存储器,例如是动态随机存取存储器(DRAM)或静态随机存取存储器(SRAM),但本发明并不限于此。存储装置140为一非易失性存储器(non-volatile memory),例如可为一硬盘机(hard disk drive)、一固态硬盘(solid-statedisk)、一快闪存储器(flash memory)、或一只读存储器(read-only memory),但本发明并不限于此。
传输接口160可包括有线传输接口及/或无线传输接口,其中有线传输接口可包括:高解析度多媒体接口(High Definition Multimedia Interface,HDMI)、显示端(DisplayPort,DP)接口、嵌入式显示端(embedded DisplayPort,eDP)、通用序列总线(Universal Serial Bus,USB)接口、USB Type-C接口、雷雳(Thunderbolt)接口、数字视频接口(DVI)、视频图形阵列(VGA)接口、一般用途输入输出(GPIO)接口、通用非同步收发传输器(UART)接口、序列周边接口(SPI)、集成电路总线(I2C)接口、或其组合,且无线传输接口可包括:蓝牙(Bluetooth)、WiFi、近场通讯(NFC)接口等等,但本发明并不限于此。周边装置160例如包括:键盘、鼠标、触控板等输入装置,但本发明并不限于此。
举例来说,存储装置140可存储屏幕镜像程序141及作业***142(例如可为Windows、Linux、MacOS等等),且处理单元110是将屏幕镜像程序141及作业***142读取至存储器单元130并执行。图形处理单元120例如可进行处理单元110所执行的应用程序的绘图处理以产生包括一或多张影像的一影像信号,并通过传输接口160将影像信号传送至显示装置40进行播放。显示装置40例如可为平面显示器、电视、投影机、电脑屏幕等装置,但本发明并不限于此。
可携式电子装置30包括处理单元210、触控面板220、存储器单元230、存储装置240及传输接口250。处理单元210例如可为中央处理器(CPU)、一般用途处理器(general-purpose processor)等等,但本发明并不限于此。触控面板220例如可包含显示面板221及触控模块222。显示面板221例如为一液晶显示面板、发光二极管显示面板或有机发光二极管显示面板,但本发明并不限于此。触控模块222例如可为一触控单元阵列,其可与显示面板221整合为触控面板220。
存储器单元230为一随机存取存储器,例如是动态随机存取存储器(DRAM)或静态随机存取存储器(SRAM),但本发明并不限于此。在一实施例中,存储器单元230的一部分可做为播放影像缓冲器(display image buffer)231,其可暂存处理单元210所执行的应用程序241所产生的播放影像。
存储装置240为一非易失性存储器(non-volatile memory),例如可为一快闪存储器(flash memory)或一只读存储器(read-only memory),但本发明并不限于此。存储装置240例如存储作业***241(例如为Android作业***)及应用程序242(例如为***),但本发明并不限于此。
在一实施例中,传输接口150及250例如均为USB Type-C接口,且电脑装置20的传输接口150可通过USB数据线11以连接至可携式电子装置30的传输接口250。因此,电脑装置20及可携式电子装置30可通过USB数据线11以互相传送控制指令及视频流,其细节将详述于后。
在一些实施例中,可携式电子装置30上所运行的作业***241例如为Android作业***,且电脑装置20会执行屏幕镜像程序141(亦可称为手游助手程序)。此外,假设作业***241上的USB侦错(debugging)模式已开启,当使用者将USB数据线11连接至电脑装置20的传输接口150及可携式电子装置30的传输接口250时,电脑装置20上运行的屏幕镜像程序141即会侦测到可携式电子装置30,且屏幕镜像程序141会通过USB数据线11以将软件包232推送(push)至可携式电子装置30,以使可携式电子装置30的处理单元210自动将软件包232载入存储器单元230并执行。
因为作业***241的USB侦错模式已开启,故软件包232可不必取得作业***241的超级使用者(super user)或是根(root)使用者的权限即可取得播放影像缓冲器231的屏幕画面,其中上述屏幕画面例如为处理单元210执行应用程序242(例如可为一***)所产生的游戏画面。接着,软件包232是将取得的屏幕画面编码为视频流(例如可通过FFmpeg工具程序),并通过USB数据线11以将视频流传送至电脑装置20。
当电脑装置20接收到来自可携式电子装置30的视频流后,处理单元110(或绘图处理单元120)可对视频流进行解码(例如可同样使用FFmpeg工具程序)并对解码所得的影像进行渲染处理(例如可使用OpenGL协定)以得到显示影像。处理单元110并将上述显示影像通过传输接口160传送至显示装置40进行播放。
在一些实施例中,当可携式电子装置30所执行的软件包232侦测到可携式电子装置30与电脑装置20之间的连结(例如为USB连线)断开,可携式电子装置30会自动删除软件包232。
图2为依据本发明一实施例中的键盘及鼠标的输入指令转换为相应的控制指令的示意图。请同时参考图1及图2。
在一实施例,当可携式电子装置30正在运行软件包232时,使用者亦可通过电脑装置20上的键盘171及鼠标172以控制在可携式电子装置30上的输入操作或触控操作。举例来说,屏幕镜像程序141可侦测并撷取在***总线111上与键盘171、鼠标172或其他输入装置(例如触控屏幕)有关的输入指令,并将上述输入指令转换为控制指令。举例来说,上述输入指令可包括按键码(keycode)、文字码(text)、鼠标信号(mouse)、卷动信号(scroll)、触控信号(touch),且屏幕镜像程序141可将上述各类型的周边装置输入信号分别转换为控制指令201~205,如图2所示。
举例来说,按键码相应的控制指令201包括类型(type)(例如类型=0)、安卓按键码(AndroidKeycode)及安卓超状态(AndroidMetaState)。文字码相应的控制指令202包括类型(例如类型=1)、长度(len)及文字等栏位。鼠标信号相应的控制指令203包括类型(例如类型=2)、安卓移动事件按键(AndroidMotionEventButtons)、X轴座标(x)、Y轴座标(y)、宽度(w)及高度(h)。卷动信号相应的控制指令204包括类型(例如类型=3)、X轴座标(x)、Y轴座标(y)、宽度(w)、高度(h)、水平卷动(hScroll)及垂直卷动(vScroll)。触控信号相应的控制指令205包括类型(例如类型=5)、辨识符(id)、动作(action)、X轴座标(x)、Y轴座标(y)、宽度(w)、高度(h)等等。在上述控制指令中,各个栏位的数量例可用相应的位元组(byte)数量表示,例如控制指令203中的长度(len)栏位可用两个位元组表示,文字(text)栏位则可用五个位元组表示,依此类推。
接着,处理单元110通过传输接口150及USB数据线11以将控制指令传送至可携式电子装置30。当可携式电子装置30上运行的软件包232接收到上述控制指令后,软件包232可将上述控制指令模拟为在可携式电子装置30的触控屏幕260上的输入操作或触控操作(例如手指的点击、滑动等操作)。详细而言,软件包232可将上述控制指令传送至可携式电子装置30的触屏档(例如位于/dev/input/event目录下)以模拟相应的触控操作。
图3为依据本发明一实施例中的显示***的方框图。
在一实施例中,显示***50包括显示装置300及电脑装置450。显示装置300例如包括显示控制器310、显示模块320、存储单元330、影像缓冲器340、传输接口350、输入接口360及通用序列总线(USB)集线器370。显示控制器310例如可为一应用导向集成电路(application-specific integrated circuit)、一芯片***(System-on-chip)、一处理器、或一微控制器(microcontroller),但本发明并不限于此。
在一实施例中,显示控制器310是包括一影像缩放器(image scaler)311及一时序控制器(timing controller)312。显示控制器310是通过传输接口350以接收来自电脑装置450或是可携式电子装置30的影像信号,且影像缩放器311可将所接收的影像信号中的影像进行影像缩放处理及/或影像迭合处理以符合显示模块320的解析度,并将经过影像缩放处理后的影像(例如称为输出影像)存储至影像缓冲器340。时序控制器312则控制显示模块320从影像缓冲器340读取输出影像并播放。
在另一实施例中,显示控制器310可包括时序控制器312,且来自电脑装置450或是可携式电子装置30的影像信号的解析度是符合显示模块320的解析度,故显示控制器310接收到来自电脑装置450或是可携式电子装置30的影像信号后可不必经过影像缩放处理就将影像信号存储于影像缓冲器340中。时序控制器320可由从影像缓冲器340读取输出影像,并控制显示模块320以播放输出影像。
显示模块320例如可为一液晶(liquid crystal)面板(含背光模块)、一发光二极管(light-emitting diode)面板、一有机发光二极管(organic light-emitting diode)面板、一阴极射线管(cathode ray tube)、电子墨水(E-Ink)显示模块、电致发光(electroluminescent)显示模块、等离子体(Plasma)显示模块、投影(projection)显示模块、量子点(Quantum Dot)显示模块、但本发明并不限于此。
存储单元330例如可为一非易失性存储器,例如只读存储器(ROM)、可抹除可编程只读存储器(EPROM)、电子抹除式可编程只读存储器(EEPROM)。存储单元330例如可在显示控制器310的外部、或是可整合至显示控制器310中。存储单元330是用以存储显示装置300相关的固件331、固件332及屏幕上显示(OSD)界面333。
影像缓冲器340例如可为一易失性存储器(例如动态随机存取存储器)或一非易失性存储器(例如快闪存储器),其是用以存储欲在显示模块320上播放的输出影像。
传输接口350可包括有线传输接口及/或无线传输接口,其中有线传输接口可包括:高解析度多媒体接口(High Definition Multimedia Interface,HDMI)、显示端(DisplayPort,DP)接口、嵌入式显示端(embedded DisplayPort,eDP)、雷雳(Thunderbolt)接口、数字视频接口(DVI)、视频图形阵列(VGA)接口、一般用途输入输出(GPIO)接口、通用非同步收发传输器(UART)接口、序列周边接口(SPI)、集成电路总线(I2C)接口、或其组合,且无线传输接口可包括:蓝牙(Bluetooth)、WiFi、近场通讯(NFC)接口等等,但本发明并不限于此。
固件331例如包括显示装置300的屏幕上显示界面的显示设定及延伸显示能力识别数据(Extended Display Identification Data,EDID)、显示设定。延伸显示能力识别数据例如包括显示装置300的制造厂商、产品名称、解析度、每秒显示帧数等等。显示设定例如包括显示装置300的亮度、对比、锐利度、色温等设定。
在一实施例中,显示控制器310可通过一总线(例如I2C总线)以读取存储于存储单元330中的固件331及OSD界面333的程序码,并据以设定相关的显示参数。此外,显示控制器310更可读取在存储单元330中的固件332以执行手机画面投影操作。固件332例如包含手机画面投影的相关程序码及软件包。
在一些实施例中,显示装置300是电性连接至电脑装置450,例如可通过USB连线或是其他影像传输协定(例如HDMI、DisplayPort等等)。此外,显示控制器310亦可通过传输接口350(例如可为影像传输通道或数据传输通道)以将显示装置300的延伸显示能力识别数据传送至电脑装置450,以供电脑装置450设定所要输出的影像信号的解析度及相关的同步信号。屏幕上显示界面333例如包括屏幕上显示选单(OSD Menu)及选项、信息显示界面(information dashboard)、计时器、计数器、准星(crosshair)、特定符号、特定颜色、特定文字、或其组合,但本发明并不限于此。
输入接口360是用以控制显示装置300的屏幕上显示选单。输入接口360例如可由一五向控制杆362或是由五个实体按钮361所实现,借以实现上、下、左、右、及确认等指令。
在一实施例中,电脑装置450可通过USB数据线13连接至显示装置300的USB集线器370,以与显示装置300互相进行数据传输。键盘371及鼠标372例如可插设至USB集线器370,且显示控制器310可将所接收的键盘371及鼠标372的输入信号通过USB集线器370及USB数据线13以传送至电脑装置450以进行相关的输入操作。
在另一实施例中,显示装置300并未电性连接至电脑装置450,意即显示装置300是与可携式电子装置30一同进行屏幕镜像操作。举例来说,可携式电子装置30可通过USB数据线12以连接至显示装置300的USB集线器370。
类似于图1的实施例,当显示控制器310所执行的固件332(例如包含手机画面投影的相关程序码及软件包232)判断可携式电子装置30通过USB数据线12连接至显示装置300的USB集线器370,显示控制器310是通过USB集线器370及USB数据线12以将软件包232推送至可携式电子装置30,以使可携式电子装置30自动执行软件包232。上述软件包232的细节可参考图1的实施例,故于此不再赘述。
因此,可携式电子装置30所执行的软件包232可取得播放影像缓冲器231的屏幕画面,其中上述屏幕画面例如为处理单元210执行应用程序242(例如可为一***)所产生的游戏画面。接着,软件包232是将取得的屏幕画面编码为视频流(例如可通过FFmpeg工具程序),并通过USB数据线12以将视频流传送至显示装置300。当显示装置300接收到来自可携式电子装置30的视频流后,显示控制器310可对视频流进行解码(例如可同样使用FFmpeg工具程序)并对解码所得的影像进行渲染处理(例如可使用OpenGL协定)以得到显示影像。显示控制器310并将上述显示影像于显示模块320上进行播放。
此外,显示控制器310所执行的固件332可将来自键盘371及鼠标372的输入指令转换为相应的控制指令,并将控制指令传送至可携式电子装置30。在可携式电子装置30运行的软件包232则可将上述控制指令模拟为在可携式电子装置30的的触控屏幕220上与特定功能按键位置有关的输入操作或触控操作(例如手指的点击、滑动等操作)。
在一些实施例中,当可携式电子装置30所执行的软件包232侦测到可携式电子装置30与显示装置300之间的连结(例如为USB连线)断开,可携式电子装置30会自动删除软件包232。
图4为依据本发明一实施例中屏幕镜像程序在特定应用程序的按键设定界面的示意图。请同时参考图1及图4。
当使用图1中的硬件配置,可携式电子装置30的屏幕画面均可投射至显示装置40进行显示,且使用者同样可通过连接至电脑装置20的键盘171及鼠标172以对可携式电子装置30所执行的应用程序242进行输入操作或触控操作。
举例来说,屏幕镜像程序141可针对可携式电子装置30所执行的应用程序242以设定相应的按键设定界面400,且不同的应用程序242是对应于不同的按键设定界面400。按键设定界面400例如包括复数个功能按键、方向键等等,其均已标示相应的键盘按键文字。当使用者按下键盘171上的特定按键或是操纵鼠标172的游标以在特定功能按键上进行点击(click),屏幕镜像程序141则可将上述输入指令转换为相应的控制指令,并将控制指令传送至可携式电子装置30。在可携式电子装置30运行的软件包232则可将上述控制指令模拟为在可携式电子装置30的触控屏幕220上与特定功能按键位置有关的输入操作或触控操作(例如手指的点击、滑动等操作)。
当使用图3的硬件配置,显示装置300是与可携式电子装置30一同进行屏幕镜像操作。举例来说,可携式电子装置30可通过USB数据线12以连接至显示装置300的USB集线器370。在此使用情境中,当使用者按下键盘371上的特定按键或是操纵鼠标372的游标以在特定功能按键上进行点击(click),显示控制器310所执行的固件332可将上述输入指令转换为相应的控制指令,并将控制指令传送至可携式电子装置30。在可携式电子装置30运行的软件包232则可将上述控制指令模拟为在可携式电子装置30的的触控屏幕220上与特定功能按键位置有关的输入操作或触控操作(例如手指的点击、滑动等操作)。
综上所述,本发明是提供一种电脑装置及显示装置,其可在可携式电子装置进行连接时自动推送软件包至可携式电子装置以自动执行,因此使用者并不需在可携式电子装置上事先安装相关程序,借以确保可携式电子装置所安装执行的软件包版本是对应于电脑装置/显示装置上屏幕镜像程序的版本。可携式电子装置所执行的软件包可用以撷取可携式电子装置的屏幕画面以编码成视频流,且电脑装置(或显示装置)具有将视频流解码及进行影像渲染的能力以得到可携式电子装置的屏幕画面并于显示装置上播放,或是显示装置可于本身的显示模块上播放上述屏幕画面。当可携式电子装置所执行的软件包侦测到可携式电子装置30与电脑装置(或显示装置)之间的连结(例如为USB连线)断开,可携式电子装置会自动删除软件包,故使用者可以更方便地使用屏幕镜像功能。
此外,使用者可在电脑装置/显示装置所执行的屏幕镜像程序上自行定义键盘鼠标的操作功能映射,故可更完整地支援以触控点击为主的***,且使用者可通过插设于电脑装置或显示装置上的键盘/鼠标以操控可携式电子装置所执行的应用程序或***,更可提升操控的方便性以增加使用者体验。
于权利要求中使用如”第一”、"第二"、"第三"等词是用来修饰权利要求中的元件,并非用来表示之间具有优先权顺序,先行关系,或者是一个元件先于另一个元件,或者是执行方法步骤时的时间先后顺序,仅用来区别具有相同名字的元件。
本发明虽以较佳实施例公开如上,然其并非用以限定本发明的范围,任何所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可做些许的更动与润饰,因此本发明的保护范围当视后附的权利要求所界定者为准。
Claims (12)
1.一种电脑装置,其特征在于,包括:
一存储装置,用以存储一屏幕镜像程序;
一处理单元,用以执行该屏幕镜像程序以执行下列步骤:
因应于侦测到一可携式电子装置连接至该电脑装置,推送一软件包至该可携式电子装置以在该可携式电子装置自动执行该软件包;
从该可携式电子装置接收一视频流,其中该视频流包括该可携式电子装置的屏幕画面;
解码该视频流并对解码所得到的影像进行渲染处理以得到该屏幕画面,并将该屏幕画面在一显示装置上播放;以及
接收连接至该电脑装置的输入装置的输入指令,并依据该可携式电子装置所执行的一应用程序相应的按键设定界面将该输入指令转换为该可携式电子装置所使用的控制指令。
2.如权利要求1所述的电脑装置,其特征在于,该可携式电子装置的通用序列总线(USB)侦错模式开启,且该可携式电子装置是通过通用序列总线连线以连接至该电脑装置。
3.如权利要求2所述的电脑装置,其特征在于,该可携式电子装置所执行的该软件包从该可携式电子装置的播放影像缓冲器取得该屏幕画面,并将该屏幕画面编码为该视频流。
4.如权利要求1所述的电脑装置,其特征在于,该输入指令包括按键码、文字码、鼠标信号、卷动信号及触控信号。
5.如权利要求1所述的电脑装置,其特征在于,该可携式电子装置所执行的该软件包是将该控制指令传送至该可携式电子装置的触屏档以模拟该输入指令相关的触控操作,并且在该应用程序执行该触控操作。
6.如权利要求1所述的电脑装置,其特征在于,当该可携式电子装置侦测到该可携式电子装置与该电脑装置的连接断开时,该可携式电子装置是自动删除该软件包。
7.一种显示装置,其特征在于,包括:
一显示模块;
一通用序列总线(USB)集线器,连接至一或多个输入设备;以及
一显示控制器,用以执行下列步骤:
因应于侦测到一可携式电子装置连接至该通用序列总线集线器,通过该通用序列总线集线器推送一软件包至该可携式电子装置以在该可携式电子装置自动执行该软件包;
通过该通用序列总线集线器从该可携式电子装置接收一视频流,其中该视频流包括该可携式电子装置的屏幕画面;
解码该视频流并对解码所得到的影像进行渲染处理以得到该屏幕画面,并将该屏幕画面在该显示模块上播放;以及
通过该通用序列总线集线器接收该输入装置的输入指令,并依据该可携式电子装置所执行的一应用程序相应的按键设定界面将该输入指令转换为该可携式电子装置所使用的控制指令。
8.如权利要求7所述的显示装置,其特征在于,该可携式电子装置的通用序列总线(USB)侦错模式开启,且该可携式电子装置是通过通用序列总线连线以连接至该显示装置。
9.如权利要求8所述的显示装置,其特征在于,该可携式电子装置所执行的该软件包从该可携式电子装置的播放影像缓冲器取得该屏幕画面,并将该屏幕画面编码为该视频流。
10.如权利要求7所述的显示装置,其特征在于,该输入指令包括按键码、文字码、鼠标信号、卷动信号及触控信号。
11.如权利要求7所述的显示装置,其特征在于,该可携式电子装置所执行的该软件包是将该控制指令传送至该可携式电子装置的触屏档以模拟该输入指令相关的触控操作,并且在该应用程序执行该触控操作。
12.如权利要求7所述的显示装置,其特征在于,当该可携式电子装置侦测到该可携式电子装置与电脑装置的连接断开时,该可携式电子装置是自动删除该软件包。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211613682.4A CN118210391A (zh) | 2022-12-15 | 2022-12-15 | 电脑装置及显示装置 |
TW111149730A TWI826203B (zh) | 2022-12-15 | 2022-12-23 | 電腦裝置及顯示裝置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211613682.4A CN118210391A (zh) | 2022-12-15 | 2022-12-15 | 电脑装置及显示装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118210391A true CN118210391A (zh) | 2024-06-18 |
Family
ID=90053309
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211613682.4A Pending CN118210391A (zh) | 2022-12-15 | 2022-12-15 | 电脑装置及显示装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN118210391A (zh) |
TW (1) | TWI826203B (zh) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3210375A4 (en) * | 2014-10-23 | 2018-08-22 | App Dynamic ehf | Universal mirroring receiver and associated method and computer-readable medium |
CN111324327B (zh) * | 2020-02-20 | 2022-03-25 | 华为技术有限公司 | 投屏方法及终端设备 |
CN113556590B (zh) * | 2020-04-24 | 2022-11-11 | 海信视像科技股份有限公司 | 一种投屏视频流有效分辨率检测方法及显示设备 |
CN115665455A (zh) * | 2020-04-24 | 2023-01-31 | 海信视像科技股份有限公司 | 一种显示设备及投屏方法 |
CN111340808A (zh) * | 2020-05-20 | 2020-06-26 | 北京小米移动软件有限公司 | 屏幕显示监控方法及装置、电子设备、存储介质 |
CN114286165B (zh) * | 2020-12-21 | 2023-04-25 | 海信视像科技股份有限公司 | 一种显示设备、移动终端、投屏数据传输方法及*** |
CN114286137A (zh) * | 2021-08-23 | 2022-04-05 | 海信视像科技股份有限公司 | 一种镜像投屏方法、显示设备及终端 |
-
2022
- 2022-12-15 CN CN202211613682.4A patent/CN118210391A/zh active Pending
- 2022-12-23 TW TW111149730A patent/TWI826203B/zh active
Also Published As
Publication number | Publication date |
---|---|
TWI826203B (zh) | 2023-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI673645B (zh) | 電腦系統、顯示裝置、及螢幕上顯示介面的顯示方法 | |
US7327353B2 (en) | Computer system and related method for calibrating a digitizer without utilizing calibration software | |
JP7178397B2 (ja) | 電子装置、および、外部入力信号を用いたマクロキーのトリガー方法 | |
CN118210391A (zh) | 电脑装置及显示装置 | |
CN111782169A (zh) | 电脑***、显示装置及屏幕上显示界面的操作方法 | |
KR102519683B1 (ko) | 디스플레이 이미지를 이용하여 단축키를 자동으로 트리거하는 방법 및 전자 장치 | |
CN113126860B (zh) | 电子装置及屏幕上显示界面的显示方法 | |
TWI766518B (zh) | 顯示裝置及滑鼠靈敏度同步方法 | |
CN113467729B (zh) | 电子装置与多屏幕显示方法 | |
TWI804116B (zh) | 顯示裝置及其畫面回溯方法 | |
CN114690917A (zh) | 显示装置及鼠标灵敏度同步方法 | |
TWI766509B (zh) | 顯示裝置及投影式螢幕上顯示介面的控制方法 | |
TWI770979B (zh) | 螢幕顯示方法及裝置 | |
CN116301681A (zh) | 显示装置及其画面回溯方法 | |
CN114697622A (zh) | 显示装置及投影式屏幕上显示界面的控制方法 | |
CN116343711A (zh) | 显示装置及其画面防烙印方法 | |
KR20060084146A (ko) | 디지털, 아날로그 입력 자동 검출 회로를 통한 pc의플러그 앤 플레이 구현 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination |