CN101478668B - 远程管理系统、远程管理装置及远程管理方法 - Google Patents
远程管理系统、远程管理装置及远程管理方法 Download PDFInfo
- Publication number
- CN101478668B CN101478668B CN200810002219XA CN200810002219A CN101478668B CN 101478668 B CN101478668 B CN 101478668B CN 200810002219X A CN200810002219X A CN 200810002219XA CN 200810002219 A CN200810002219 A CN 200810002219A CN 101478668 B CN101478668 B CN 101478668B
- Authority
- CN
- China
- Prior art keywords
- resolution
- image
- user side
- require
- hardware
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明涉及一种远程管理系统、远程管理装置及远程管理方法。远程管理方法用于具有服务器、第一用户端及第二用户端的远程管理系统。第一及第二用户端分别具有第一硬件分辨率(resolution)及第二硬件分辨率。远程管理方法包括如下步骤:首先,分别请求服务器以第一要求分辨率及第二要求分辨率传送第一图像。接着,根据第一硬件分辨率、第二硬件分辨率、第一要求分辨率及第二要求分辨率设定输出分辨率。跟着,将第一图像缩小为具有输出分辨率之第二图像。最后,编码第二图像,以输出图像分组(packet),并经网络传送图像分组至第一及第二用户端。
Description
技术领域
本发明涉及一种远程管理系统,特别涉及一种将图像缩小(down scaling)后再编码输出的远程管理系统、远程管理装置及远程管理方法。
背景技术
请参照图1,其示出传统远程管理系统之示意图。传统远程管理系统10包括用户端110及服务器130,且用户端110利用虚拟网络计算机(Virtual NetworkComputer,VNC)的技术并透过网络120去控制服务器130。虚拟网络计算机是由AT&T实验室所发展的一种远程管理技术。当用户端110控制服务器130时,就如同使用者亲自坐在服务器130前进行操作。
配置虚拟网络计算机的软件即称为VNC软件,主要由VNC服务器程序(VNC Server)及VNC观看程序(VNC Viewer)所组成。VNC服务器程序及VNC观看程序分别安装于服务器130及用户端110。用户端110透过网络120及利用VNC观看程序来控制安装有VNC服务器程序的服务器130,使得服务器将原始图像编码后经由网络120传送至用户端110,用户端110再译码经编码后的原始图像。如此一来,使用者坐在用户端110前便能看到与坐在服务器130前相同分辨率的原始图像。
然而,服务器若将原始图像直接编码后输出至用户端,不仅造成了服务器繁重的编码负担,也造成了用户端繁重的译码负担。此外,网络的带宽有限,上述公知技术的做法不仅将造成网络拥塞,也将造成使用者于用户端前所看到的图像播放不够流畅,而有断断续续的情况发生。再者,虚拟网络计算机技术仅能应用于一个用户端远程操控一个服务器,而无法应用于多个用户端远程操控一个服务器。另外,虚拟网络计算机技术必须于服务器进入操作系统后,用户端方能远程遥控服务器,因此,用户端无法远程遥控服务器进行开机程序。
发明内容
本发明要解决的技术问题在于提供一种远程管理系统、远程管理装置及远程管理方法,远程管理装置将第一图像缩小至具有输出分辨率的第二图像,再将第二图像编码后经由网络输出至用户端。如此一来至少具有如下优点:
一、减轻图像编码及译码负担。
二、避免网络拥塞。
三、提高位传输率(Bit Rate),而使得用户端的图像播放更为流畅。
四、能应用于多个用户端远程操控一个服务器。
五、用户端能远程遥控服务器进行开机程序。
根据本发明,提出一种远程管理系统。远程管理系统包括服务器、具有第一硬件分辨率(resolution)之第一用户端、具有第二硬件分辨率之第二用户端及远程管理装置。
第一用户端请求服务器以第一要求分辨率传送第一图像,而第二用户端请求该服务器以第二要求分辨率传送第一图像。远程管理装置耦接至服务器,并经网络(network)分别与第一用户端及第二用户端连接。
远程管理装置包括输出分辨率设定单元、图像缩小单元及编码单元。输出分辨率设定单元用以选择该第一硬件分辨率及该第二硬件分辨率中的最大值为一最大硬件分辨率,选择该第一要求分辨率及该第二要求分辨率中的最小值为一最小要求分辨率,根据该最大硬件分辨率及该最小要求分辨率中的最大值设定以输出分辨率,而图像缩小单元用以将第一图像缩小(down scaling)为具有输出分辨率之第二图像。编码单元用以对第二图像进行编码,以输出至少一图像分组(packet),并经网络传送图像分组至第一用户端及第二用户端。
根据本发明,提出一种远程管理装置。远程管理装置耦接至服务器,并经网络(network)分别与第一用户端及第二用户端连接。第一用户端及第二用户端分别具有第一硬件分辨率及第二硬件分辨率,且分别请求服务器以第一要求分辨率及第二要求分辨率传送第一图像。该远程管理装置包括输出分辨率设定单元、缩小分辨率单元及编码单元。
输出分辨率设定单元用以选择该第一硬件分辨率及该第二硬件分辨率中的最大值为一最大硬件分辨率,选择该第一要求分辨率及该第二要求分辨率中的最小值为一最小要求分辨率,根据该最大硬件分辨率及该最小要求分辨率中的最大值设定以输出分辨率,而缩小分辨率单元用以将第一图像缩小(downscaling)为具有输出分辨率之第二图像。编码单元用以对第二图像进行编码,以 输出至少一图像分组,并经网络传送图像分组至第一用户端及第二用户端。
根据本发明,提出一种远程管理方法。远程管理方法用于远程管理系统。远程管理系统包括服务器、第一用户端及第二用户端,且第一用户端及第二用户端分别具有第一硬件分辨率及第二硬件分辨率。远程管理方法包括如下步骤:
首先,分别请求服务器以第一要求分辨率及第二要求分辨率传送第一图像。接着,选择该第一硬件分辨率及该第二硬件分辨率中的最大值为一最大硬件分辨率,选择该第一要求分辨率及该第二要求分辨率中的最小值为一最小要求分辨率,根据该最大硬件分辨率及该最小要求分辨率中的最大值设定以输出分辨率。跟着,将第一图像缩小(down scaling)为具有输出分辨率之第二图像。然后,编码第二图像,以输出至少一图像分组,并经网络传送图像分组至第一用户端及第二用户端。
本发明还提供一种远程管理方法,包括:通过网络接收第一用户端的第一请求,以第一要求分辨率请求服务器通过网络传送第一图像至第一用户端;通过网络接收第二用户端的第二请求,以第二要求分辨率请求服务器通过网络传送第一图像至第二用户端;通过网络接收第一用户端的第一硬件分辨率的信息;通过网络接收第二用户端的第二硬件分辨率的信息;选择该第一硬件分辨率及该第二硬件分辨率中的最大值为一最大硬件分辨率,选择该第一要求分辨率及该第二要求分辨率中的最小值为一最小要求分辨率,根据该最大硬件分辨率及该最小要求分辨率中的最大值设定以输出分辨率;将第一图像缩小为具有输出分辨率的第二图像;以及编码第二图像,以输出至少一图像分组,并通过网络传送图像分组至第一用户端及第二用户端。
其中,亦可同时接收第一请求及第一硬件分辨率。第一请求包含第一硬件分辨率之信息。亦可同时接收第二请求及第二硬件分辨率。第二请求包含第二硬件分辨率之信息。此外,亦可先接收第一请求,而后接收第一硬件分辨率之信息。另外,亦可先接收第二请求,而后接收第二硬件分辨率之信息。再者,亦可先接收第一硬件分辨率之信息,而后接收第一请求。又,亦可先接收第二硬件分辨率之信息,而后接收第二请求。
附图说明
为让本发明之上述内容能更明显易懂,下文特举一优选实施例,并结合附图,作详细说明如下,其中:
图1示出传统远程管理系统之示意图。
图2示出依照本发明优选实施例的一种远程管理系统之示意图。
图3示出远程管理装置之示意图。
图4示出第一用户端及第二用户端之示意图。
图5示出具有n个用户端的远程管理系统之示意图。
图6示出依照本发明优选实施例的一种远程管理方法之流程图。
图7示出远程管理装置执行远程管理方法的详细流程图。
具体实施方式
请参照图2,其示出依照本发明优选实施例的一种远程管理系统之示意图。远程管理系统20包括第一用户端210(1)、第二用户端210(2)、服务器230及远程管理装置240。远程管理装置240耦接至服务器230并经网络220与第一用户端210(1)及第二用户端210(2)连接。
本实施例公开的远程管理装置240例如为iKVM多计算机切换器或具iKVM功能之智能型平台管理接口(Intelligent Platform Management Interface,IPMI)卡,且服务器230能经由远程管理装置240及网络220与多个用户端连接。故此,多个用户端能经由远程管理装置240远程操控一个服务器,而改善虚拟网络计算机技术仅能应用于一个用户端远程操控一个服务器的缺点。
第一用户端210(1)及第二用户端210(2)分别具有第一硬件分辨率(resolution)C1及第二硬件分辨率C2,且第一硬件分辨率C1及第二硬件分辨率C2例如为第一用户端210(1)及第二用户端210(2)之最大硬件分辨率,但本发明的技术并不局限于此。第一用户端210(1)及第二用户端210(2)之最大硬件分辨率可取决于第一用户端210(1)及第二用户端210(2)的面板特性及显示卡优劣而相同或不同。
前述之第一用户端210(1)更能执行一应用程序,以供使用者从多种分辨率选择中确定第一要求分辨率R1。当使用者确定好第一要求分辨率R1后,第一用户端210(1)即向服务器230发送第一请求,请求服务器230以此第一要求分辨率R1传送第一图像。其中,第一图像即为服务器230的原始图像。
同样地,前述之第二用户端210(2)亦能执行一应用程序,以供另一使用者从多种分辨率选择中确定第二要求分辨率R2。当另一使用者确定好第二要求分辨率R2后,第二用户端210(2)即向服务器230发送第二请求,请求服务器230以此第二要求分辨率R2传送第一图像。其中,第一要求分辨率R1及第二要求分辨率R2可视使用者的决定而相同或不同。
若第一要求分辨率R1及第二要求分辨率R2未被使用者所确定时,第一用户端210(1)及第二用户端210(2)亦能优选地自动分别输出第一默认值及第二默认值做为第一要求分辨率R1及第二要求分辨率R2。
此外,本实施例仅需于第一用户端210(1)及第二用户端210(2)安装 应用程序,而不需于服务器230安装应用程序。故此,将能改善虚拟网络计算机技术必须于用户端及服务器双方皆需安装应用程序的缺点。此外,由于服务器230不需执行远程遥控的应用程序,因此,第一用户端210(1)及第二用户端210(2)能直接远程遥控服务器进行开机程序。
一般来说,由于第一硬件分辨率C1及第二硬件分辨率C2多为第一用户端210(1)及第二用户端210(2)的显示能力上限,因此,使用者所确定的第一要求分辨率R1及第二要求分辨率R2将分别小于或等于第一硬件分辨率C1及第二硬件分辨率C2。其中,上述第一请求及第二请求亦可分别包含第一硬件分辨率C1及第二硬件分辨率C2的信息。或者是,第一用户端210(1)发出第一请求后,才发出第一硬件分辨率C1之信息;第二用户端210(2)发出第二请求后,才发出第二硬件分辨率C2之信息。或者是,第一用户端210(1)发出第一请求前,就已经发出第一硬件分辨率C1之信息;第二用户端210(2)发出第二请求前,就已经发出第二硬件分辨率C2之信息。
远程管理装置240将优选地根据第一硬件分辨率C1、第二硬件分辨率C2、第一要求分辨率R1及第二要求分辨率R2设定输出分辨率。至于远程管理装置240怎样确定输出分辨率,将于后文中详述。远程管理装置240先将欲输出之第一图像由原始分辨率缩小(Down Scaling)至具有输出分辨率之第二图像,再将第二图像编码后以输出至少一图像分组(packet),经由网络220输出图像分组至第一用户端210(1)及第二用户端。其中,远程管理装置240例如使用像素缩减、删除或合并之方式将输出之第一图像由原始分辨率缩小。
由于第二图像的数据量小于第一图像,因此,不仅减轻了远程管理装置240的编码负担,也减轻了第一用户端210(1)及第二用户端210(2)的解码负担。不仅如此,也由于第二图像的数据量小于第一图像,因此,将能有效避免网络拥塞及提高位传输率(Bit Rate),而使得第一用户端210(1)及第二用户端210(2)的图像播放更为流畅。
倘若第一用户端210(1)的图像播放流畅度仍未达使用者的预期目标,使用者仅需经由应用程序重新选择较小的第一要求分辨率R1,即可使第一用户端210(1)图像播放的流畅度达到预期目标。同样地,另一使用者亦能经由应用程序重新选择较小的第二要求分辨率R2,即可使第二用户端210(2)图像播放的流畅度达到预期目标。
上述网络220例如为因特网(Internet)、以太网络(Ethernet)、网内网络 (Intranet)、局域网络(Local Area Network,LAN)、广域网络(Wide Area Network,WAN)或无线网络(Wireless network)。而用户端210(1)及用户端210(2)例如为个人数字助理(Personal Digital Assistant,PDA)、笔记本型计算机(NotebookComputer)、移动电话、平板计算机(Tablet PC)、超级计算机(Supercomputer)、膝上型计算机或掌上型计算机。
请参照图3,其示出远程管理装置240之示意图。远程管理装置240包括输出分辨率设定单元242、图像缩小单元244及编码单元246,且编码单元246例如系由硬件电路或软件实现。输出分辨率设定单元242用以根据上述之第一硬件分辨率C1、第二硬件分辨率C2、第一要求分辨率R1及第二要求分辨率R2设定输出分辨率O1。
图像缩小单元244先将欲输出之第一图像F1缩小(down scaling)为具有输出分辨率S2之第二图像F2。编码单元246再对具有输出分辨率S2之第二图像F2进行编码,以输出图像分组P,并经网络120(如图2所示)传送图像分组P至第一用户端210(1)及第二用户端210(2)(如图2所示)。其中,编码单元246亦可通过网络接口(Network interce circuit/chip/controller,NIC)传送图像分组至网络上。
进一步来说,前述输出分辨率O1例如等于max(max(R1,R2),min(C1,C2))。倘若再考虑第一图像F1的原始分辨率S1(未示出),则输出分辨率O1优选地等于min(S1,max(max(R1,R2),min(C1,C2)))。由于第二图像F2的数据量小于第一图像F1,因此,根据第二图像F2所产生的图像分组P之数据量亦随之变小。如此一来,不仅减轻了编码单元246的编码负担,也将有效避免网络拥塞。
请参照图4,其示出第一用户端210(1)及第二用户端210(2)之示意图。第一用户端210(1)包括译码单元212(1)用以对图像分组P进行译码,以获得具有输出分辨率S2之第二图像F2。图像缩放单元214(1)用以缩放第二图像F2后输出较符合使用者观赏之第三图像F3至显示单元216(1),使得显示单元216(1)显示第三图像F3。其中,第三图像F3之分辨率例如小于或等于第一用户端210(1)之最大硬件分辨率。
第二用户端210(2)包括译码单元212(2)用以对图像分组P进行译码,以获得具有输出分辨率S2之第二图像F2。图像缩放单元214(2)用以缩放第二图像F2后输出较符合使用者观赏的第四图像F4至显示单元216(2),使得显示单元216(2)显示第四图像F4。其中,第四图像F4之分辨率例如小于或 等于第二用户端210(2)之最大硬件分辨率。其中,图像缩放单元214(1)及214(2)用以缩小、放大或维持第二图像F2后输出。此外,显示单元216(1)及216(2)例如是液晶显示面板(Liquid crystal display panel,LCD panel)或有机发光二极管(Organic light emitting diode,OLED)显示面板。另外,译码单元212(1)及212(2)亦可各透过一网络接口接收来自于网络之图像分组。
由于根据第二图像F2所产生的图像分组P之数据量变小,因此,不仅减轻了译码单元212(1)及译码单元212(2)的译码负担,也将提高位传输率(BitRate),而使得显示单元216(1)及显示单元216(2)的图像播放更为流畅。
虽然前述说明是以二个用户端为例说明的,然而本发明并不局限于此,以上所述技术特征亦可应用于具有n个用户端之远程管理系统。请参照图5,其示出具有n个用户端的远程管理系统之示意图。远程管理系统30包括用户端310(1)至310(n)、服务器330及远程管理装置340。远程管理装置340耦接至服务器330并经网络320与用户端310(1)至310(n)连接。其中,n为不为0之正整数。
用户端310(1)至310(n)分别具有硬件分辨率C1至Cn,而用户端310(1)至310(n)所要求之要求分辨率分别为R1至Rn。远程管理装置340将根据硬件分辨率C1至Cn及要求分辨率R1至Rn决定输出分辨率。输出分辨率等于max(max(R1,R2,...,Rn),min(C1,C2,...,Cn))。倘若再考虑原始图像F1的原始分辨率S1(未示出),则输出分辨率优选地等于min(S1,max(max(R1,R2,...,Rn),min(C1,C2,...,Cn)))。
请参照图6,其示出依照本发明优选实施例的远程管理方法之流程图。远程管理方法用于前述图2所示之远程管理系统20,其中,下述步骤中所提及之组件的附图标记请同时参照图2及图3。远程管理方法包括如下步骤:首先如步骤610所示,第一用户端210(1)及第二用户端210(2)分别请求服务器230以第一要求分辨率R1及第二要求分辨率R2传送第一图像F1。
接着如步骤620所示,输出分辨率设定单元242根据第一硬件分辨率C1、第二硬件分辨率C2、第一要求分辨率R1及第二要求分辨率R2设定输出分辨率O1。
跟着如步骤630所示,图像缩小单元244将具有原始分辨率S1之第一图像F1缩小为具有输出分辨率O1之第二图像F2。
然后如步骤640所示,编码单元246编码第二图像F2,以输出至少一图像 分组P,并经网络220传送图像分组P至第一用户端210(1)及第二用户端210(2)。
请参照图7,其示出远程管理装置240执行远程管理方法的详细流程图。其中,关于下述步骤中所提及之组件的附图标记请同时参照图2及图3。230及远程管理装置240执行远程管理方法是详细流程包括如下步骤:首先如步骤712所示,远程管理装置240接收第一用户端210(1)及第二用户端210(2)分别要求以第一要求分辨率R1及第二要求分辨率R2传送第一图像F1之请求。
接着如步骤714所示,远程管理装置240分别对第一用户端210(1)及第二用户端210(2)之身份进行验证,并确认验证是否成功。若第一用户端210(1)及第二用户端210(2)其中之一验证失败,则如步骤716所示,远程管理装置240传送一错误信息至验证失败的第一用户端210(1)或第二用户端210(2)。
相反地,若第一用户端210(1)及第二用户端210(2)验证成功,则如步骤718所示,远程管理装置240即对第一用户端210(1)及第二用户端210的权限进行检查。举例来说,若第一用户端210(1)的身份是一般使用者,则仅允许第一用户端210(1)看到与服务器230相同的图像。倘若第二用户端210(2)的身份是管理者(Administrator),则允许第二用户端210(2)远程操控服务器230。
接着如步骤720所示,输出分辨率设定单元242根据第一硬件分辨率C1、第二硬件分辨率C2、第一要求分辨率R1及第二要求分辨率R2设定输出分辨率O1。跟着如步骤722所示,图像缩小单元244将具有原始分辨率S1之第一图像F1缩小为具有输出分辨率O1之第二图像F2。
然后如步骤724所示,编码单元246编码第二图像F2,以输出至少一图像分组P。最后如步骤726所示,远程管理装置240经网络220传送图像分组P至第一用户端210(1)及第二用户端210(2)。
本发明还可提供一种远程管理方法,包括:通过网络接收第一用户端的第一请求,以第一要求分辨率请求服务器通过网络传送第一图像至第一用户端;通过网络接收第二用户端的第二请求,以第二要求分辨率请求服务器透过网络传送第一图像至第二用户端;通过网络接收第一用户端的第一硬件分辨率的信息;透过网络接收第二用户端的第二硬件分辨率的信息;根据第一硬件分辨率、第二硬件分辨率、第一要求分辨率及第二要求分辨率设定输出分辨率;将第一 图像缩小为具有输出分辨率之第二图像;以及编码第二图像,以输出至少一图像分组,并透过网络传送图像分组至第一用户端及第二用户端。
其中,亦可同时接收第一请求及第一硬件分辨率。第一请求包含第一硬件分辨率之信息。亦可同时接收第二请求及第二硬件分辨率。第二请求包含第二硬件分辨率之信息。此外,亦可先接收第一请求,而后接收第一硬件分辨率之信息。另外,亦可先接收第二请求,而后接收第二硬件分辨率之信息。再者,亦可先接收第一硬件分辨率之信息,而后接收第一请求。又,亦可先接收第二硬件分辨率之信息,而后接收第二请求。
本发明上述实施例中所公开的远程管理装置、远程管理系统及远程管理方法,是将第一图像缩小至具有输出分辨率之第二图像,再将第二图像编码后经由网络输出至用户端。如此一来将具有如下优点:
一、减轻图像编码及译码负担。
二、避免网络拥塞。
三、提高位传输率(Bit Rate),而使得用户端的图像播放更为流畅。
四、能应用于多个用户端远程操控一个服务器。
五、用户端能远程遥控服务器进行开机程序。
综上所述,虽然本发明已以一优选实施例公开如上,然而其并非用以限定本发明。本发明所属技术领域中的技术人员,在不脱离本发明之精神和范围的情况下,当可作各种之更动与润饰。
Claims (24)
1.一种远程管理系统,其特征在于,包括:
一服务器;
一第一用户端,用于请求该服务器以一第一要求分辨率传送一第一图像,该第一用户端具有一第一硬件分辨率;
一第二用户端,用于请求该服务器以一第二要求分辨率传送该第一图像,该第二用户端具有一第二硬件分辨率;以及
一远程管理装置,耦接至该服务器,并经一网络分别与该第一用户端及该第二用户端连接,该远程管理装置包括:
一输出分辨率设定单元,用以选择该第一硬件分辨率及该第二硬件分辨率中的最小值为一最小硬件分辨率,选择该第一要求分辨率及该第二要求分辨率中的最大值为一最大要求分辨率,根据该最小硬件分辨率及该最大要求分辨率中的最大值设定以输出分辨率;
一图像缩小单元,用以将该第一图像缩小为一具有该输出分辨率的第二图像;及
一编码单元,用以对该第二图像进行编码,以输出至少一图像分组,并经该网络传送该图像分组至该第一用户端及该第二用户端。
2.如权利要求1所述的远程管理系统,其特征在于,所述第一用户端及所述第二用户端分别执行一应用程序,以供使用者确定所述第一要求分辨率及所述第二要求分辨率。
3.如权利要求1所述的远程管理系统,其特征在于,所述第一用户端包括:
一译码单元,用以对所述图像分组进行译码,以获得所述第二图像;
一图像缩放单元,用以缩放该第二图像;以及
一显示单元,用以显示该缩放后的第二图像。
4.如权利要求1所述的远程管理系统,其特征在于,所述第二用户端包括:
一译码单元,用以对所述图像分组进行译码,以获得所述第二图像;
一图像缩放单元,用以缩放该第二图像;以及
一显示单元,用以显示该缩放后的第二图像。
5.一种远程管理系统,其特征在于,包括:
一服务器;
一第一用户端,用于请求该服务器以一第一要求分辨率传送一第一图像,该第一用户端具有一第一硬件分辨率;
一第二用户端,用于请求该服务器以一第二要求分辨率传送该第一图像,该第二用户端具有一第二硬件分辨率;以及
一远程管理装置,耦接至该服务器,并经一网络分别与该第一用户端及该第二用户端连接,该远程管理装置包括:
一输出分辨率设定单元,用以选择该第一硬件分辨率及该第二硬件分辨率中的最小值为一最小硬件分辨率,选择该第一要求分辨率及该第二要求分辨率中的最大值为一最大要求分辨率,将该最小硬件分辨率及该最大要求分辨率中的最大值与该第一图像的原始分辨率相比取其最小值并设定为输出分辨率;
一图像缩小单元,用以将该第一图像缩小为一具有该输出分辨率的第二图像;及
一编码单元,用以对该第二图像进行编码,以输出至少一图像分组,并经该网络传送该图像分组至该第一用户端及该第二用户端。
6.如权利要求5所述的远程管理系统,其特征在于,所述第一用户端及所述第二用户端分别执行一应用程序,以供使用者确定所述第一要求分辨率及所述第二要求分辨率。
7.如权利要求5所述的远程管理系统,其特征在于,所述第一用户端包括:
一译码单元,用以对所述图像分组进行译码,以获得所述第二图像;
一图像缩放单元,用以缩放该第二图像;以及
一显示单元,用以显示该缩放后的第二图像。
8.如权利要求5所述的远程管理系统,其特征在于,所述第二用户端包括:
一译码单元,用以对所述图像分组进行译码,以获得所述第二图像;
一图像缩放单元,用以缩放该第二图像;以及
一显示单元,用以显示该缩放后的第二图像
9.一种远程管理装置,耦接至一服务器,并经一网络分别与一第一用户端及一第二用户端连接,该第一用户端及该第二用户端分别具有一第一硬件分辨率及一第二硬件分辨率,且分别请求该服务器以一第一要求分辨率及一第二要求分辨率传送一第一图像,其特征在于,该远程管理装置包括:
一输出分辨率设定单元,用以选择该第一硬件分辨率及该第二硬件分辨率中的最小值为一最小硬件分辨率,选择该第一要求分辨率及该第二要求分辨率中的最大值为一最大要求分辨率,根据该最小硬件分辨率及该最大要求分辨率中的最大值设定以输出分辨率;
一缩小分辨率单元,用以将该第一图像缩小为具有该输出分辨率的第二图像;以及
一编码单元,用以对该第二图像进行编码,以输出至少一图像分组,并经该网络传送该图像分组至该第一用户端及该第二用户端。
10.如权利要求9所述的远程管理装置,其特征在于,所述第一用户端及第二用户端分别执行一应用程序,以供使用者确定所述第一要求分辨率及第二要求分辨率。
11.如权利要求9所述的远程管理装置,其特征在于,所述第一用户端包括:
一译码单元,用以对所述图像分组进行译码,以获得所述第二图像;
一图像缩放单元,用以缩放该第二图像;以及
一显示单元,用以显示该缩放后的第二图像。
12.如权利要求9所述的远程管理装置,其特征在于,所述第二用户端包括:
一译码单元,用以对所述图像分组进行译码,以获得所述第二图像;
一图像缩放单元,用以缩放该第二图像;以及
一显示单元,用以显示该缩放后的第二图像。
13.一种远程管理装置,耦接至一服务器,并经一网络分别与一第一用户端及一第二用户端连接,该第一用户端及该第二用户端分别具有一第一硬件分辨率及一第二硬件分辨率,且分别请求该服务器以一第一要求分辨率及一第二要求分辨率传送一第一图像,其特征在于,该远程管理装置包括:
一输出分辨率设定单元,用以选择该第一硬件分辨率及该第二硬件分辨率中的最小值为一最小硬件分辨率,选择该第一要求分辨率及该第二要求分辨率中的最大值为一最大要求分辨率,将该最小硬件分辨率及该最大要求分辨率中的最大值与该第一图像的原始分辨率相比取其最小值并设定为输出分辨率;
一缩小分辨率单元,用以将该第一图像缩小为具有该输出分辨率的第二图像;以及
一编码单元,用以对该第二图像进行编码,以输出至少一图像分组,并经该网络传送该图像分组至该第一用户端及该第二用户端。
14.如权利要求13所述的远程管理装置,其特征在于,所述第一用户端及第二用户端分别执行一应用程序,以供使用者确定所述第一要求分辨率及第二要求分辨率。
15.如权利要求13所述的远程管理装置,其特征在于,所述第一用户端包括:
一译码单元,用以对所述图像分组进行译码,以获得所述第二图像;
一图像缩放单元,用以缩放该第二图像;以及
一显示单元,用以显示该缩放后的第二图像。
16.如权利要求13所述的远程管理装置,其特征在于,所述第二用户端包括:
一译码单元,用以对所述图像分组进行译码,以获得所述第二图像;
一图像缩放单元,用以缩放该第二图像;以及
一显示单元,用以显示该缩放后的第二图像。
17.一种远程管理方法,用于一远程管理系统,该远程管理系统包括一服务器、一第一用户端及一第二用户端,该第一用户端及该第二用户端分别具有一第一硬件分辨率及一第二硬件分辨率,其特征在于,该远程管理方法包括以下步骤:
分别请求该服务器以一第一要求分辨率及一第二要求分辨率传送一第一图像;
选择该第一硬件分辨率及该第二硬件分辨率中的最小值为一最小硬件分辨率,选择该第一要求分辨率及该第二要求分辨率中的最大值为一最大要求分辨率,根据该最小硬件分辨率及该最大要求分辨率中的最大值设定以输出分辨率;
将该第一图像缩小为一具有该输出分辨率之第二图像;以及
编码该第二图像,以输出至少一图像分组,并经一网络传送该图像分组至该第一用户端及该第二用户端。
18.如权利要求17所述的远程管理方法,其特征在于,在所述分别请求该服务器的步骤中,所述第一用户端及第二用户端分别执行一应用程序,以供使用者确定所述第一要求分辨率及第二要求分辨率。
19.一种远程管理方法,用于一远程管理系统,该远程管理系统包括一服务器、一第一用户端及一第二用户端,该第一用户端及该第二用户端分别具有一第一硬件分辨率及一第二硬件分辨率,其特征在于,该远程管理方法包括以下步骤:
分别请求该服务器以一第一要求分辨率及一第二要求分辨率传送一第一图像;
选择该第一硬件分辨率及该第二硬件分辨率中的最小值为一最小硬件分辨率,选择该第一要求分辨率及该第二要求分辨率中的最大值为一最大要求分辨率,将该最小硬件分辨率及该最大要求分辨率中的最大值与该第一图像的原始分辨率相比取其最小值并设定为输出分辨率;
将该第一图像缩小为一具有该输出分辨率之第二图像;以及
编码该第二图像,以输出至少一图像分组,并经一网络传送该图像分组至该第一用户端及该第二用户端。
20.如权利要求19所述的远程管理方法,其特征在于,在所述分别请求该服务器的步骤中,所述第一用户端及第二用户端分别执行一应用程序,以供使用者确定所述第一要求分辨率及第二要求分辨率。
21.一种远程管理方法,其特征在于,包括以下步骤:
通过一网络接收一第一用户端的一第一请求,以一第一要求分辨率请求一服务器通过该网络传送一第一图像至该第一用户端;
通过该网络接收一第二用户端的一第二请求,以一第二要求分辨率请求该服务器通过该网络传送该第一图像至该第二用户端;
通过该网络接收该第一用户端的一第一硬件分辨率的信息;
通过该网络接收该第二用户端的一第二硬件分辨率的信息;
选择该第一硬件分辨率及该第二硬件分辨率中的最小值为一最小硬件分辨率,选择该第一要求分辨率及该第二要求分辨率中的最大值为一最大要求分辨率,根据该最小硬件分辨率及该最大要求分辨率中的最大值设定以输出分辨率;
将该第一图像缩小为一具有该输出分辨率的第二图像;以及
编码该第二图像,以输出至少一图像分组,并通过该网络传送该图像分组至该第一用户端及该第二用户端。
22.如权利要求21所述的远程管理方法,其特征在于,还包括:
通过该网络接收所述图像分组;
对该图像分组进行译码,以获得所述第二图像;
缩放该第二图像;以及
显示该缩放后的第二图像。
23.一种远程管理方法,其特征在于,包括以下步骤:
通过一网络接收一第一用户端的一第一请求,以一第一要求分辨率请求一服务器通过该网络传送一第一图像至该第一用户端;
通过该网络接收一第二用户端的一第二请求,以一第二要求分辨率请求该服务器通过该网络传送该第一图像至该第二用户端;
通过该网络接收该第一用户端的一第一硬件分辨率的信息;
通过该网络接收该第二用户端的一第二硬件分辨率的信息;
选择该第一硬件分辨率及该第二硬件分辨率中的最小值为一最小硬件分辨率,选择该第一要求分辨率及该第二要求分辨率中的最大值为一最大要求分辨率,将该最小硬件分辨率及该最大要求分辨率中的最大值与该第一图像的原始分辨率相比取其最小值并设定为输出分辨率;
将该第一图像缩小为一具有该输出分辨率的第二图像;以及
编码该第二图像,以输出至少一图像分组,并通过该网络传送该图像分组至该第一用户端及该第二用户端。
24.如权利要求23所述的远程管理方法,其特征在于,还包括:
通过该网络接收所述图像分组;
对该图像分组进行译码,以获得所述第二图像;
缩放该第二图像;以及
显示该缩放后的第二图像。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810002219XA CN101478668B (zh) | 2008-01-02 | 2008-01-02 | 远程管理系统、远程管理装置及远程管理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810002219XA CN101478668B (zh) | 2008-01-02 | 2008-01-02 | 远程管理系统、远程管理装置及远程管理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101478668A CN101478668A (zh) | 2009-07-08 |
CN101478668B true CN101478668B (zh) | 2011-04-20 |
Family
ID=40839291
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810002219XA Expired - Fee Related CN101478668B (zh) | 2008-01-02 | 2008-01-02 | 远程管理系统、远程管理装置及远程管理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101478668B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102446079B (zh) * | 2010-09-30 | 2015-02-04 | 宏正自动科技股份有限公司 | 影像处理系统及影像产生方法 |
CN106570352A (zh) * | 2015-10-12 | 2017-04-19 | 中国石油化工股份有限公司 | 远程免密码使用软件资源的方法和装置 |
CN105743997B (zh) * | 2016-04-06 | 2019-03-29 | 杭州沃趣科技股份有限公司 | 一种用于实现Web Console带外管理系统的方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1711750A (zh) * | 2002-11-07 | 2005-12-21 | 伊斯曼柯达公司 | 用于从移动客户设备进行图像处理的方法和系统 |
CN1849823A (zh) * | 2003-09-09 | 2006-10-18 | 英国电讯有限公司 | 视频通信方法及系统 |
-
2008
- 2008-01-02 CN CN200810002219XA patent/CN101478668B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1711750A (zh) * | 2002-11-07 | 2005-12-21 | 伊斯曼柯达公司 | 用于从移动客户设备进行图像处理的方法和系统 |
CN1849823A (zh) * | 2003-09-09 | 2006-10-18 | 英国电讯有限公司 | 视频通信方法及系统 |
Non-Patent Citations (1)
Title |
---|
JP特开2001-282214A 2001.10.12 |
Also Published As
Publication number | Publication date |
---|---|
CN101478668A (zh) | 2009-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1304969C (zh) | 图像显示系统、方法,投影机及其控制方法 | |
CN100407186C (zh) | 提供通用非特指的数字和计算服务的系统和方法 | |
WO2021143182A1 (zh) | 游戏的处理方法、装置、电子设备及计算机可读存储介质 | |
US9898241B2 (en) | Information sharing system, image processing apparatus, and image processing method | |
CN100504740C (zh) | 远程控制方法、装置以及计算机切换器 | |
KR101413126B1 (ko) | 원격 상호작용에 응답한 비디오 콘텐츠의 전송 아키텍처 | |
US8035630B2 (en) | USB image transmission system and device | |
EP1695230A2 (en) | Remote network management system | |
CN101980143A (zh) | 单台物理投影仪上同时显示多个计算机桌面的方法 | |
CN103188341A (zh) | 远程管理系统、远程管理装置及远程管理方法 | |
EP3059945A1 (en) | Method and system for video surveillance content adaptation, and central server and device | |
US8255461B1 (en) | Efficient transmission of changing images using image caching | |
CN104540127A (zh) | 基于动态二维码的防蹭网路由器接入网络权限控制方法 | |
CN107209740A (zh) | 适配成支持远程高速外围组件互连(PCIe)端点的PCIe主机 | |
CN106648670B (zh) | 云教室同屏共控系统和方法 | |
CN101478668B (zh) | 远程管理系统、远程管理装置及远程管理方法 | |
CN104580783B (zh) | 控制图像传输的信息处理设备及其控制方法 | |
CN103384328A (zh) | 一种视频编码系统以及方法 | |
KR101997649B1 (ko) | 클라우드 스트리밍 서버를 테스트하기 위한 기준 서버 변경 방법, 이를 위한 장치 및 시스템 | |
EP3151481B1 (en) | Communication terminal, communication system, and output method | |
CN112752058B (zh) | 调整视频流的属性的方法和装置 | |
CN110659080B (zh) | 页面显示方法、装置、电子设备及存储介质 | |
CN103974023A (zh) | 视频画面调节系统及方法 | |
KR101674616B1 (ko) | 가상화 기반 원격 화상 회의 제공 시스템 | |
CN105278901A (zh) | 远程管理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110420 |
|
CF01 | Termination of patent right due to non-payment of annual fee |