CN109656495A - The display methods and device of Mosaic screen, terminal - Google Patents

The display methods and device of Mosaic screen, terminal Download PDF

Info

Publication number
CN109656495A
CN109656495A CN201710949197.7A CN201710949197A CN109656495A CN 109656495 A CN109656495 A CN 109656495A CN 201710949197 A CN201710949197 A CN 201710949197A CN 109656495 A CN109656495 A CN 109656495A
Authority
CN
China
Prior art keywords
data
client
screen
screenshotss
mosaic screen
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
CN201710949197.7A
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.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201710949197.7A priority Critical patent/CN109656495A/en
Publication of CN109656495A publication Critical patent/CN109656495A/en
Pending legal-status Critical Current

Links

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
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • G06F3/1446Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display display composed of modules, e.g. video walls

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

This application discloses a kind of display methods of Mosaic screen and devices, terminal, wherein, Mosaic screen includes multiple sub-screens, the sub-screen is connect with equipment is calculated, operation has client in the calculating equipment, it is characterized in that, which comprises obtain the screenshotss data of terminal device;The screenshotss data are obtained in the attribute information of the Mosaic screen;The client for showing the screenshotss data is determined according to the attribute information;The screenshotss data are sent to determining client to show.

Description

The display methods and device of Mosaic screen, terminal
Technical field
This application involves throw to shield display field, display methods and device in particular to a kind of Mosaic screen, calculating Machine terminal.
Background technique
Mosaic screen (being commonly called as Mosaic screen) is spliced by many block smaller screens (i.e. sub-screen), every piece of smaller screen and one It calculates equipment to be connected, shows the desktop contents for calculating equipment.Traditional one key of throwing screen scheme throws screen, is to throw Native Desktop content Shield on monolithic screen, the big feature of the whole panel product of Mosaic screen can not be efficiently used, i.e., desktop contents can not be thrown to entire It is shown on Mosaic screen.
For above-mentioned problem, currently no effective solution has been proposed.
Summary of the invention
The embodiment of the present application provides the display methods and device, terminal of a kind of Mosaic screen, at least to solve Throwing screen scheme in the related technology can not effectively be applied to the technical issues of Mosaic screen display of Mosaic screen.
According to the one aspect of the embodiment of the present application, a kind of display methods of Mosaic screen, the Mosaic screen are provided It is made of multiple sub-screens for being connected with calculating equipment, calculating operation in equipment has client, and the Mosaic screen passes through service Device and terminal device are coupled with receiving terminal apparatus data;The described method includes: obtaining the screenshotss data of terminal device;Obtain institute Screenshotss data are stated in the attribute information of the Mosaic screen;It determines according to the attribute information for showing the screenshotss data Client;The screenshotss data are sent to determining client to show.
According to the another aspect of the embodiment of the present application, the display methods of another Mosaic screen, the splicing are additionally provided Screen is made of multiple sub-screens for being connected with calculating equipment, and the Mosaic screen is coupled by server and terminal device to connect Receive terminal device data;The described method includes: the client run in the calculating equipment receives the screenshotss that server is sent Data, wherein the screenshotss data are to carry out the data that screenshotss are handled to current display interface from terminal device;It is described Client receives attribute information of the screenshotss data on the Mosaic screen;The client is logical according to the attribute information It crosses the sub-screen and shows the screenshotss data.
According to the another aspect of the embodiment of the present application, a kind of display device of Mosaic screen, the mosaic screen are additionally provided Curtain is made of multiple sub-screens for being connected with calculating equipment, and calculating operation in equipment has client;Described device includes: first to obtain Modulus block, for obtaining the screenshotss data of terminal device;Second obtains module, for obtaining the screenshotss data in the splicing The attribute information of screen;Determining module, for determining the client for showing the screenshotss data according to the attribute information, Wherein, the client is the client run in the calculating equipment connecting with the sub-screen;Sending module, being used for will be described Screenshotss data are sent to determining client and are shown.
According to the embodiment of the present application in another aspect, additionally provide a kind of display device of Mosaic screen, the mosaic screen Curtain is made of multiple sub-screens for being connected with calculating equipment, and described device includes: communication module, for obtaining cutting for terminal device Shield data;And the screenshotss data are obtained in the attribute information of the Mosaic screen;Display module, for according to the attribute Information shows the screenshotss data by the client installed in the calculating equipment.
According to the another aspect of the embodiment of the present application, a kind of terminal is additionally provided, is carried out for providing with user Interactive interactive interface includes: the first control in the interactive interface, for showing that the terminal is received for working as The screenshotss data of the specified application of preceding operation and predetermined attribute information;Second control, for receive for trigger according to The instruction of the client is determined according to the attribute information, wherein the client is to connect with the sub-screen in Mosaic screen Calculating equipment on the client that runs;Third control, for showing the screenshotss data for being sent to selected client.
According to the another aspect of the embodiment of the present application, the display methods of another Mosaic screen, the splicing are additionally provided Screen is made of multiple sub-screens, and the Mosaic screen is coupled by server and terminal device with receiving terminal apparatus data, The described method includes: obtaining the image data of the terminal device;Described image data are obtained in the attribute of the Mosaic screen Information, wherein the attribute information includes at least one of: display position of the described image data on the Mosaic screen It sets, display size and scaling;The Mosaic screen, which is controlled, according to the attribute information shows described image data.
According to the another aspect of the embodiment of the present application, another computer equipment is additionally provided, comprising: processor;And Memory is connected to the processor, for providing the instruction for handling following processing step for the processor: being obtained terminal and is set Standby screenshotss data;The screenshotss data are obtained in the attribute information of the Mosaic screen;It determines and uses according to the attribute information In the client for showing the screenshotss data;The screenshotss data are sent to determining client to show.
In the embodiment of the present application, using the current screenshotss data of reception and predetermined attribute information, and according to this Attribute information selects client corresponding with the sub-screen in Mosaic screen, in a manner of showing above-mentioned screenshotss data, due to cutting Screen data are shown by connecting the client for calculating and running in equipment with sub-screen, and screenshotss data and single screen are realized The separation of curtain, it is thereby achieved that display of the screenshotss data on Mosaic screen, and then solve throwing screen side in the related technology Case can not effectively be applied to the technical issues of Mosaic screen display of Mosaic screen.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present application, constitutes part of this application, this Shen Illustrative embodiments and their description please are not constituted an undue limitation on the present application for explaining the application.In the accompanying drawings:
Fig. 1 a is the configuration diagram according to a kind of display system of Mosaic screen of the embodiment of the present application;
Fig. 1 b is the data interaction schematic diagram according to a kind of display system of Mosaic screen of the embodiment of the present application;
Fig. 2 is the configuration diagram according to a kind of terminal of the embodiment of the present application 2;
Fig. 3 is the flow diagram according to a kind of display methods of Mosaic screen of the embodiment of the present application 2;
Fig. 4 is the structural block diagram according to a kind of display device of Mosaic screen of the embodiment of the present application 3;
Fig. 5 is the flow diagram according to a kind of display methods of Mosaic screen of the embodiment of the present application 4;
Fig. 6 is the structural block diagram according to a kind of display device of Mosaic screen of the embodiment of the present application 5;
Fig. 7 is the structural schematic diagram according to a kind of terminal of the embodiment of the present application 6;
Fig. 8 is the flow diagram according to a kind of display methods of Mosaic screen of the embodiment of the present application 7.
Specific embodiment
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present application Attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is only The embodiment of the application a part, instead of all the embodiments.Based on the embodiment in the application, ordinary skill people Member's every other embodiment obtained without making creative work, all should belong to the model of the application protection It encloses.
It should be noted that the description and claims of this application and term " first " in above-mentioned attached drawing, " Two " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that using in this way Data be interchangeable under appropriate circumstances, so as to embodiments herein described herein can in addition to illustrating herein or Sequence other than those of description is implemented.In addition, term " includes " and " having " and their any deformation, it is intended that cover Cover it is non-exclusive include, for example, the process, method, system, product or equipment for containing a series of steps or units are not necessarily limited to Step or unit those of is clearly listed, but may include be not clearly listed or for these process, methods, product Or other step or units that equipment is intrinsic.
Firstly, the part noun or term that occur during the embodiment of the present application is described are suitable for following solution It releases:
Signal source: refer to video signal source, such as the signal of the DVI all the way output of video card, PC desktop signals etc..
Agent: one client-side program of client, for example, showing as an exe in windows system can be performed journey Sequence.
It should be noted that user involved in the embodiment of the present application, can show as the use such as intelligent terminal, robot In the device for executing certain particular job automatically.
Embodiment 1
In throwing screen scheme in the related technology, local PC desktop can only throw screen to a screen;It can not be grasped to screen content is thrown Control throws screen and entire desktop is shown, and cannot select only to throw the single application of screen;One piece of screen can be occupied since everyone throws screen, and The quantity of screen is limited, it is possible to which it is also limited for throwing the number of screen.It can be seen that existing throwing screen scheme can not at present The big feature of display area of Mosaic screen is efficiently used, i.e., can not will throw screen data and throw to showing on entire Mosaic screen Show.
To solve the above problems, present embodiments provide corresponding solution, in the present embodiment, due to by mosaic screen Screenshotss data in curtain in the calculating equipment of multiple sub-screen connections throw sub-screen of the screen into Mosaic screen, therefore, Ke Yizhi It holds more people and simultaneously throws the respective content calculated in equipment and shield any position for arriving entire Mosaic screen, and can flexibly control it Positions and dimensions on Mosaic screen realize more people's efficient collaboration, boths based on Mosaic screen.
As shown in Figure 1a, the display system of Mosaic screen provided in this embodiment includes following three parts:
Mosaic screen 10, operation have client (agent), including multiple sub-screens, and box indicates each height screen in Fig. 1 Act, the PC in box indicates that each sub-screen is connected with corresponding calculating equipment.Wherein, client can be to run on to shield with son Client-side program in the calculating equipment of curtain connection, is mainly responsible for following task:
Agent is mainly responsible for as client corresponding with Mosaic screen and visualizes owning from server Screen data are thrown, and attribute of the screen data on Mosaic screen is thrown in adjustment, which includes but is not limited to: screen is thrown in display position The corresponding display size for throwing screen image of data and scaling etc..Specifically, it can be accomplished by the following way, but be not limited to This:
The throwing screen data for coming from server (server) are received, in conjunction with from the position in Mosaic screen layout, throw screen Screen image is thrown in the placement position of data and scaling, display;Receive the control instruction at the end server, dynamic mobile and scaling are thrown Screen image.
12: one real-time communication servers based on WebSocket of server (server), mainly manage the following contents: The location information of all agent;All location informations for throwing screen signal are (including throwing position and contracting of the screen signal on Mosaic screen To one's heart's content condition);The data channel between Agent and user is established, which is used for transmission command signal and throws screen signal;
Terminal device 14, operation have browser (browser), and user can be accessed by browser and throw screen cooperative system, The browser is equipped with browser plug-in, and user can choose some run in the machine and apply (or desktop itself), by clear Device plug-in unit of looking at obtains screenshotss data, projects Mosaic screen up using screenshotss data as screen signal is thrown, while can move contracting Put the position for throwing screen signal on Mosaic screen.
It should be noted that terminal device 14 and the above-mentioned calculating equipment connecting with sub-screen independent can set for two It is standby, or same equipment.
Specific workflow is as shown in Figure 1 b:
Step S102: user selects to throw screen, selects to throw screen to which window application on this PC;
Step S104: browser plug-in then will by the available screenshotss data to window application of system API The data are sent to server (server);Optionally, above-mentioned screenshotss data include but is not limited to: in the current display of application Hold.
Step S106:server judges to need to send the signal to according to the position of the signal, size and zoom degree The agent of which screen;
Step S108:agent has obtained screenshotss data, displays it;
Step S110: response server oneself has consumed the data;
Step S112: after server obtains the response of all correlation agent, notify that user opens by browser plug-in unit Begin to execute screenshotss operation again.So far, it is recycled to step S104.
When user wants to control and scale throwing screen signal, throwing can be changed by sending control signal to server, server Shield the attribute (including position, size) of signal, and gives all agent, agent to throw screen signal in display the property synchronization When can adjust accordingly.
Optionally, the algorithm of agent display throwing screen signal is as follows: assuming that the sub-screen where the agent is entirely splicing Position on screen is (px, py), and it is (sx, sy) that then server, which informs that some throws the position of screen signal, wide a height of (w, h), It is (px+sx, py+sy) that so the throwing screen signal, which is projected in the position on this screen, and wide height remains as (w, h).
By taking video conference as an example, video participant is watched it in order to facilitate other participants and is wanted when carrying out content demonstration The content of displaying can carry out screenshotss to the content shown on PC by the browser on local PC, screenshotss data are sent to Server, and be sent to Mosaic screen via server and shown, the size of contents shown on Mosaic screen or position are not When suitable, in order to guarantee bandwagon effect, adjustment attribute can be sent the commands to server by local PC.
The present embodiment supports more people to throw screen simultaneously, meanwhile, if throwing screen signal derives from other equipment, such as mobile device Camera, process is slightly flexible, can also project the signal on Mosaic screen.
Embodiment 2
According to the embodiment of the present application, a kind of embodiment of the method for the display methods of Mosaic screen is additionally provided, needs to illustrate , step shown in the flowchart of the accompanying drawings can hold in a computer system such as a set of computer executable instructions Row, although also, logical order is shown in flow charts, and it in some cases, can be to be different from sequence herein Execute shown or described step.
Embodiment of the method provided by the embodiment of the present application one can be in mobile terminal, terminal or similar fortune It calculates and is executed in device.Fig. 2 shows a kind of terminal of display methods method for realizing Mosaic screen (or movement set It is standby) hardware block diagram.As shown in Fig. 2, terminal 20 (or mobile device 20) may include one or more (in figure Using 202a, 202b ... ..., 202n is shown) (processor 202 can include but is not limited to Micro-processor MCV to processor 202 Or the processing unit of programmable logic device FPGA etc.), memory 204 for storing data and for communication function Transmission module 206.It in addition to this, can also include: display, input/output interface (I/O interface), universal serial bus (USB) port (a port that can be used as in the port of I/O interface is included), network interface, power supply and/or camera.This Field those of ordinary skill is appreciated that structure shown in Fig. 2 is only to illustrate, and does not cause to the structure of above-mentioned electronic device It limits.For example, terminal 20 may also include than shown in Fig. 2 more perhaps less component or have with shown in Fig. 2 Different configurations.
It is to be noted that said one or multiple processors 202 and/or other data processing circuits lead to herein Can often " data processing circuit " be referred to as.The data processing circuit all or part of can be presented as software, hardware, firmware Or any other combination.In addition, data processing circuit for single independent processing module or all or part of can be integrated to meter In any one in other elements in calculation machine terminal 20 (or mobile device).As involved in the embodiment of the present application, The data processing circuit controls (such as the selection for the variable resistance end path connecting with interface) as a kind of processor.
Memory 204 can be used for storing the software program and module of application software, such as the splicing in the embodiment of the present application Corresponding program instruction/the data storage device of the display methods of screen, processor 202 are stored in memory 204 by operation Software program and module realized above-mentioned thereby executing various function application and data processing.Memory 204 can Including high speed random access memory, may also include nonvolatile memory, as one or more magnetic storage device, flash memory or Other non-volatile solid state memories of person.In some instances, memory 204 can further comprise remote relative to processor 202 The memory of journey setting, these remote memories can pass through network connection to terminal 20.The example packet of above-mentioned network Include but be not limited to internet, intranet, local area network, mobile radio communication and combinations thereof.
Transmitting device 206 is used to that data to be received or sent via a network.Above-mentioned network specific example may include The wireless network that the communication providers of terminal 20 provide.In an example, transmitting device 206 includes that a network is suitable Orchestration (Network Interface Controller, NIC), can be connected by base station with other network equipments so as to Internet is communicated.In an example, transmitting device 206 can be radio frequency (Radio Frequency, RF) module, For wirelessly being communicated with internet.
Display can such as touch-screen type liquid crystal display (LCD), the liquid crystal display aloow user with The user interface of terminal 20 (or mobile device) interacts.
Under above-mentioned running environment, this application provides the display methods of Mosaic screen as shown in Figure 3, wherein splicing Screen is made of multiple sub-screens for being connected with calculating equipment.Fig. 3 is the display side according to the Mosaic screen of the embodiment of the present application 2 The flow chart of method.As shown in figure 3, this method comprises:
Step S302 obtains the screenshotss data of terminal device;Optionally, it before step S302, needs to use with lower section Formula determination will carry out throwing the application of screen display: receiving the selection instruction that user is sent by browser, will select according to selection instruction The current display interface for the application selected carries out screenshotss processing, obtains screenshotss data.
It should be noted that the screenshotss data can include but is not limited to: the current of the application run on terminal device shows Show the screenshotss data at interface;It can also show as after carrying out screenshotss processing to the system display interface (such as desktop) of terminal device Obtained screenshotss data
Optionally, above-mentioned attribute information includes at least one of: above-mentioned screenshotss data are aobvious on above-mentioned Mosaic screen Show position, display size and scaling.
Step S304 obtains screenshotss data in the attribute information of Mosaic screen;
Step S306 determines the client for showing screenshotss data according to attribute information;
Above-mentioned screenshotss data are sent to determining client and shown by step S308.Optionally, by above-mentioned screenshotss number According to being sent to after determining above-mentioned client shown, the control instruction from terminal device is received;According to above-mentioned control Instruction adjusts above-mentioned attribute information.The control instruction can trigger the control in present terminal equipment in display interface by user It realizes, for example, receiving user on the browser interface run on the terminal device to the triggering command of specified control, according to the touching Send instructions and generates above-mentioned control instruction.
It should be noted that the execution sequence of step S302 and S304 can be interchanged, for example, in an optional implementation In example, screenshotss data can be first obtained in the attribute information of Mosaic screen, then obtain the screenshotss data of terminal device again.
In one alternate embodiment, above-mentioned screenshotss data are sent to after determining above-mentioned client shown, The response message that above-mentioned client is sent is received, the response message is for notifying that above-mentioned screenshotss data are aobvious in above-mentioned client Show, it in this way can be so that server knows opportunitys of screenshotss again.
It should be noted that for the various method embodiments described above, for simple description, therefore, it is stated as a series of Combination of actions, but those skilled in the art should understand that, the application is not limited by the described action sequence because According to the application, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art should also know It knows, the embodiments described in the specification are all preferred embodiments, related actions and modules not necessarily the application It is necessary.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementation The method of example can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but it is very much In the case of the former be more preferably embodiment.Based on this understanding, the technical solution of the application is substantially in other words to existing The part that technology contributes can be embodied in the form of software products, which is stored in a storage In medium (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal device (can be mobile phone, calculate Machine, server or network equipment etc.) execute method described in each embodiment of the application.
Embodiment 3
According to the embodiment of the present application, additionally provide a kind of for implementing the device of the above method, Fig. 4 is according to the application reality Apply a kind of structural block diagram of the display device of Mosaic screen of example 3.As shown in figure 4, the device includes:
First obtains module 40, for obtaining the screenshotss data of terminal device;It should be noted that the screenshotss data can be with Including but not limited to: the screenshotss data of the current display interface of the application run on terminal device;It can also show as to terminal The system display interface (such as desktop) of equipment carries out the screenshotss data obtained after screenshotss processing.
Second obtains module 42, the first acquisition module 40 is coupled to, for obtaining above-mentioned screenshotss data in above-mentioned mosaic screen The attribute information of curtain;
Determining module 44 is coupled to the second acquisition module 42, for above-mentioned for showing according to the determination of above-mentioned attribute information The client of screenshotss data, wherein above-mentioned client is the client run in the calculating equipment connecting with above-mentioned sub-screen;
Sending module 46 is coupled to determining module 44, carries out for above-mentioned screenshotss data to be sent to determining client Display.
It should be noted that above-mentioned modules are can be realized by way of software or hardware, for the latter, Following form can be shown as, but not limited to this: above-mentioned modules are located in same processor;Alternatively, above-mentioned modules Mode in any combination is located in different processors.
It should be noted that the preferred embodiment in the present embodiment may refer to the associated description in Examples 1 and 2, Details are not described herein again.
Embodiment 4
The present embodiment provides the display methods of another Mosaic screen, above-mentioned Mosaic screen is connected with calculating equipment by multiple Sub-screen composition, as shown in figure 5, the above method includes:
Step S502 runs on and calculates the screenshotss data that the client in equipment receives server transmission, wherein above-mentioned section Screen data are to carry out the data that screenshotss are handled to current display interface from terminal device;
Step S504, client receive attribute information of the screenshotss data on Mosaic screen;
Step S506, client show screenshotss data by sub-screen according to above-mentioned attribute information.
Optionally, above-mentioned predetermined attribute information includes at least one of: above-mentioned screenshotss data are in above-mentioned splicing Display position, display size and scaling on screen.Corresponding instruction can be issued on a web browser by user herein It realizes.
Optionally, step S506 can be realized by following procedure, but not limited to this: obtain son corresponding to above-mentioned client Display position of the screen in above-mentioned Mosaic screen;According to above-mentioned client in above-mentioned Mosaic screen display position and on It states the display position in predetermined attribute information and determines display position of the above-mentioned screenshotss data in above-mentioned Mosaic screen.
For example, the algorithm that screen signal is thrown in agent display is as follows: assuming that the sub-screen where the agent is in entire mosaic screen Position on curtain is (px, py), and it is (sx, sy) that then server, which informs that some throws the position of screen signal, wide a height of (w, h), that It is (px+sx, py+sy) that the throwing screen signal, which is projected in the position on this screen, and wide height remains as (w, h).
It should be noted that the preferred embodiment in the present embodiment may refer to the associated description in Examples 1 and 2, Details are not described herein again.
Embodiment 5
The present embodiment provides a kind of display device of Mosaic screen, the Mosaic screen calculates equipment by multiple be connected with Sub-screen composition, as shown in fig. 6, described device includes:
Communication module 60, for obtaining the screenshotss data of terminal device;And screenshotss data are obtained in the category of Mosaic screen Property information;
Display module 62, for showing screenshotss data by calculating the application installed in equipment according to attribute information.
It should be noted that above-mentioned modules are can be realized by way of software or hardware, for the latter, Following form can be shown as, but not limited to this: above-mentioned modules are located in same processor;Alternatively, above-mentioned modules Mode in any combination is located in different processors.
It should be noted that the preferred embodiment in the present embodiment may refer to the associated description in embodiment 1-3, this Place repeats no more.
Embodiment 6
The present embodiment provides a kind of terminals, for providing the interactive interface 70 interacted with user, such as Fig. 7 institute Show, includes: in the interactive interface 700
First control 700, for showing the received screenshotss for currently running specified application of the terminal Data and predetermined attribute information;
Second control 702 is used to trigger the instruction for determining the client according to the attribute information for receiving, In, the client is the client run in the calculating equipment connecting with the sub-screen in Mosaic screen;
Third control 704, for showing the screenshotss data for being sent to selected client.
It should be noted that the preferred embodiment in the present embodiment may refer to the associated description in embodiment 1-2, this Place repeats no more.
Embodiment 7
The embodiment of the present application also provides a kind of display methods of Mosaic screen, wherein the Mosaic screen is by multiple sub-screens Composition, above-mentioned sub-screen are connect with equipment is calculated, and operation has client in above-mentioned calculating equipment, and above-mentioned Mosaic screen passes through service Device and terminal device are coupled with receiving terminal apparatus data.As shown in figure 8, the display methods includes:
Step S802 obtains the image data of above-mentioned terminal device;Optionally, above-mentioned image data includes but is not limited to pair The screenshotss data of terminal device, for example, the image that screenshotss obtain is carried out to the display interface of the currently running application of terminal device, Alternatively, carrying out the image that screenshotss obtain to the desktop picture of terminal device.
Step S804, obtain image data above-mentioned Mosaic screen attribute information, wherein above-mentioned attribute information include but It is not limited at least one of: display position, display size and scaling of the image data on Mosaic screen;
Step S806 controls above-mentioned Mosaic screen according to above-mentioned attribute information and shows above-mentioned image data.
The executing subject of step S802-S806 includes but is not limited to above-mentioned server, i.e., directly passes through above-mentioned server control Above-mentioned image data is made in the display of Mosaic screen.
In the alternative embodiment of the application, above-mentioned sub-screen is connect with equipment is calculated, and is transported in above-mentioned calculating equipment Row has client;Step S806 can show as following implemented process at this time: determine according to attribute information for showing picture number According to client;Image data is sent to determining client, and passes through client display image data according to attribute information. For example, the above-mentioned display size that can use in above-mentioned attribute information determines the client for showing above-mentioned image data jointly, it can To determine the position of the client or mobile client that use using the display position in above-mentioned attribute information.Above-mentioned client It can include but is not limited to calculate the software run in equipment or program.
It should be noted that the preferred embodiment in the present embodiment may refer to the associated description in embodiment 1-2, this Place repeats no more.
Embodiment 8
Embodiments herein can provide a kind of terminal, which can be in terminal group Any one computer terminal.Optionally, in the present embodiment, above-mentioned terminal also could alternatively be mobile whole The terminal devices such as end.Terminal provided in this embodiment can use structure shown in Fig. 2, but Fig. 2 is not to above-mentioned meter The structure of calculation machine terminal causes to limit.For example, the terminal in the present embodiment may also include it is more than shown in Fig. 2 or Less component (such as network interface, display device), or with the configuration different from shown in Fig. 2.
Optionally, in the present embodiment, above-mentioned terminal can be located in multiple network equipments of computer network At least one network equipment.
In the present embodiment, above-mentioned terminal can execute in following steps program code: obtain terminal device Screenshotss data;Screenshotss data are obtained in the attribute information of Mosaic screen;It determines according to attribute information for showing screenshotss data Client;Screenshotss data are sent to determining client to show.
Wherein, memory can be used for storing software program and module, such as the method and apparatus pair in the embodiment of the present application Program instruction/the module answered, the software program and module that processor is stored in memory by operation, thereby executing various The display methods of above-mentioned Mosaic screen is realized in functional application and data processing.Memory may include high speed random storage Device, can also include nonvolatile memory, such as one or more magnetic storage device, flash memory or other are non-volatile Solid-state memory.In some instances, memory can further comprise the memory remotely located relative to processor, these are remote Journey memory can pass through network connection to terminal.The example of above-mentioned network includes but is not limited to internet, intranet, office Domain net, mobile radio communication and combinations thereof.
Processor can call the information and application program of memory storage by transmitting device, to execute following step: Receive the screenshotss data for currently running specified application and predetermined attribute information;According to predetermined attribute Information determines the client, wherein the client is the client run in the calculating equipment connecting with the sub-screen; The screenshotss data are sent to the determining client to show.
Optionally, the program code of following steps can also be performed in above-mentioned processor: receiving user and is sent by browser Selection instruction, by according to the selection instruction select application as the specified application.
Optionally, the program code of following steps can also be performed in above-mentioned processor: receiving the control from terminal device Instruction;The attribute information is adjusted according to the control instruction.
Using the embodiment of the present application, solves the spelling that throwing screen scheme in the related technology can not effectively be applied to Mosaic screen The technical issues of connecing screen display.
It will appreciated by the skilled person that terminal be also possible to smart phone (such as Android phone, IOS mobile phone etc.), tablet computer, applause computer and mobile internet device (Mobile Internet Devices, MID), The terminal devices such as PAD.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of above-described embodiment is can It is completed with instructing the relevant hardware of terminal device by program, which can store in a computer readable storage medium In, storage medium may include: flash disk, read-only memory (Read-Only Memory, ROM), random access device (Random Access Memory, RAM), disk or CD etc..
Embodiment 9
Embodiments herein additionally provides a kind of storage medium.Optionally, in the present embodiment, above-mentioned storage medium can With program code performed by the display methods for saving Mosaic screen provided by above-described embodiment one.
Optionally, in the present embodiment, above-mentioned storage medium can be located in computer network in computer terminal group In any one terminal, or in any one mobile terminal in mobile terminal group.
Optionally, in the present embodiment, storage medium is arranged to store the program code for executing following steps: obtaining Take the screenshotss data of terminal device;Screenshotss data are obtained in the attribute information of Mosaic screen;It determines according to attribute information for showing Show the client of screenshotss data;Screenshotss data are sent to determining client to show.
It should be noted that the preferred embodiment in the present embodiment may refer to the associated description in embodiment 1-2, this Place repeats no more.
Embodiment 10
The embodiment of the present application also provides a kind of computer equipments, comprising: processor;And memory, connect with processor It connects, for providing the instruction for handling following processing step for processor: obtaining the screenshotss data of terminal device;Obtain screenshotss data In the attribute information of Mosaic screen;The client for showing screenshotss data is determined according to attribute information;Screenshotss data are sent It is shown to determining client.
It should be noted that the preferred embodiment in the present embodiment may refer to the associated description in embodiment 1-2, this Place repeats no more.
Above-mentioned the embodiment of the present application serial number is for illustration only, does not represent the advantages or disadvantages of the embodiments.
In above-described embodiment of the application, all emphasizes particularly on different fields to the description of each embodiment, do not have in some embodiment The part of detailed description, reference can be made to the related descriptions of other embodiments.
In several embodiments provided herein, it should be understood that disclosed technology contents can pass through others Mode is realized.Wherein, the apparatus embodiments described above are merely exemplary, such as the division of the unit, only A kind of logical function partition, there may be another division manner in actual implementation, for example, multiple units or components can combine or Person is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual Between coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or communication link of unit or module It connects, can be electrical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, each functional unit in each embodiment of the application can integrate in one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product When, it can store in a computer readable storage medium.Based on this understanding, the technical solution of the application is substantially The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words It embodies, which is stored in a storage medium, including some instructions are used so that a calculating is set Standby (can be personal computer, server or network equipment etc.) executes the whole or portion of each embodiment the method for the application Step by step.And storage medium above-mentioned includes: USB flash disk, read-only memory (ROM, Read-Only Memory), random access memory Various Jie that can store program code such as device (RAM, Random Access Memory), mobile hard disk, magnetic or disk Matter.
The above is only the preferred embodiment of the application, it is noted that for the ordinary skill people of the art For member, under the premise of not departing from the application principle, several improvements and modifications can also be made, these improvements and modifications are also answered It is considered as the protection scope of the application.

Claims (13)

1. a kind of display methods of Mosaic screen, the Mosaic screen are made of multiple sub-screens, the sub-screen is set with calculating Standby to connect, operation has client in the calculating equipment, and the Mosaic screen is coupled by server and terminal device to receive Terminal device data, which is characterized in that the described method includes:
Obtain the screenshotss data of terminal device;
The screenshotss data are obtained in the attribute information of the Mosaic screen;
The client for showing the screenshotss data is determined according to the attribute information;
The screenshotss data are sent to determining client to show.
2. the method according to claim 1, wherein the attribute information includes at least one of: described section Shield display position, display size and scaling of the data on the Mosaic screen.
3. the method according to claim 1, wherein obtain terminal device screenshotss data before, the method Further include: the current display interface of the application selected according to the selection instruction is carried out screenshotss by the selection instruction for receiving user Processing, obtains the screenshotss data.
4. being carried out the method according to claim 1, wherein the screenshotss data are sent to determining client After display, the method also includes:
Receive the control instruction from terminal device;
The attribute information is adjusted according to the control instruction.
5. method according to claim 1 to 4, which is characterized in that the screenshotss data are sent to determination The client shown after, the method also includes:
The response message that the client is sent is received, the response message is for notifying the screenshotss data in the client End display.
6. a kind of display methods of Mosaic screen, the Mosaic screen is made of multiple sub-screens for being connected with calculating equipment,
The Mosaic screen is coupled by server and terminal device with receiving terminal apparatus data, which is characterized in that the side Method includes:
The client run in the calculating equipment receives the screenshotss data that the server is sent, wherein the screenshotss number According to the data to handle from terminal device current display interface progress screenshotss;
The client receives attribute information of the screenshotss data on the Mosaic screen;
The client shows the screenshotss data by the sub-screen according to the attribute information.
7. according to the method described in claim 6, it is characterized in that, the attribute information includes at least one of: described section Shield display position, display size and scaling of the data on the Mosaic screen.
8. the method according to the description of claim 7 is characterized in that the client passes through the son according to the attribute information Screen shows the screenshotss data, comprising:
Obtain display position of the sub-screen corresponding to the client in the Mosaic screen;
It is determined according to the client in the display position in the Mosaic screen and the display position in the attribute information Display position of the screenshotss data in the Mosaic screen.
9. a kind of computer equipment characterized by comprising
Processor;And
Memory is connected to the processor, for providing the instruction for handling following processing step for the processor: being obtained eventually The screenshotss data of end equipment;The screenshotss data are obtained in the attribute information of Mosaic screen;It determines and uses according to the attribute information In the client for showing the screenshotss data;The screenshotss data are sent to determining client to show.
10. a kind of display device of Mosaic screen, the Mosaic screen is made of multiple sub-screens for being connected with calculating equipment, It is characterized in that, described device includes:
Communication module, for obtaining the screenshotss data of terminal device;And the screenshotss data are obtained in the Mosaic screen Attribute information;
Display module, for showing the screenshotss number by the client installed in the calculating equipment according to the attribute information According to.
11. a kind of terminal, for providing the interactive interface interacted with user, which is characterized in that the interactive boundary Include: in face
First control, for show the received screenshotss data for currently running specified application of the terminal and Predetermined attribute information;
Second control is used to trigger the instruction for determining client according to the attribute information, wherein the client for receiving For the client run in the calculating equipment that is connect with the sub-screen in Mosaic screen;
Third control, for showing the screenshotss data for being sent to selected client.
12. a kind of display methods of Mosaic screen, the Mosaic screen are made of multiple sub-screens, the Mosaic screen passes through clothes Business device and terminal device are coupled with receiving terminal apparatus data, which is characterized in that the described method includes:
Obtain the image data of the terminal device;
Obtain described image data the Mosaic screen attribute information, wherein the attribute information include it is following at least it One: display position, display size and scaling of the described image data on the Mosaic screen;
The Mosaic screen, which is controlled, according to the attribute information shows described image data.
13. according to the method for claim 12, which is characterized in that the sub-screen is connect with equipment is calculated, the calculating Operation has client in equipment;The Mosaic screen, which is controlled, according to the attribute information shows described image data, comprising:
The client for showing described image data is determined according to the attribute information;
Described image data are sent to the determining client, and are shown according to the attribute information by the client Described image data.
CN201710949197.7A 2017-10-12 2017-10-12 The display methods and device of Mosaic screen, terminal Pending CN109656495A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710949197.7A CN109656495A (en) 2017-10-12 2017-10-12 The display methods and device of Mosaic screen, terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710949197.7A CN109656495A (en) 2017-10-12 2017-10-12 The display methods and device of Mosaic screen, terminal

Publications (1)

Publication Number Publication Date
CN109656495A true CN109656495A (en) 2019-04-19

Family

ID=66109866

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710949197.7A Pending CN109656495A (en) 2017-10-12 2017-10-12 The display methods and device of Mosaic screen, terminal

Country Status (1)

Country Link
CN (1) CN109656495A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110109635A (en) * 2019-04-26 2019-08-09 广州视源电子科技股份有限公司 Screen-projection display table, screen-projection display method, screen-projection display device, controller, equipment and medium
CN110286871A (en) * 2019-07-03 2019-09-27 徐山峰 A kind of multi-projection large screen display system and display methods
CN111327842A (en) * 2020-02-17 2020-06-23 视联动力信息技术股份有限公司 Method and device for displaying rolling captions
CN111966316A (en) * 2020-08-25 2020-11-20 西安万像电子科技有限公司 Image data display method and device and image data display system
CN112118233A (en) * 2020-08-26 2020-12-22 北京博睿维讯科技有限公司 Data transmission method, device, system and storage medium
CN114356264A (en) * 2021-12-30 2022-04-15 威创集团股份有限公司 Signal generation method, device, equipment and readable storage medium
CN115278348A (en) * 2022-07-05 2022-11-01 深圳乐播科技有限公司 Screen projection method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102495712A (en) * 2011-12-15 2012-06-13 王飞 Map splicing display method based on a plurality of display terminals
CN105553835A (en) * 2016-02-02 2016-05-04 富盛科技股份有限公司 Method and system of ultrahigh definition large screen for synchronously displaying client data interfaces
CN106227492A (en) * 2016-08-03 2016-12-14 广东威创视讯科技股份有限公司 Combination and mobile intelligent terminal interconnected method and device
WO2017028655A1 (en) * 2015-08-19 2017-02-23 中兴通讯股份有限公司 Screenshot capturing method, terminal and set-top box
CN107071331A (en) * 2017-03-08 2017-08-18 苏睿 Method for displaying image, device and system, storage medium and processor

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102495712A (en) * 2011-12-15 2012-06-13 王飞 Map splicing display method based on a plurality of display terminals
WO2017028655A1 (en) * 2015-08-19 2017-02-23 中兴通讯股份有限公司 Screenshot capturing method, terminal and set-top box
CN105553835A (en) * 2016-02-02 2016-05-04 富盛科技股份有限公司 Method and system of ultrahigh definition large screen for synchronously displaying client data interfaces
CN106227492A (en) * 2016-08-03 2016-12-14 广东威创视讯科技股份有限公司 Combination and mobile intelligent terminal interconnected method and device
CN107071331A (en) * 2017-03-08 2017-08-18 苏睿 Method for displaying image, device and system, storage medium and processor

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110109635A (en) * 2019-04-26 2019-08-09 广州视源电子科技股份有限公司 Screen-projection display table, screen-projection display method, screen-projection display device, controller, equipment and medium
CN110286871A (en) * 2019-07-03 2019-09-27 徐山峰 A kind of multi-projection large screen display system and display methods
CN111327842A (en) * 2020-02-17 2020-06-23 视联动力信息技术股份有限公司 Method and device for displaying rolling captions
CN111327842B (en) * 2020-02-17 2023-04-21 视联动力信息技术股份有限公司 Rolling caption display method and device
CN111966316A (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
CN112118233A (en) * 2020-08-26 2020-12-22 北京博睿维讯科技有限公司 Data transmission method, device, system and storage medium
CN114356264A (en) * 2021-12-30 2022-04-15 威创集团股份有限公司 Signal generation method, device, equipment and readable storage medium
CN114356264B (en) * 2021-12-30 2023-12-05 威创集团股份有限公司 Signal generation method, device, equipment and readable storage medium
CN115278348A (en) * 2022-07-05 2022-11-01 深圳乐播科技有限公司 Screen projection method and device
CN115278348B (en) * 2022-07-05 2023-11-17 深圳乐播科技有限公司 Screen projection method and device

Similar Documents

Publication Publication Date Title
CN109656495A (en) The display methods and device of Mosaic screen, terminal
CN110572591B (en) KVM (keyboard, video and mouse) agent system signal source preview system and method
CN110399064A (en) Switching method and apparatus, storage medium and the electronic device of display interface
US20110271211A1 (en) Systems, methods, and computer programs for controlling presentation views in an online conference
US20080016155A1 (en) One-Click Universal Screen Sharing
WO2016168154A1 (en) Visual configuration for communication session participants
JP2019110603A5 (en) Terminal, display method, program
US9600152B2 (en) Providing feedback for screen sharing
CN109656494A (en) The management method of content is shown in Mosaic screen
CN108063949A (en) Image screenshotss method, apparatus and screenshotss server
CN106060676A (en) Online interaction method and apparatus based on live streaming
CN113873272B (en) Method, device and storage medium for controlling background image of live video
CN104869346A (en) Method and electronic equipment for processing image in video call
US20200193670A1 (en) Dynamic image compositing method and apparatus, terminal and storage medium
CN106233243A (en) Many frameworks manager
CN110007886A (en) Screen transmission timeout time dynamic setting method and device, wireless screen transmitter and receiving end
CN108694009A (en) terminal control method and device
CN108111897A (en) A kind of method and device for showing displaying information in video
CN112653898A (en) User image generation method, related device and computer program product
CN112616078A (en) Screen projection processing method and device, electronic equipment and storage medium
CN115291823A (en) Multi-screen cooperative display method and device and terminal equipment
CN113835657A (en) Display method and electronic equipment
US20230199037A1 (en) Virtual relocation during network conferences
CN109547811A (en) Show the method, apparatus and storage medium of interaction content
CN112463283B (en) Method and system for reviewing historical content of application program and electronic equipment

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190419