CN111506283A - Image display method, device and system - Google Patents

Image display method, device and system Download PDF

Info

Publication number
CN111506283A
CN111506283A CN202010340036.XA CN202010340036A CN111506283A CN 111506283 A CN111506283 A CN 111506283A CN 202010340036 A CN202010340036 A CN 202010340036A CN 111506283 A CN111506283 A CN 111506283A
Authority
CN
China
Prior art keywords
image data
display
identifier
end device
application program
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.)
Granted
Application number
CN202010340036.XA
Other languages
Chinese (zh)
Other versions
CN111506283B (en
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.)
Xian Wanxiang Electronics Technology Co Ltd
Original Assignee
Xian Wanxiang Electronics Technology Co Ltd
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 Xian Wanxiang Electronics Technology Co Ltd filed Critical Xian Wanxiang Electronics Technology Co Ltd
Priority to CN202010340036.XA priority Critical patent/CN111506283B/en
Publication of CN111506283A publication Critical patent/CN111506283A/en
Application granted granted Critical
Publication of CN111506283B publication Critical patent/CN111506283B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses an image display method, device and system. Wherein, this system includes: the image processing server is used for receiving a release instruction from a user, wherein the release instruction carries a first identifier of an application program to be released; the acquisition terminal device is connected with the image processing server and used for forwarding the releasing instruction to the image source device and acquiring interface image data of the expansion screen according to the received screen information; the image source device is connected with the acquisition end device and used for determining interface image data of the application program to be launched according to the first identifier, displaying the interface image data in the expansion screen and returning a response message to the acquisition end device; and the receiving end equipment is connected with the acquisition end equipment and the display and is used for receiving the interface image data sent by the acquisition end equipment and delivering the interface image data to the display. The invention solves the technical problem that the interface image of the application program which is not displayed in the image source equipment can not be put in the display in the prior art.

Description

Image display method, device and system
Technical Field
The invention relates to the field of image processing, in particular to an image display method, device and system.
Background
In a scenario where the image source device is a computer, because the computer can run a plurality of applications simultaneously, and some interface images of the running applications are not displayed on a desktop, when a user desires that an interface image of an application viewed on a display is not displayed on the current desktop of the computer, how to display the interface image of the application on the display is a problem to be solved.
In view of the above problems, no effective solution has been proposed.
Disclosure of Invention
The embodiment of the invention provides an image display method, device and system, which at least solve the technical problem that interface images of application programs which are not displayed in an image source device cannot be launched in a display in the prior art.
According to an aspect of an embodiment of the present invention, there is provided an image display system including: the image processing server is used for receiving a launching instruction from a user, wherein the launching instruction carries a first identifier of an application program to be launched; the acquisition terminal device is connected with the image processing server and used for forwarding the releasing instruction to the image source device and acquiring interface image data of the expansion screen according to the received screen information; the image source device is connected with the acquisition end device, and is configured to determine the interface image data of the application program to be launched according to the first identifier, display the interface image data in an extended screen, and return a response message to the acquisition end device, where the response message carries the screen information of the extended screen; and the receiving end equipment is connected with the acquisition end equipment and the display and is used for receiving the interface image data sent by the acquisition end equipment and delivering the interface image data to the display.
Optionally, the launch instruction further carries a second identifier of the image source device and a third identifier of the display, and the image processing server is further configured to determine, according to the second identifier, an acquisition end device corresponding to the image processing server, determine, according to the third identifier, a receiving end device corresponding to the display, and establish a correspondence between the acquisition end device and the receiving end device.
Optionally, the image source device is further configured to determine whether the application program to be launched is in an operating state, and if so, determine the interface image data of the application program to be launched according to the first identifier; if not, returning a display instruction to the acquisition terminal equipment; the acquisition terminal device is further configured to acquire pre-stored prompt image data according to the display instruction, and send the prompt image data to the receiving terminal device; the receiving end device is further configured to launch the prompt image data to the display.
According to another aspect of the embodiments of the present invention, there is also provided an image display method including: receiving a launching instruction sent by acquisition end equipment, wherein the launching instruction carries a first identifier of an application program to be launched; determining interface image data of an application program to be launched according to the first identifier, displaying the interface image data in an expansion screen, and returning a response message to the acquisition terminal device, wherein the response message carries screen information of the expansion screen, the acquisition terminal device is configured to acquire the interface image data displayed in the expansion screen according to the received screen information, and forward the interface image data to a receiving terminal device, and the receiving terminal device is configured to launch the interface image data to a display.
Optionally, the launch instruction further carries a second identifier of an image source device and a third identifier of the display, and before the return response message is sent to the acquisition end device, the method further includes: determining acquisition terminal equipment corresponding to the image processing server according to the second identifier; determining a receiving end device corresponding to the display according to the third identifier; and establishing a corresponding relation between the acquisition terminal equipment and the receiving terminal equipment.
Optionally, before determining the interface image data of the application program to be launched according to the first identifier, the method further includes: judging whether the application program to be launched is in a running state; if the judgment result is yes, determining the interface image data of the application program to be launched according to the first identifier; and if the judgment result is negative, returning a display instruction to the acquisition end device, wherein the acquisition end device is further used for acquiring pre-stored prompt image data according to the display instruction and sending the prompt image data to the receiving end device, and the receiving end device is further used for delivering the prompt image data to the display.
According to another aspect of the embodiments of the present invention, there is also provided an image display device including: the system comprises a receiving module, a releasing module and a releasing module, wherein the receiving module is used for receiving a releasing instruction sent by acquisition end equipment, and the releasing instruction carries a first identifier of an application program to be released; the display module is configured to determine interface image data of an application program to be launched according to the first identifier, display the interface image data in an extended screen, and return a response message to the acquisition end device, where the response message carries screen information of the extended screen, the acquisition end device is configured to acquire the interface image data displayed in the extended screen according to the received screen information, and forward the interface image data to a receiving end device, and the receiving end device is configured to launch the interface image data to a display.
Optionally, the apparatus further comprises: the judging module is used for judging whether the application program to be launched is in a running state; the determining module is used for determining the interface image data of the application program to be launched according to the first identifier if the judging result is yes; and the return module is used for returning a display instruction to the acquisition end device if the judgment result is negative, wherein the acquisition end device is also used for acquiring pre-stored prompt image data according to the display instruction and sending the prompt image data to the receiving end device, and the receiving end device is also used for delivering the prompt image data to the display.
According to another aspect of the embodiments of the present invention, there is also provided a non-volatile storage medium, where the non-volatile storage medium includes a stored program, and when the program runs, the apparatus in which the non-volatile storage medium is located is controlled to execute any one of the above image display methods.
According to another aspect of the embodiments of the present invention, there is also provided a processor, configured to execute a program stored in a memory, where the program executes any one of the image display methods described above.
In the embodiment of the invention, the image processing server is used for receiving a launching instruction from a user, wherein the launching instruction carries a first identifier of an application program to be launched; the acquisition terminal device is connected with the image processing server and used for forwarding the releasing instruction to the image source device and acquiring interface image data of the expansion screen according to the received screen information; the image source device is connected with the acquisition end device, and is configured to determine the interface image data of the application program to be launched according to the first identifier, display the interface image data in an extended screen, and return a response message to the acquisition end device, where the response message carries the screen information of the extended screen; and the receiving end equipment is connected with the acquisition end equipment and the display and is used for receiving the interface image data sent by the acquisition end equipment and delivering the interface image data to the display.
The image processing server receives a launching instruction which carries a first identifier of an application program to be launched, so that after the launching instruction is forwarded to the image source device by the acquisition end device, the image source device determines interface image data of the application program to be launched according to the first identifier, displays the interface image data in the expansion screen, sends local screen information to the acquisition end device through a response message, the acquisition end device acquires the interface image data of the expansion screen according to the received screen information and sends the interface image data to the receiving end device, and launches the interface image data to the display through the receiving end device.
Therefore, the method and the device achieve the purpose that the interface image of the application program which is not displayed in the image source equipment can still be released in the display, so that the technical effects of enhancing the intelligence and pertinence of image display are achieved, and the technical problem that the interface image of the application program which is not displayed in the image source equipment cannot be released in the display in the prior art is solved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
FIG. 1 is a schematic diagram of an image display system according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of an alternative image display system according to an embodiment of the present invention;
FIG. 3 is a flow chart of an image display method according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of an image display device according to an embodiment of the present invention.
Detailed Description
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
First, in order to facilitate understanding of the embodiments of the present invention, some terms or nouns referred to in the present invention will be explained as follows:
expanding the screen: the expansion screen is a tool for solving the running complex task of the Windows, and needs to be connected with another display, and the expansion screen is used as an expansion display area of the computer in the other display.
Example 1
According to an embodiment of the present invention, there is provided an embodiment of an image display system for implementing an image display method, and fig. 1 is a schematic structural diagram of an image display system according to an embodiment of the present invention, as shown in fig. 1, the image display system includes: an image processing server 100, an acquisition-side device 102, an image source device 104, a receiving-side device 106, and a display 108, wherein:
the image processing server 100 is configured to receive a launch instruction from a user, where the launch instruction carries a first identifier of an application program to be launched; the acquisition terminal device 102 is connected to the image processing server 100, and configured to forward the release instruction to an image source device, and acquire interface image data of the extended screen according to the received screen information; the image source device 104 is connected to the acquisition end device 102, and configured to determine the interface image data of the application program to be launched according to the first identifier, display the interface image data in an extended screen, and return a response message to the acquisition end device 102, where the response message carries the screen information of the extended screen; and a receiving end device 106 connected to the acquiring end device 102 and the display 108, and configured to receive the interface image data sent by the acquiring end device and send the interface image data to the display 108.
In the embodiment of the invention, the image processing server is used for receiving a launching instruction from a user, wherein the launching instruction carries a first identifier of an application program to be launched; the acquisition terminal device is connected with the image processing server and used for forwarding the releasing instruction to the image source device and acquiring interface image data of the expansion screen according to the received screen information; the image source device is connected with the acquisition end device, and is configured to determine the interface image data of the application program to be launched according to the first identifier, display the interface image data in an extended screen, and return a response message to the acquisition end device, where the response message carries the screen information of the extended screen; and the receiving end equipment is connected with the acquisition end equipment and the display and is used for receiving the interface image data sent by the acquisition end equipment and delivering the interface image data to the display.
The image processing server receives a launching instruction which carries a first identifier of an application program to be launched, so that after the launching instruction is forwarded to the image source device by the acquisition end device, the image source device determines interface image data of the application program to be launched according to the first identifier, displays the interface image data in the expansion screen, sends local screen information to the acquisition end device through a response message, the acquisition end device acquires the interface image data of the expansion screen according to the received screen information and sends the interface image data to the receiving end device, and launches the interface image data to the display through the receiving end device.
Therefore, the method and the device achieve the purpose that the interface image of the application program which is not displayed in the image source equipment can still be released in the display, so that the technical effects of enhancing the intelligence and pertinence of image display are achieved, and the technical problem that the interface image of the application program which is not displayed in the image source equipment cannot be released in the display in the prior art is solved.
In the embodiment of the application, after the image processing server receives a release instruction which is issued by a user and used for indicating release of a specified application program (namely, an application program to be released), the release instruction can be sent to the image source device through the acquisition terminal device, and the release instruction carries a first identification ID of the specified application program which is released by the user; after receiving the releasing instruction, the image source device creates an expansion screen, displays interface image data of a specified application program corresponding to the first identification ID on the expansion screen, and sends a reply message (namely a response message) to the acquisition terminal device, wherein the reply message carries screen information of the expansion screen; after receiving the reply message, the acquisition terminal device acquires the interface image data displayed in the expansion screen according to the screen information carried in the reply message, sends the acquired interface image data to the receiving terminal, and the receiving terminal puts and displays the interface image data on the display.
By the embodiment of the application program launching method and the device, the interface image data of the application program to be launched, which is appointed by the user to be launched, can be displayed on the displayer, and the display effect of the interface image data of the application program to be launched, which is launched by the displayer, cannot be influenced no matter whether the interface image data of the application program to be launched is displayed on the current display desktop of the computer or not, even if other users perform other operations on the image source device.
Fig. 2 is a schematic structural diagram of an alternative image display system according to an embodiment of the present invention, and as shown in fig. 2, the image display system includes a plurality of image source devices 104 (image source devices 104a to 104d in fig. 2), a plurality of acquirer devices 102 (acquirer device 102a to 102d in fig. 2), an image processing server 100, a plurality of receiver devices 106 (receiver devices 106a to 106d in fig. 2), and a plurality of displays 108 (displays 108a to 108d in fig. 2).
As an optional embodiment, the image source device runs a function module, where the function module may be a function application, and the function application may be installed in the image source device in advance, and is used to create an expansion screen and display an interface image of an application to be launched on the expansion screen.
The processing flow of an optional image display system provided in the embodiment of the present application may be, but is not limited to, as follows: the image processing server receives a delivery instruction issued by the user, where the delivery instruction carries the ID1 of the image source device, the ID2 of the display, and the ID3 (i.e., the first identifier ID) of the application program specified by the user for delivery. Optionally, the user may issue a delivery instruction to the image processing server through the image management system, where the image management system may operate on the image processing server or on another server; the launch command carries the ID1 of the image source device, the ID2 of the display, and the ID3 of the application the user specifies to launch.
As an optional embodiment, the launch instruction further carries a second identifier of the image source device and a third identifier of the display, and the image processing server is further configured to determine an acquisition end device corresponding to the image processing server according to the second identifier, determine a receiving end device corresponding to the display according to the third identifier, and establish a corresponding relationship between the acquisition end device and the receiving end device.
For example, the user desires to project an interface image of a certain player (ID3 ═ 011) that is running in the image source device 1(ID1 ═ 001) onto the display 1(ID2 ═ 001); the user issues a dispensing command with ID 1-001, ID 2-001, and ID 3-011. Optionally, the image processing server obtains the ID1 and the ID2 from the launching instruction 1, and establishes a correspondence between the collector device corresponding to the ID1 and the receiver device corresponding to the ID 2.
It should be noted that one image source device may correspond to multiple acquisition end devices, and the multiple acquisition devices may respectively acquire interface image data of multiple application programs in the image source device, and further send the interface image data to the corresponding receiving end devices, and each receiving end device displays the interface image on a connected display. Therefore, the interface images of the application programs running on the same image source device can be simultaneously displayed on the plurality of displays, and a user can simultaneously watch the running conditions of the application programs from the same image source device through the plurality of displays.
As an optional embodiment, the image source device is further configured to determine whether the application program to be launched is in an operating state, and if so, determine the interface image data of the application program to be launched according to the first identifier; if not, returning a display instruction to the acquisition terminal equipment; the acquisition terminal device is further configured to acquire pre-stored prompt image data according to the display instruction, and send the prompt image data to the receiving terminal device; the receiving end device is further configured to launch the prompt image data to the display.
As an alternative embodiment, since one image source device is connected to one capturing end and one display is connected to one receiving end, the capturing end device corresponding to ID1 refers to the capturing end device connected to the image source device corresponding to ID1, and the receiving end device corresponding to ID2 refers to the receiving end device connected to the display corresponding to ID 2. The image processing server acquires an ID3 from a release instruction (such as release instruction 1), and sends the release instruction (which may be different from the release instruction issued by the user, such as release instruction 2) to the acquisition terminal device corresponding to the ID1, where the release instruction carries an ID 3; and the acquisition terminal equipment forwards the putting instruction to the connected image source equipment.
For example, the ID carried in the release instruction 1 is 001, the image processing server determines, by querying a preset correspondence table between the ID1 and the image source device, that the image source device corresponding to the ID 001 is the image source device 1, and determines the acquisition end device S1 connected to the image source device 1; then, the image processing server sends the rendering instruction 2 to the acquirer S1, and the acquirer S1 forwards the rendering instruction 2 to the image source device 1.
Optionally, after receiving the release instruction 2, the function module of the image source device 1 determines the application program to be released corresponding to the ID3 carried in the release instruction 2; and judging whether the application program to be launched is running, if so, determining the interface image data of the application program to be launched according to the first identifier, and if not, continuously judging whether the application program is running.
In an optional embodiment, after receiving the launch instruction 2, the functional module first determines, according to the ID3 carried in the launch instruction 2, an application to be launched specified by a user, and determines whether the application to be launched is running, and since only the running application has an interface image and the launch in the display has a practical meaning, when determining that the application to be launched is running, the functional module continues to perform subsequent steps.
If the application program to be released is determined not to be running, whether the application program to be released is running can be continuously judged, and the subsequent steps are not continuously executed until the application program to be released is determined to be running. Of course, in practical applications, a preset time period may be set, the determination may be repeated within the preset time period, and the determination is stopped when the preset time period is exceeded, and the processing flow is ended, where the preset time period may be 10 minutes.
In practical applications, a prompt screen may be set to enable a user to know the operation status of the application program on the image source device on the display.
As an optional embodiment, after determining that the application program is not running, the functional module returns a display instruction 1 to the acquisition end, the display instruction 1 carries an ID of the prompt screen 1, and after receiving the display instruction 1, the acquisition end sends the pre-stored image data of the prompt screen 1 as the acquired image data to the receiving end, where the prompt screen 1 may include a prompt such as "the application program is not running, please wait for a short time".
As another optional embodiment, after the function module determines that the application program is not running and determines that the application program is not running through repeated judgment within a preset time period, the function module may return a display instruction 2 to the acquisition end, where the display instruction 2 carries an ID of the prompt screen 2, and after the acquisition end receives the display instruction 2, the acquisition end sends pre-stored image data of the prompt screen 2 as the acquired image data to the receiving end, where the prompt screen 2 may include a prompt such as "the application program is not running, please reselect".
In an alternative embodiment, after determining that the application to be launched is running, the function module creates an extended screen for the image source device, and sends screen information of the extended screen, which can be distinguished from the main screen, to the acquisition end device, where the screen information may include identification information of the extended screen.
In an alternative embodiment, the computer may be provided with at least one expansion screen in addition to the main screen. The desktop image of the expansion screen is the interface image of the specified application program.
In the above optional embodiment, after receiving the screen information sent by the function module, the acquisition end device determines, according to the screen information, that the screen to be acquired is an extended screen, acquires a desktop image of the extended screen, sends the acquired image data to the receiving end device, and the receiving end device recognizes and decodes the image data and displays the decoded image data on the display.
Even if other users perform other operations on the image source device, the interface image of the application program specified by the user is not displayed on the desktop, or other images besides the interface image of the application program to be launched specified by the user exist on the desktop, that is, the interface image of the application program to be launched specified by the user is not displayed on the desktop in a full screen manner.
It should be noted that the specific structure of the image display system shown in fig. 1 to 2 in the present application is only illustrative, and the image display system in the present application may have more or less structures than the image display system shown in fig. 1 to 2 in specific applications.
Example 2
In accordance with an embodiment of the present invention, there is provided an embodiment of an image display method, it should be noted that the steps illustrated in the flowchart of the accompanying drawings may be performed in a computer system such as a set of computer executable instructions, and that while a logical order is illustrated in the flowchart, in some cases the steps illustrated or described may be performed in an order different than here.
Fig. 3 is a flowchart of an image display method according to an embodiment of the present invention, as shown in fig. 3, the method including the steps of:
step S102, receiving a launching instruction sent by acquisition end equipment, wherein the launching instruction carries a first identifier of an application program to be launched;
step S104, determining interface image data of an application program to be launched according to the first identifier, displaying the interface image data in an extended screen, and returning a response message to the collection end device, where the response message carries screen information of the extended screen, the collection end device is configured to obtain the interface image data displayed in the extended screen according to the received screen information, and forward the interface image data to a receiving end device, and the receiving end device is configured to launch the interface image data to a display.
In the embodiment of the invention, the image processing server is used for receiving a launching instruction from a user, wherein the launching instruction carries a first identifier of an application program to be launched; the acquisition terminal device is connected with the image processing server and used for forwarding the releasing instruction to the image source device and acquiring interface image data of the expansion screen according to the received screen information; the image source device is connected with the acquisition end device, and is configured to determine the interface image data of the application program to be launched according to the first identifier, display the interface image data in an extended screen, and return a response message to the acquisition end device, where the response message carries the screen information of the extended screen; and the receiving end equipment is connected with the acquisition end equipment and the display and is used for receiving the interface image data sent by the acquisition end equipment and delivering the interface image data to the display.
The image processing server receives a launching instruction which carries a first identifier of an application program to be launched, so that after the launching instruction is forwarded to the image source device by the acquisition end device, the image source device determines interface image data of the application program to be launched according to the first identifier, displays the interface image data in the expansion screen, sends local screen information to the acquisition end device through a response message, the acquisition end device acquires the interface image data of the expansion screen according to the received screen information and sends the interface image data to the receiving end device, and launches the interface image data to the display through the receiving end device.
Therefore, the method and the device achieve the purpose that the interface image of the application program which is not displayed in the image source equipment can still be released in the display, so that the technical effects of enhancing the intelligence and pertinence of image display are achieved, and the technical problem that the interface image of the application program which is not displayed in the image source equipment cannot be released in the display in the prior art is solved.
As an optional embodiment, the release instruction further carries a second identifier of an image source device and a third identifier of the display, and before the returning of the response message to the acquisition end device, the method further includes:
step S202, determining acquisition terminal equipment corresponding to the image processing server according to the second identifier;
step S204, determining a receiving terminal device corresponding to the display according to the third identifier;
step S206, establishing a corresponding relationship between the acquisition end device and the receiving end device.
As another optional embodiment, before determining the interface image data of the application to be launched according to the first identifier, the method further includes:
step S302, judging whether the application program to be launched is in a running state;
step S304, if the judgment result is yes, determining the interface image data of the application program to be launched according to the first identifier;
step S306, if the determination result is negative, returning a display instruction to the acquisition end device, where the acquisition end device is further configured to obtain pre-stored prompt image data according to the display instruction, and send the prompt image data to the receiving end device, and the receiving end device is further configured to launch the prompt image data into the display.
It should be noted that any optional or preferred image display method in this embodiment may be implemented or realized in the image display system provided in this embodiment.
In addition, it should be noted that, for alternative or preferred embodiments of the present embodiment, reference may be made to the relevant description in embodiment 1, and details are not described herein again.
Example 3
According to an embodiment of the present invention, there is also provided an apparatus embodiment for implementing the image display method, and fig. 4 is a schematic structural diagram of an image display apparatus according to an embodiment of the present invention, as shown in fig. 4, the image display apparatus includes: a receiving module 40 and a display module 42, wherein:
the receiving module 40 is configured to receive a launch instruction sent by an acquisition end device, where the launch instruction carries a first identifier of an application program to be launched; the display module 42 is configured to determine interface image data of an application program to be launched according to the first identifier, display the interface image data in an extended screen, and return a response message to the acquisition end device, where the response message carries screen information of the extended screen, the acquisition end device is configured to acquire the interface image data displayed in the extended screen according to the received screen information, and forward the interface image data to a receiving end device, and the receiving end device is configured to launch the interface image data to a display.
It should be noted that the above modules may be implemented by software or hardware, for example, for the latter, the following may be implemented: the modules can be located in the same processor; alternatively, the modules may be located in different processors in any combination.
It should be noted that the receiving module 40 and the displaying module 42 correspond to steps S102 to S104 in embodiment 1, and the modules are the same as the examples and application scenarios realized by the corresponding steps, but are not limited to the disclosure of embodiment 1. It should be noted that the modules described above may be implemented in a computer terminal as part of an apparatus.
In an optional embodiment, the apparatus further comprises: the judging module is used for judging whether the application program to be launched is in a running state; the determining module is used for determining the interface image data of the application program to be launched according to the first identifier if the judging result is yes; and the return module is used for returning a display instruction to the acquisition end device if the judgment result is negative, wherein the acquisition end device is also used for acquiring pre-stored prompt image data according to the display instruction and sending the prompt image data to the receiving end device, and the receiving end device is also used for delivering the prompt image data to the display.
In an optional embodiment, the apparatus is configured to determine, according to the second identifier, an acquisition end device corresponding to the image processing server; determining a receiving end device corresponding to the display according to the third identifier; and establishing a corresponding relation between the acquisition terminal equipment and the receiving terminal equipment.
It should be noted that, reference may be made to the relevant description in embodiment 1 for alternative or preferred embodiments of this embodiment, and details are not described here again.
The image display device may further include a processor and a memory, the receiving module 40, the display module 42, and the like are stored in the memory as program units, and the processor executes the program units stored in the memory to implement corresponding functions.
The processor comprises a kernel, and the kernel calls a corresponding program unit from the memory, wherein one or more than one kernel can be arranged. The memory may include volatile memory in a computer readable medium, Random Access Memory (RAM) and/or nonvolatile memory such as Read Only Memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip.
According to the embodiment of the application, the embodiment of the storage medium is also provided. Optionally, in this embodiment, the storage medium includes a stored program, and the apparatus on which the storage medium is located is controlled to execute any one of the image display methods when the program runs.
Optionally, in this embodiment, the storage medium may be located in any one of a group of computer terminals in a computer network, or in any one of a group of mobile terminals, and the storage medium includes a stored program.
Optionally, the program controls the device on which the storage medium is located to perform the following functions when running: receiving a launching instruction sent by acquisition end equipment, wherein the launching instruction carries a first identifier of an application program to be launched; determining interface image data of an application program to be launched according to the first identifier, displaying the interface image data in an expansion screen, and returning a response message to the acquisition terminal device, wherein the response message carries screen information of the expansion screen, the acquisition terminal device is configured to acquire the interface image data displayed in the expansion screen according to the received screen information, and forward the interface image data to a receiving terminal device, and the receiving terminal device is configured to launch the interface image data to a display.
According to the embodiment of the application, the embodiment of the processor is also provided. Optionally, in this embodiment, the processor is configured to run a program, where the program executes any one of the image display methods.
The embodiment of the application provides equipment, the equipment comprises a processor, a memory and a program which is stored on the memory and can run on the processor, and the following steps are realized when the processor executes the program: receiving a launching instruction sent by acquisition end equipment, wherein the launching instruction carries a first identifier of an application program to be launched; determining interface image data of an application program to be launched according to the first identifier, displaying the interface image data in an expansion screen, and returning a response message to the acquisition terminal device, wherein the response message carries screen information of the expansion screen, the acquisition terminal device is configured to acquire the interface image data displayed in the expansion screen according to the received screen information, and forward the interface image data to a receiving terminal device, and the receiving terminal device is configured to launch the interface image data to a display.
The present application further provides a computer program product adapted to perform a program for initializing the following method steps when executed on a data processing device: receiving a launching instruction sent by acquisition end equipment, wherein the launching instruction carries a first identifier of an application program to be launched; determining interface image data of an application program to be launched according to the first identifier, displaying the interface image data in an expansion screen, and returning a response message to the acquisition terminal device, wherein the response message carries screen information of the expansion screen, the acquisition terminal device is configured to acquire the interface image data displayed in the expansion screen according to the received screen information, and forward the interface image data to a receiving terminal device, and the receiving terminal device is configured to launch the interface image data to a display.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
In the above embodiments of the present invention, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed technology can be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units may be a logical division, and in actual implementation, there may be another division, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, units or modules, and may be in an electrical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present invention, and these modifications and decorations should also be regarded as the protection scope of the present invention.

Claims (10)

1. An image display system, comprising:
the image processing server is used for receiving a launching instruction from a user, wherein the launching instruction carries a first identifier of an application program to be launched;
the acquisition terminal device is connected with the image processing server and used for forwarding the releasing instruction to the image source device and acquiring interface image data of the expansion screen according to the received screen information;
the image source device is connected with the acquisition end device and used for determining the interface image data of the application program to be launched according to the first identifier, displaying the interface image data in an expansion screen and returning a response message to the acquisition end device, wherein the response message carries the screen information of the expansion screen;
and the receiving end equipment is connected with the acquisition end equipment and the display and used for receiving the interface image data sent by the acquisition end equipment and delivering the interface image data to the display.
2. The system according to claim 1, wherein the delivery instruction further carries a second identifier of the image source device and a third identifier of the display, and the image processing server is further configured to determine an acquisition end device corresponding to the image processing server according to the second identifier, determine a receiving end device corresponding to the display according to the third identifier, and establish a correspondence between the acquisition end device and the receiving end device.
3. The system of claim 1,
the image source device is further configured to determine whether the application program to be launched is in an operating state, and if so, determine the interface image data of the application program to be launched according to the first identifier; if not, returning a display instruction to the acquisition terminal equipment;
the acquisition terminal equipment is also used for acquiring pre-stored prompt image data according to the display instruction and sending the prompt image data to the receiving terminal equipment;
the receiving end device is further configured to launch the prompt image data into the display.
4. An image display method, comprising:
receiving a launching instruction sent by acquisition end equipment, wherein the launching instruction carries a first identifier of an application program to be launched;
determining interface image data of an application program to be launched according to the first identifier, displaying the interface image data in an expansion screen, and returning a response message to the acquisition terminal device, wherein the response message carries screen information of the expansion screen, the acquisition terminal device is used for acquiring the interface image data displayed in the expansion screen according to the received screen information and forwarding the interface image data to a receiving terminal device, and the receiving terminal device is used for launching the interface image data to a display.
5. The method as claimed in claim 4, wherein the release instruction further carries a second identifier of an image source device and a third identifier of the display, and before the returning the response message to the acquisition end device, the method further comprises:
determining acquisition terminal equipment corresponding to the image processing server according to the second identifier;
determining receiving end equipment corresponding to the display according to the third identification;
and establishing a corresponding relation between the acquisition terminal equipment and the receiving terminal equipment.
6. The method of claim 4, wherein prior to determining the interface image data for a to-be-launched application from the first identifier, the method further comprises:
judging whether the application program to be launched is in a running state or not;
if the judgment result is yes, determining the interface image data of the application program to be launched according to the first identification;
and if the judgment result is negative, returning a display instruction to the acquisition end device, wherein the acquisition end device is further used for acquiring pre-stored prompt image data according to the display instruction and sending the prompt image data to the receiving end device, and the receiving end device is further used for delivering the prompt image data to the display.
7. An image display apparatus, comprising:
the system comprises a receiving module, a releasing module and a releasing module, wherein the receiving module is used for receiving a releasing instruction sent by acquisition end equipment, and the releasing instruction carries a first identifier of an application program to be released;
the display module is configured to determine interface image data of an application program to be launched according to the first identifier, display the interface image data in an extended screen, and return a response message to the acquisition end device, where the response message carries screen information of the extended screen, the acquisition end device is configured to acquire the interface image data displayed in the extended screen according to the received screen information, and forward the interface image data to a receiving end device, and the receiving end device is configured to launch the interface image data to a display.
8. The apparatus of claim 7, further comprising:
the judging module is used for judging whether the application program to be launched is in a running state;
the determining module is used for determining the interface image data of the application program to be launched according to the first identifier if the judging result is yes;
and the return module is used for returning a display instruction to the acquisition end device if the judgment result is negative, wherein the acquisition end device is also used for acquiring prestored prompt image data according to the display instruction and sending the prompt image data to the receiving end device, and the receiving end device is also used for delivering the prompt image data to the display.
9. A non-volatile storage medium, characterized in that the non-volatile storage medium includes a stored program, wherein a device in which the non-volatile storage medium is located is controlled to execute the image display method according to any one of claims 4 to 6 when the program runs.
10. A processor for executing a program stored in a memory, wherein the program executes to perform the image display method of any one of claims 4 to 6.
CN202010340036.XA 2020-04-26 2020-04-26 Image display method, device and system Active CN111506283B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010340036.XA CN111506283B (en) 2020-04-26 2020-04-26 Image display method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010340036.XA CN111506283B (en) 2020-04-26 2020-04-26 Image display method, device and system

Publications (2)

Publication Number Publication Date
CN111506283A true CN111506283A (en) 2020-08-07
CN111506283B CN111506283B (en) 2023-10-27

Family

ID=71864314

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010340036.XA Active CN111506283B (en) 2020-04-26 2020-04-26 Image display method, device and system

Country Status (1)

Country Link
CN (1) CN111506283B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111966316A (en) * 2020-08-25 2020-11-20 西安万像电子科技有限公司 Image data display method and device and image data display system
CN111970464A (en) * 2020-08-25 2020-11-20 西安万像电子科技有限公司 Image data display method and device and image data display system
CN112099745A (en) * 2020-09-11 2020-12-18 西安万像电子科技有限公司 Image display method, device and system
CN112423073A (en) * 2020-09-30 2021-02-26 西安万像电子科技有限公司 Remote control method and system for screen projection equipment
CN112422877A (en) * 2020-10-27 2021-02-26 西安万像电子科技有限公司 Image display method and system, and source device
CN115361495A (en) * 2022-03-31 2022-11-18 阿里巴巴(中国)有限公司 Transmission method, management method, device and system of real-time shooting information

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160110152A1 (en) * 2014-10-17 2016-04-21 Samsung Electronics Co., Ltd. Method for sharing screen between devices and device using the same
DE202014010836U1 (en) * 2014-04-30 2016-11-09 Google Inc. Identify entities to be examined using facade detection
CN107071331A (en) * 2017-03-08 2017-08-18 苏睿 Method for displaying image, device and system, storage medium and processor
CN107404577A (en) * 2017-07-20 2017-11-28 维沃移动通信有限公司 A kind of image processing method, mobile terminal and computer-readable recording medium
CN107908386A (en) * 2017-12-21 2018-04-13 联想(北京)有限公司 Information processing method and electronic equipment
CN109542546A (en) * 2018-10-08 2019-03-29 广州市保伦电子有限公司 A kind of throwing screen method and device at application process window and interface
CN110389736A (en) * 2019-06-05 2019-10-29 华为技术有限公司 A kind of throwing screen display methods and electronic equipment
CN110471639A (en) * 2019-07-23 2019-11-19 华为技术有限公司 Display methods and relevant apparatus
CN110515576A (en) * 2019-07-08 2019-11-29 华为技术有限公司 Display control method and device
CN110851220A (en) * 2019-10-30 2020-02-28 维沃移动通信有限公司 Information output method and electronic equipment

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE202014010836U1 (en) * 2014-04-30 2016-11-09 Google Inc. Identify entities to be examined using facade detection
US20160110152A1 (en) * 2014-10-17 2016-04-21 Samsung Electronics Co., Ltd. Method for sharing screen between devices and device using the same
CN107071331A (en) * 2017-03-08 2017-08-18 苏睿 Method for displaying image, device and system, storage medium and processor
CN107404577A (en) * 2017-07-20 2017-11-28 维沃移动通信有限公司 A kind of image processing method, mobile terminal and computer-readable recording medium
CN107908386A (en) * 2017-12-21 2018-04-13 联想(北京)有限公司 Information processing method and electronic equipment
CN109542546A (en) * 2018-10-08 2019-03-29 广州市保伦电子有限公司 A kind of throwing screen method and device at application process window and interface
CN110389736A (en) * 2019-06-05 2019-10-29 华为技术有限公司 A kind of throwing screen display methods and electronic equipment
CN110515576A (en) * 2019-07-08 2019-11-29 华为技术有限公司 Display control method and device
CN110471639A (en) * 2019-07-23 2019-11-19 华为技术有限公司 Display methods and relevant apparatus
CN110851220A (en) * 2019-10-30 2020-02-28 维沃移动通信有限公司 Information output method and electronic equipment

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
DANIEL R: "High-Resolution Multi-projector Display Walls", 《IEEE COMPUTER GRAPHICS AND APPLICATIONS》 *
DANIEL R: "High-Resolution Multi-projector Display Walls", 《IEEE COMPUTER GRAPHICS AND APPLICATIONS》, 31 December 2000 (2000-12-31) *
姚佐平等: "基于场景融合的多路投射方法在车机***应用", 《中国新通信》 *
姚佐平等: "基于场景融合的多路投射方法在车机***应用", 《中国新通信》, no. 02, 20 January 2020 (2020-01-20) *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111966316A (en) * 2020-08-25 2020-11-20 西安万像电子科技有限公司 Image data display method and device and image data display system
CN111970464A (en) * 2020-08-25 2020-11-20 西安万像电子科技有限公司 Image data display method and device and image data display system
CN111966316B (en) * 2020-08-25 2023-08-25 西安万像电子科技有限公司 Image data display method and device and image data display system
CN112099745A (en) * 2020-09-11 2020-12-18 西安万像电子科技有限公司 Image display method, device and system
CN112099745B (en) * 2020-09-11 2024-01-19 西安万像电子科技有限公司 Image display method, device and system
CN112423073A (en) * 2020-09-30 2021-02-26 西安万像电子科技有限公司 Remote control method and system for screen projection equipment
CN112423073B (en) * 2020-09-30 2024-06-04 西安万像电子科技有限公司 Remote control method and system for screen throwing equipment
CN112422877A (en) * 2020-10-27 2021-02-26 西安万像电子科技有限公司 Image display method and system, and source device
CN115361495A (en) * 2022-03-31 2022-11-18 阿里巴巴(中国)有限公司 Transmission method, management method, device and system of real-time shooting information
CN115361495B (en) * 2022-03-31 2024-04-26 阿里巴巴(中国)有限公司 Real-time shooting information transmission method, management method, device and system

Also Published As

Publication number Publication date
CN111506283B (en) 2023-10-27

Similar Documents

Publication Publication Date Title
CN111506283A (en) Image display method, device and system
CN106792188B (en) Data processing method, device and system for live broadcast page and storage medium
US20180043264A1 (en) Game Accessing Method and Processing Method, Server, Terminal, and System
CN109995877B (en) Information pushing method and device
CN106098061B (en) Voice interaction method and device based on android system
CN112286667A (en) Application program control method and device, electronic equipment and medium
CN106201574B (en) Application interface starting method and device
CN106445292B (en) Method and system for managing application programs in different body modes
EP3547715A1 (en) Method and apparatus for reducing continuous-wakeup delay of bluetooth loudspeaker, and bluetooth loudspeaker
CN105511936B (en) Test system, method and device
CN106488270B (en) Live broadcast room switching method and device
CN106027631B (en) Data transmission method and device
CN110870975A (en) Game live broadcast processing method, device, equipment and computer-readable storage medium
TWI526936B (en) Change the way smart card application type, intelligent terminal, service level Taiwan and systems
CN111246238A (en) Live broadcast method, device, storage medium and live broadcast system
CN108038010A (en) Android system startup stage broadcast transmission method, apparatus and terminal
CN109218817B (en) Method and device for displaying virtual gift prompting message
CN104166559B (en) Delete the method and device of default desktop
CN111324216A (en) Character input method, device and system for cloud application
CN113110881A (en) Display terminal, display method thereof and device with storage function
CN107548055B (en) Multi-region SIM card selection method, system and device and industrial personal computer
CN108241515B (en) Application shortcut establishing method and terminal
CN113741754A (en) Task creation method and device, electronic equipment and computer-readable storage medium
CN104735482A (en) Video pushing implementation method, system and device
CN111346386B (en) Message processing method and device

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
GR01 Patent grant
GR01 Patent grant