Movatterモバイル変換


[0]ホーム

URL:


CN105786367A - Virtual desktop display method and terminal - Google Patents

Virtual desktop display method and terminal
Download PDF

Info

Publication number
CN105786367A
CN105786367ACN201410802059.2ACN201410802059ACN105786367ACN 105786367 ACN105786367 ACN 105786367ACN 201410802059 ACN201410802059 ACN 201410802059ACN 105786367 ACN105786367 ACN 105786367A
Authority
CN
China
Prior art keywords
terminal
data
cloud server
transmits
input device
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
Application number
CN201410802059.2A
Other languages
Chinese (zh)
Inventor
何斌
陈铭
惠文武
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE CorpfiledCriticalZTE Corp
Priority to CN201410802059.2ApriorityCriticalpatent/CN105786367A/en
Priority to PCT/CN2015/080696prioritypatent/WO2016095449A1/en
Publication of CN105786367ApublicationCriticalpatent/CN105786367A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention discloses a virtual desktop display method. The virtual desktop display method comprises the following steps that: after searching display equipment having a DLNA function around, a terminal establishes connection with the display equipment; after a cloud service side is successfully authenticated, the terminal receives image data of a virtual desktop from the cloud service side and transmits the image data to the display equipment; and the terminal starts the function of input equipment, transmits data obtained by the operation of the input equipment by a user to the cloud service side, and transmits the image data fed back by the cloud service side and corresponding to the input equipment to the display equipment. The invention further discloses the terminal for realizing the method.

Description

Virtual desktop display method and terminal
Technical Field
The invention relates to a cloud computing system, in particular to a display method and a terminal of a virtual desktop.
Background
In a cloud computing system, the use scenario of a virtual desktop has the following situations: offices, libraries, telephone operators, call centers, and the like. If the virtual desktop is applied to the mobile phone or the PAD and other terminals, the display and the operation are inconvenient because the screen is small; in addition, in these scenes, the external devices such as a keyboard, a mouse and a display are required to be used together to effectively carry out work, the cloud characteristics cannot be displayed at any time and any place, and the user experience is poor.
Disclosure of Invention
In order to solve the existing technical problem, the embodiment of the invention provides a display method and a terminal of a virtual desktop.
The embodiment of the invention provides a display method of a virtual desktop, which comprises the following steps:
after searching the display equipment with DLNA function around, the terminal establishes connection with the display equipment; after the authentication of the cloud service terminal is successful, the terminal receives image data from a virtual desktop of the cloud service terminal and transmits the image data to the display equipment;
the terminal starts the function of the input device, transmits data of the user operating the input device to the cloud server, and transmits image data corresponding to the input device and fed back by the cloud server to the display device.
Wherein the input device comprises:
a touch pad, and/or a touch screen, and/or a keyboard.
When the input device is a keyboard, the terminal transmits data of the user operating the input device to the cloud server, and transmits image data corresponding to the input device and fed back by the cloud server to the display device, and the method includes:
and the terminal transmits the content input by the user through the virtual keyboard to the cloud server, and transmits the image data which is fed back by the cloud server and corresponds to the content input by the virtual keyboard to the display equipment for displaying.
When the input device is a touch screen, the terminal transmits data of the user operating the input device to the cloud server, and transmits image data corresponding to the input device and fed back by the cloud server to the display device, and the method includes the following steps:
the terminal transmits data when the user directly operates the terminal touch screen to the cloud server, and transmits image data which are fed back by the cloud server and correspond to the data when the user directly operates the terminal touch screen to the display device for displaying.
When the input device is a touch pad, the terminal transmits data of the input device operated by a user to the cloud server, and transmits image data corresponding to the input device and fed back by the cloud server to the display device, and the method includes the following steps:
the terminal transmits data when the user operates the terminal touch pad to the cloud server, and transmits image data which are fed back by the cloud server and correspond to the data when the user operates the terminal touch pad to the display device for displaying.
An embodiment of the present invention further provides a terminal, where the terminal includes: the device comprises a connection establishing module, a data transceiving module and an operation processing module; wherein,
the connection establishing module is used for establishing connection with the display equipment after searching the display equipment with DLNA function around;
the data receiving and sending module is used for receiving the image data from the virtual desktop of the cloud service terminal after the authentication of the cloud service terminal is successful, and transmitting the image data to the display equipment; transmitting data of the user operation input equipment sent by the operation processing module to the cloud server, and transmitting image data corresponding to the input equipment and fed back by the cloud server to the display equipment;
and the operation processing module is used for starting the function of the input equipment and transmitting the data of the user operation input equipment to the data transceiver module.
Wherein the input device comprises:
a touch pad, and/or a touch screen, and/or a keyboard.
Before, when the input device is a keyboard, the data of the user operating the input device is: the content input by the user through the virtual keyboard; accordingly, the method can be used for solving the problems that,
the data transceiver module transmits data of the user operating the input device to the cloud server and transmits image data corresponding to the input device and fed back by the cloud server to the display device, and the data transceiver module comprises:
the data receiving and sending module transmits the content input by the user through the virtual keyboard and sent by the operation processing module to the cloud server, and transmits the image data corresponding to the content input by the virtual keyboard and fed back by the cloud server to the display device for displaying.
When the input device is a touch screen, the data of the user operating the input device is as follows: data when a user directly operates a terminal touch screen; accordingly, the method can be used for solving the problems that,
the data transceiver module transmits data of the user operating the input device to the cloud server and transmits image data corresponding to the input device and fed back by the cloud server to the display device, and the data transceiver module comprises:
the data receiving and sending module transmits the data which are sent by the operation processing module and are generated when the user directly operates the terminal touch screen to the cloud server, and transmits the image data which are fed back by the cloud server and correspond to the data which are generated when the user directly operates the terminal touch screen to the display device for displaying.
When the input device is a touch pad, the data of the user operating the input device is as follows: data when a user operates a terminal touch panel; accordingly, the method can be used for solving the problems that,
the data transceiver module transmits data of the user operating the input device to the cloud server and transmits image data corresponding to the input device and fed back by the cloud server to the display device, and the data transceiver module comprises:
the data receiving and sending module transmits the data which are sent by the operation processing module when the user operates the touch panel of the terminal to the cloud server, and transmits the image data which are fed back by the cloud server and correspond to the data which are fed back by the cloud server when the user operates the touch panel on the terminal to the display device for displaying.
According to the display method and the terminal of the virtual desktop, after the terminal searches for the display equipment with the DLNA (digital Living network alliance) function around, the connection is established with the display equipment; after the authentication of the cloud service terminal is successful, the terminal receives image data from a virtual desktop of the cloud service terminal and transmits the image data to the display equipment; the terminal starts the function of the input device, transmits data of the user operating the input device to the cloud server, and transmits image data corresponding to the input device and fed back by the cloud server to the display device. The embodiment of the invention can display the virtual desktop on a larger screen, and is more suitable for a plurality of people to watch the scene of the virtual desktop; in addition, the embodiment of the invention realizes the functions of various input devices such as a keyboard, a touch pad, a touch screen and the like through the terminal, and is simpler and more convenient than the traditional method for realizing the virtual desktop through a plurality of external devices, simple operation and higher user experience.
Drawings
In the drawings, which are not necessarily drawn to scale, like reference numerals may describe similar components in different views. Like reference numerals having different letter suffixes may represent different examples of similar components. The drawings illustrate generally, by way of example, but not by way of limitation, various embodiments discussed herein.
Fig. 1 is a schematic flow chart illustrating an implementation process of a display method of a virtual desktop according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart illustrating an implementation of a display method of a virtual desktop according to another embodiment of the present invention;
fig. 3 is a schematic structural diagram of a display terminal of a virtual desktop according to an embodiment of the present invention.
Detailed Description
In the embodiment of the invention, after searching the display equipment with DLNA function around, the terminal establishes connection with the display equipment; after the authentication of the cloud service terminal is successful, the terminal receives image data from a virtual desktop of the cloud service terminal and transmits the image data to the display equipment;
the terminal starts the function of the input device, transmits data of the user operating the input device to the cloud server, and transmits image data corresponding to the input device and fed back by the cloud server to the display device.
The invention is described in further detail below with reference to the figures and the embodiments.
Fig. 1 is a schematic flow chart illustrating an implementation process of a display method of a virtual desktop according to an embodiment of the present invention, as shown in fig. 1, the method includes:
step 101: after searching the display equipment with DLNA function around, the terminal establishes connection with the display equipment;
step 102: after the authentication of the cloud service terminal is successful, the terminal receives image data from a virtual desktop of the cloud service terminal and transmits the image data to the display equipment;
step 103: the terminal starts the function of the input equipment and transmits data of the user operation input equipment to the cloud server;
step 104: and the terminal transmits the image data corresponding to the input equipment fed back by the cloud server to the display equipment.
In the embodiment of the invention, the terminal supports virtual desktop application; the display equipment is a television and other display equipment with a large display screen.
The embodiment of the invention can display the virtual desktop on a larger screen, and is more suitable for a plurality of people to watch the scene of the virtual desktop; in addition, the embodiment of the invention realizes the functions of various input devices such as a keyboard, a touch pad, a touch screen and the like through the terminal, and is simpler and more convenient than the traditional method for realizing the virtual desktop through a plurality of external devices, simple operation and higher user experience.
Fig. 2 is a schematic flow chart illustrating an implementation process of a display method of a virtual desktop according to another embodiment of the present invention, as shown in fig. 2, the method includes:
step 201: the terminal searches for display equipment with DLNA function around and establishes connection with the display equipment;
here, the process of searching for a display device is similar to the process of searching for a nearby bluetooth device by a terminal.
Step 202: the terminal initiates a login request to the cloud server, the cloud server authenticates after receiving the login request, and replies a response of successful authentication to the terminal after the authentication is successful;
step 203: after receiving the response, the terminal waits for receiving the image data of the virtual desktop from the cloud server;
the image data is desktop content presented on the display device.
Step 204: the terminal receives the image data and forwards the image data to the display equipment through a DLNA protocol;
here, the terminal may also display the image data through its own display screen, for example: a smartphone supporting a virtual desktop application displays image data on a display screen.
Step 205: the terminal starts the function of the input equipment;
step 206: the terminal transmits data of the user operating the input equipment to the cloud server, and transmits image data corresponding to the data of the input equipment fed back by the cloud server to the display equipment.
In this case, the terminal may be used as an input device, such as: a touch pad, and/or a touch screen, and/or a keyboard, etc.
In an embodiment of the present invention, when the input device is a keyboard, the terminal transmits data of the input device operated by a user to a cloud server, and transmits image data corresponding to the input device and fed back by the cloud server to the display device, where the method includes:
the terminal transmits the content input by the user through the virtual keyboard to the cloud server, and transmits the image data corresponding to the content input by the virtual keyboard and fed back by the cloud server to the display equipment for displaying.
In an embodiment of the present invention, when the input device is a touch screen, the terminal transmits data of a user operating the input device to a cloud server, and transmits image data corresponding to the input device, which is fed back by the cloud server, to the display device, where the method includes:
the terminal transmits data when the user directly operates the terminal touch screen to the cloud server, and transmits image data which are fed back by the cloud server and correspond to the data when the user directly operates the terminal touch screen to the display device for displaying.
The scene corresponds to the operation of sliding or clicking and the like directly performed on the touch screen of the intelligent terminal by the user, and different images formed on the display screen of the terminal by corresponding operation are correspondingly displayed on the display equipment.
In an embodiment of the present invention, when the input device is a touch panel, the terminal transmits data of the input device operated by a user to a cloud server, and transmits image data corresponding to the input device and fed back by the cloud server to the display device, where the method includes:
the terminal transmits data when the user operates the touch panel on the terminal to the cloud server, and transmits image data which are fed back by the cloud server and correspond to the data when the user operates the touch panel on the terminal to the display device for displaying.
The scene corresponds to the operation of sliding or clicking and the like performed by a user on a touch pad of a terminal (such as a notebook computer), and the user can perform the operation according to the image displayed on the display equipment without watching a display screen of the terminal, so that the terminal can be in a black screen state at the moment, and the aim of saving electric energy is fulfilled.
An embodiment of the present invention further provides a terminal, as shown in fig. 3, where the terminal includes: a connection establishing module 301, a data transceiving module 302 and an operation processing module 303; wherein,
the connection establishing module 301 is configured to establish a connection with a display device having a DLNA function after searching for the display device around;
the data transceiver module 302 is configured to receive image data from a virtual desktop of a cloud service end after authentication of the cloud service end is successful, and transmit the image data to the display device; transmitting data of the user operation input device sent by the operation processing module 303 to the cloud server, and transmitting image data corresponding to the input device, which is fed back by the cloud server, to the display device;
the operation processing module 303 is configured to start a function of the input device, and transmit data of the user operating the input device to the data transceiver module.
In the embodiment of the invention, the terminal supports virtual desktop application; the display equipment is a television and other display equipment with a large display screen.
The embodiment of the invention can display the virtual desktop on a larger screen, and is more suitable for a plurality of people to watch the scene of the virtual desktop; in addition, the embodiment of the invention realizes the functions of various input devices such as a keyboard, a touch pad, a touch screen and the like through the terminal, and is simpler and more convenient than the traditional method for realizing the virtual desktop through a plurality of external devices, simple operation and higher user experience.
Wherein the input device comprises: a touch pad, and/or a touch screen, and/or a keyboard.
In an embodiment of the present invention, when the input device is a keyboard, the data of the user operating the input device is: the content input by the user through the virtual keyboard; accordingly, the method can be used for solving the problems that,
the data transceiver module 302 transmits data of the user operating the input device to the cloud server, and transmits image data corresponding to the input device, which is fed back by the cloud server, to the display device, including:
the data receiving and sending module transmits the content input by the user through the virtual keyboard and sent by the operation processing module to the cloud server, and transmits the image data corresponding to the content input by the virtual keyboard and fed back by the cloud server to the display device for displaying.
In an embodiment of the present invention, when the input device is a touch screen, the data of the user operating the input device is: data when a user directly operates a terminal touch screen; accordingly, the method can be used for solving the problems that,
the data transceiver module 302 transmits data of the user operating the input device to the cloud server, and transmits image data corresponding to the input device, which is fed back by the cloud server, to the display device, including:
the data receiving and sending module transmits the data which are sent by the operation processing module and are generated when the user directly operates the terminal touch screen to the cloud server, and transmits the image data which are fed back by the cloud server and correspond to the data which are generated when the user directly operates the terminal touch screen to the display device for displaying.
The scene corresponds to the operation of sliding or clicking and the like directly performed on the touch screen of the intelligent terminal by the user, and different images formed on the display screen of the terminal by corresponding operation are correspondingly displayed on the display equipment.
In an embodiment of the present invention, when the input device is a touch panel, the data of the user operating the input device is: data when a user operates a terminal touch panel; accordingly, the method can be used for solving the problems that,
the data transceiver module 302 transmits data of the user operating the input device to the cloud server, and transmits image data corresponding to the input device, which is fed back by the cloud server, to the display device, including:
the data receiving and sending module transmits the data which are sent by the operation processing module when the user operates the touch panel of the terminal to the cloud server, and transmits the image data which are fed back by the cloud server and correspond to the data which are fed back by the cloud server when the user operates the touch panel on the terminal to the display device for displaying.
The scene corresponds to the operation of sliding or clicking and the like performed by a user on a touch pad of a terminal (such as a notebook computer), and the user can perform the operation according to the image displayed on the display equipment without watching a display screen of the terminal, so that the terminal can be in a black screen state at the moment, and the aim of saving electric energy is fulfilled.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.

Claims (10)

CN201410802059.2A2014-12-182014-12-18Virtual desktop display method and terminalPendingCN105786367A (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN201410802059.2ACN105786367A (en)2014-12-182014-12-18Virtual desktop display method and terminal
PCT/CN2015/080696WO2016095449A1 (en)2014-12-182015-06-03Virtual desktop display method, terminal and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201410802059.2ACN105786367A (en)2014-12-182014-12-18Virtual desktop display method and terminal

Publications (1)

Publication NumberPublication Date
CN105786367Atrue CN105786367A (en)2016-07-20

Family

ID=56125785

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201410802059.2APendingCN105786367A (en)2014-12-182014-12-18Virtual desktop display method and terminal

Country Status (2)

CountryLink
CN (1)CN105786367A (en)
WO (1)WO2016095449A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110069232A (en)*2019-05-302019-07-30精模电子科技(深圳)有限公司Cloud service system
WO2021109909A1 (en)*2019-12-022021-06-10中兴通讯股份有限公司Printer use method, computer device, cloud desktop printing system, and storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN114489459B (en)*2022-02-162023-11-03北京蔚领时代科技有限公司Cloud input method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102866848A (en)*2012-09-132013-01-09电子科技大学Method for controlling cloud classroom intelligent pointer based on wifi
CN103324348A (en)*2013-06-282013-09-25华南理工大学Windows desktop control method based on intelligent mobile terminals
CN103561284A (en)*2013-10-122014-02-05深圳市同洲电子股份有限公司Transmission method and device for image processing
CN103825890A (en)*2014-02-192014-05-28惠州Tcl移动通信有限公司Mobile terminal and method for achieving cloud streaming media file sharing based on DLNA
KR20140069778A (en)*2012-11-302014-06-10중소기업은행Virtual desktop system and method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101673185B (en)*2009-10-102012-06-06广东威创视讯科技股份有限公司Image display touch control method and system thereof
JP5919838B2 (en)*2012-01-202016-05-18株式会社島津製作所 Analyzer control system
CN103092518B (en)*2013-01-242016-06-01福建升腾资讯有限公司A kind of mobile accurate touch control method of cloud desktop based on RDP agreement

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102866848A (en)*2012-09-132013-01-09电子科技大学Method for controlling cloud classroom intelligent pointer based on wifi
KR20140069778A (en)*2012-11-302014-06-10중소기업은행Virtual desktop system and method
CN103324348A (en)*2013-06-282013-09-25华南理工大学Windows desktop control method based on intelligent mobile terminals
CN103561284A (en)*2013-10-122014-02-05深圳市同洲电子股份有限公司Transmission method and device for image processing
CN103825890A (en)*2014-02-192014-05-28惠州Tcl移动通信有限公司Mobile terminal and method for achieving cloud streaming media file sharing based on DLNA

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110069232A (en)*2019-05-302019-07-30精模电子科技(深圳)有限公司Cloud service system
WO2021109909A1 (en)*2019-12-022021-06-10中兴通讯股份有限公司Printer use method, computer device, cloud desktop printing system, and storage medium

Also Published As

Publication numberPublication date
WO2016095449A1 (en)2016-06-23

Similar Documents

PublicationPublication DateTitle
US20190306277A1 (en)Interaction between devices displaying application status information
EP3142336B1 (en)Synchronization method for notification message of electronic device, and electronic device
EP2905945A1 (en)Inter-terminal image sharing method, terminal device and communication system
CN102821150A (en)Cloud server and application managing method based on same
CN104954233B (en)Information-pushing method, device and system
CN104702665A (en)Information sharing method and information sharing device
US12159129B2 (en)Method, user equipment, and application server for downloading application
EP3223147A2 (en)Method for accessing virtual desktop and mobile terminal
KR101099838B1 (en)Remote a/s method using video phone call between computer and mobile phone
US20150282106A1 (en)Terminal and synchronization control method among terminals
CN107870754A (en)A kind of method and device of the content shown on control device
US20130169670A1 (en)Electronic device and method for transmitting slide file during slide file presentation
CN111245854B (en)Media transmission method, media control method and device
CN111767176B (en)Method and device for remotely controlling terminal equipment
CN112691363A (en)Cross-terminal switching method and related device for cloud games
CN107835445B (en)MQTT protocol-based television control method, mobile terminal and television
CN105786367A (en)Virtual desktop display method and terminal
CN105245438B (en)Content sharing method, device and system
CN104391576A (en)Remote input method and device based on wireless Ethernet
CN107038078A (en)A kind of information sharing method and electronic equipment
CN112235412A (en) Message processing method and device
CN110913268A (en)Multi-screen interaction method and device and electronic equipment
CN107018204B (en)Data interaction method and equipment
CN113726905B (en)Data acquisition method, device and equipment based on home terminal equipment
CN110928463B (en)Method, device and system for controlling remote equipment, service server and storage medium

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20160720


[8]ページ先頭

©2009-2025 Movatter.jp