CN107783744B - Data display and control method, device, system and display equipment of spliced screen - Google Patents
Data display and control method, device, system and display equipment of spliced screen Download PDFInfo
- Publication number
- CN107783744B CN107783744B CN201610799354.6A CN201610799354A CN107783744B CN 107783744 B CN107783744 B CN 107783744B CN 201610799354 A CN201610799354 A CN 201610799354A CN 107783744 B CN107783744 B CN 107783744B
- Authority
- CN
- China
- Prior art keywords
- display
- screen
- data
- display object
- adjusting
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1423—Digital 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/1446—Digital 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)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The application discloses a method, a device, a system and a display device for displaying and controlling data of a spliced screen. The data display method comprises the following steps: starting each display screen in the spliced screens; and adjusting and displaying the transparency attribute of one or more display objects on each display screen, wherein the one or more display objects are obtained after grouping the data to be displayed and instantiating each group.
Description
Technical Field
The application relates to the field of spliced screen display, in particular to a method, a device, a system and display equipment for data display and control of a spliced screen.
Background
The spliced screen (also called as a large screen) is formed by splicing a plurality of small screens (also called as display screens), wherein each small screen is connected with a PC (personal computer) to display the desktop content of the PC. After a designer designs the style and the content of the whole spliced screen, cutting the whole spliced screen into a plurality of small contents according to the layout of signals, independently manufacturing each block of content, finally splicing and displaying, and visually giving a sense of the whole screen, as shown in figure 1 specifically:
among them, green "welcome, popular welcome" is a design desire to be able to blend translucently over other page contents. However, signal processing hardware provided by manufacturers does not have such capability, and only the green signal is overlaid on other signals, and the semitransparent effect cannot be achieved, which brings many limitations to the overall design of the spliced screen.
In view of the above problems, no effective solution has been proposed.
Disclosure of Invention
The embodiment of the application provides a data display and control method, a device, a system and a display device of a spliced screen, and aims to at least solve the technical problem that display information in a spliced screen display project in the related art cannot be semi-transparent and integrated.
According to an aspect of the embodiments of the present application, there is provided a data display method of a tiled screen, including: starting each display screen in the spliced screens; and adjusting and displaying the transparency attribute of one or more display objects on each display screen, wherein the one or more display objects are obtained after grouping the data to be displayed and instantiating each group.
According to another aspect of the embodiments of the present application, there is provided another data display method for a tiled screen, including: receiving notification information from a server, wherein the notification information is information sent by the server after adjusting the transparency attribute of a display object of a spliced screen according to a control instruction sent by control equipment; the spliced screen is formed by splicing a plurality of display screens, and the display object is an example generated by grouping obtained after grouping data to be displayed; and adjusting the transparency attribute of the display object according to the notification information.
According to another aspect of the embodiments of the present application, there is provided another method for controlling data display of a tiled screen, including: receiving a control instruction from a control device; adjusting the transparency attribute of each display object in the current display interface of the spliced screen according to the control instruction, wherein the spliced screen is formed by splicing a plurality of display screens, and the display objects are instances generated according to groups obtained by grouping data to be displayed; and sending notification information for indicating an adjustment result to the splicing screen.
According to another aspect of the embodiments of the present application, there is also provided a display device including: the communication device is used for receiving notification information from the server, wherein the notification information is used for notifying the spliced screen to update the transparency attribute of each display object in the current display interface of the spliced screen, and the notification information is information sent by the server after the transparency attribute of the display object is adjusted according to a control instruction sent by the control equipment; and the processor is used for adjusting the transparency attribute of each display object in the display interface according to the notification information, wherein the display objects are instances generated according to groups obtained after grouping data to be displayed.
According to another aspect of the embodiments of the present application, there is provided a data display system of a tiled screen, including: the control equipment is used for sending a control instruction to the server; the server is used for receiving the control instruction from the control equipment; adjusting the transparency attribute of each display object in the current display interface of the spliced screen according to the control instruction, wherein the display object is an example generated according to data to be displayed; sending notification information for indicating an adjustment result to the splicing screen; the spliced screen is formed by splicing a plurality of display screens and is used for receiving the notification information from the server; and adjusting the transparency attribute of each display object in the display interface according to the notification information.
According to another aspect of the embodiments of the present application, there is provided a data display device of a tiled screen, including: the receiving module is used for receiving notification information from a server, wherein the notification information is information sent by the server after the transparency attribute of a display object of a splicing screen is adjusted according to a control instruction sent by control equipment; the spliced screen is formed by splicing a plurality of display screens, and the display object is an example generated by grouping obtained after grouping data to be displayed; and the adjusting module is used for adjusting the transparency attribute of the display object according to the notification information.
According to another aspect of the embodiments of the present application, there is provided a data display control apparatus for a tiled screen, including: the receiving module is used for receiving a control instruction from the control equipment; the adjusting module is used for adjusting the transparency attribute of each display object in the current display interface of the spliced screen according to the control instruction, wherein the spliced screen is formed by splicing a plurality of display screens, and the display objects are grouped and generated examples according to data to be displayed; and the sending module is used for sending notification information for indicating the adjustment result to the splicing screen.
In the embodiment of the application, the transparency attribute of each display object in the spliced display screen is adjusted through the unified control equipment control server, and the condition that each display screen in the spliced display screen needs to correspond to one PC to adjust the transparency data of the display object in the related art is replaced, so that fusion between the display objects in the spliced display screen can be realized, and the technical problem that display information in a spliced display project cannot be semi-transparent and fused in the related art is solved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
FIG. 1 is a schematic diagram of a tiled screen displaying fusion information according to the related art;
FIG. 2 is a schematic diagram of a logical abstraction of an alternative piece of information according to an embodiment of the present application;
FIG. 3 is a schematic diagram of a tiled screen data display system according to an embodiment of the present application;
FIG. 4 is a schematic diagram illustrating a generation flow of an alternative example instance of an information piece according to an embodiment of the present application;
FIG. 5 is a block diagram of a hardware configuration of a computer terminal according to an embodiment of the present invention;
FIG. 6 is a flowchart of a data display method for a tiled screen according to an embodiment of the present application;
FIG. 7 is a block diagram of a data display device with tiled screens according to an embodiment of the present application;
FIG. 8 is a flowchart of a method for controlling data display of a tiled screen according to an embodiment of the present application;
fig. 9 is a block diagram of a data display control apparatus of a tiled screen according to an embodiment of the present application.
Fig. 10 is a block diagram of a display device according to an embodiment of the present application;
fig. 11 is a flowchart of a data display method of a tiled screen according to embodiment 7 of the present application.
Detailed Description
In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only partial embodiments of the present application, but not all embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments in the present application without making any creative effort shall fall within the protection scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and claims of this application 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 application described herein are capable of operation in sequences other than those illustrated or described herein. Moreover, 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, some terms or terms appearing in the description of the embodiments of the present application are applicable to the following explanations:
a signal source: a video signal source, such as a DVI signal output of a video card, a PC desktop signal, etc.;
displaying the object: according to an example generated by grouping the data to be displayed, the example is called an information piece in the embodiment of the application, and is an abstract object of a software layer, and logically represents a piece of data information.
The transparency property: for representing the opacity level of a display object, e.g. the accessibility property of a browser.
And the spliced screens are used for splicing and displaying the same item (or data) to be displayed by a plurality of independent display screens.
Example 1
In the process of displaying the spliced screen, in the related art, the adopted technical means is generally a screen display scheme based on an independent signal source, for example, each display screen forming the spliced screen corresponds to an independent PC, and when contents are displayed, the contents of each display screen are only displayed in the respective display screen, so that when a display object is displayed in a fusion manner, only some information can be covered on other information, and the covered information cannot be displayed in a semi-transparent manner. In view of the above problems, embodiments of the present application provide a corresponding solution.
Specifically, in the process of displaying the tiled screen, a layer of software solution is introduced in the embodiment of the present application on the basis of the original hardware, as shown in fig. 2, in the embodiment of the present application, the display interface of the complete tiled screen is regarded as an oversized rectangular desktop, and a plurality of cards with different contents, that is, the aforementioned information sheets, are placed on the display interface, and are replaced by the information sheets in the figure for convenience of description. The information pieces can be placed at any position of the display interface, and the positions of the information pieces can be mutually overlapped. Each piece of information, still developed in web technology, corresponds to a DOM node in the web page. Then a tiled screen presentation becomes the development of many sheets of information, as well as the assembly and grouping of sheet layouts. The signal fusion problem in the traditional splicing screen scheme is solved and becomes the fusion problem of the information pieces. Because the information piece is a dot on the implementation level, and the fusion of the dot can be realized by setting the css accessibility attribute.
Therefore, one spliced screen display project becomes development of a plurality of information pieces and splicing and combining of information piece layouts. The information sheet only focuses on the data information which needs to be displayed, the existence and the limitation of a physical screen are not needed to be concerned, and the position occupied by the information sheet can be any area in the display interface of the splicing screen.
Based on the above ideas, an embodiment of the present application provides a data display system of a tiled screen, as shown in fig. 3, including: control device 30, server 32 and tiled screen 34 to enable the association of tiled screen display interface, information pieces with the actual physical screen (signal source). Optionally, the display system may be built based on node. Wherein:
a control device 30 for sending a control instruction to the server; alternatively, the control device 30 may be a mobile phone, a tablet computer, a PC, etc., but is not limited thereto. The control instruction may be generated according to an operation of a user, for example, when the control device is a mobile phone or a tablet computer, the operation of the user (which may be a touch operation or a physical key operation) is detected; when the specified operation is detected, the control instruction is generated and sent to the server. In an alternative embodiment, the control device 30 may send an instruction to the server to open or close a certain information piece, and the server may update the status of the information piece and broadcast it to all the display ends of the mosaic screen (i.e. the mosaic screen).
The server 32 mainly manages the class 2 objects, the screen and the information pieces, and the connection conditions of all spliced screens, and specifically comprises the steps of managing some resource files and serving as webserver to provide resource services to the outside; creating and deleting information piece instances, and managing the position information of all information pieces in the abstract desktop; connection of all display terminals (i.e., display screens, such as the display in fig. 3); critical information, such as the case of information pieces and display screens (screens), is broadcast to interested parties (e.g., the corresponding tiled screen) in real time.
It can be seen that the server is only responsible for managing the information pieces (i.e. the display objects) and the spliced screen, but the control of the transparency property of the information pieces in particular also needs a controller to implement, and in particular, the server 32 receives the above control instruction from the control device; adjusting the transparency attribute of each display object in the current display interface of the spliced screen according to the control instruction, wherein the display objects are grouped and generated examples according to the data to be displayed; sending notification information for indicating an adjustment result to the splicing screen;
a mosaic screen 34, as a final display side, formed by mosaic of a plurality of display screens, for receiving the above-mentioned notification information from the server; and adjusting the transparency attribute of each display object in the display interface according to the notification information. When the mosaic screen 34 interacts with the server, a large desktop system is formed by splicing matrixes abstracted as [ MxN ], each point in the matrixes represents a physical display screen (screen), and the resolutions of all the display screens (screen) are the same, such as 1400x 1050. The property specific to each display (screen) is its position (x, y) in the matrix, e.g. the position of the display (screen) in display0 is (0,0) and the position of the display6 is (1, 2). Each screen runs a full-screen chrome browser, and the accessed address is the content display provided by the server. The server can be informed by means of the id parameter which block screen it represents.
Based on the desktop system, in the mosaic screen (i.e. the mosaic screen display), each screen downloads the class definition file (js file) related to all the running information pieces, and generates an information piece instance in the current running environment. Each piece of information instance actually corresponds to one dom node, so that the piece of information instance is actually hung on the corresponding dom after being generated, and the final visual presentation is realized. The definition file of the information piece is essentially a definition of a reacbjs component, which can be conveniently mount to a dom. Each screen has its id, for example, the screen with id (i, j) will offset all the pieces of information in the container, and the implementation means is to translate (offset x, offset y) the container dom of the pieces of information, where offset x is (1400 i + app.x) and offset y is (1050 j + app.y), where app.x and app.y represent the display positions defined by the pieces of information on the server side. The attribute of the information piece is the transparency (alpha attribute), and the accessibility value of the corresponding dom is set according to the value of the attribute.
Based on the above design concept, the following describes in detail the interaction process between the display screen and the server in the tiled screen with reference to fig. 4, as shown in fig. 4, including the following processing steps:
step S402, the spliced screen is connected with a server (server) through websocket, and the server is informed that the current display screen is the display screen marked as screen (0, 0);
step S404, the server returns the currently opened information piece condition and some global information;
step S406, screen (0,0) requests to download js resource files related to the opened information pieces;
step S408, the server returns the js resource file of the information piece;
in step S410, screen (0,0) generates an instance (instance) of an information piece according to the class (class) definition of the information piece, and places the instance at a corresponding location.
To sum up, this embodiment provides a brand-new solution of preparation concatenation screen, compares traditional scheme and has solved the unable problem of crossing the screen of show information, abstracts the concatenation screen as the desktop container, and the information is abstracted as the information piece in the container, and the combination that the demonstration of concatenation screen is abstracted to, and the container is responsible for good overall arrangement, has solved the show information problem of crossing the screen from this.
Example 2
There is also provided, in accordance with an embodiment of the present application, a method embodiment of a method of data display of a tiled screen, it being noted that the steps illustrated in the flowchart of the figure may be performed in a computer system such as a set of computer executable instructions and that, although 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.
The method provided by the first embodiment of the present application may be executed in a mobile terminal, a computer terminal, or a similar computing device. Fig. 5 shows a hardware configuration block diagram of a computer terminal (or mobile device) for implementing a data display method of a tiled screen. As shown in fig. 4, computer terminal 50 (or mobile device 50) may include one or more (shown as 502a, 502b, … …, 502 n) processors 502 (processor 502 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA, etc.), memory 504 for storing data, and a transmission module 506 for communication functions. Besides, the method can also comprise the following steps: a display, an input/output interface (I/O interface), a Universal Serial Bus (USB) port (which may be included as one of the ports of the I/O interface), a network interface, a power source, and/or a camera. It will be understood by those skilled in the art that the structure shown in fig. 4 is only an illustration and is not intended to limit the structure of the electronic device. For example, computer terminal 50 may also include more or fewer components than shown in FIG. 4, or have a different configuration than shown in FIG. 4.
It should be noted that the one or more processors 502 and/or other data processing circuitry described above may be referred to generally herein as "data processing circuitry". The data processing circuitry may be embodied in whole or in part in software, hardware, firmware, or any combination thereof. Further, the data processing circuit may be a single stand-alone processing module, or incorporated in whole or in part into any of the other elements in the computer terminal 50 (or mobile device). As referred to in the embodiments of the application, the data processing circuit acts as a processor control (e.g. selection of a variable resistance termination path connected to the interface).
The memory 504 may be used to store software programs and modules of application software, such as program instructions/data storage devices corresponding to the data display method of the tiled screen in the embodiment of the present application, and the processor 502 executes various functional applications and data processing by running the software programs and modules stored in the memory 504, that is, implementing the vulnerability detection method of the application program. The memory 504 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 504 may further include memory located remotely from the processor 502, which may be connected to the computer terminal 50 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission device 506 is used for receiving or transmitting data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of the computer terminal 50. In one example, the transmission device 506 includes a Network adapter (NIC) that can be connected to other Network devices through a base station so as to communicate with the internet. In one example, the transmission device 506 can be a Radio Frequency (RF) module, which is used for communicating with the internet in a wireless manner.
The display may be, for example, a touch screen type Liquid Crystal Display (LCD) that may enable a user to interact with a user interface of the computer terminal 50 (or mobile device).
Under the operating environment, the application provides a data display method of the spliced screen as shown in fig. 5. Fig. 6 is a flowchart of an alternative data display method for a tiled screen according to an embodiment of the present application. As shown in fig. 6, the method includes steps S602-S604, in which:
step S602, receiving notification information from a server, wherein the notification information is sent by the server after adjusting the transparency attribute of a display object of a spliced screen according to a control instruction sent by control equipment; the spliced screen is formed by splicing a plurality of display screens, and the display object is an example generated by grouping obtained after grouping data to be displayed;
step S604, adjusting the transparency attribute of the display object according to the notification information. Alternatively, it may be realized by the following processing procedures: establishing a corresponding relation between the instance and the dom; and adjusting the transparency attribute of the display object by adjusting the transparency attribute of the dom.
It should be noted that the data corresponding to different display objects may be different, that is, different display objects may be generated according to different types of data.
In an optional embodiment, the generation of the instance may be generated according to data to be displayed received from a server, that is, before adjusting the transparency attribute of each display object in the current display device according to the notification information, the data to be displayed needs to be received from the server; and generating an example according to the received data to be displayed, and taking the example as the display object.
Optionally, the data to be displayed may be received by a browser running on a display screen where the display object is located.
As can be seen from the above description, after an instance is generated according to the received data to be displayed, the instance needs to be set as a dom object in a dom corresponding to the display interface, so as to implement display.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present application.
Example 3
According to an embodiment of the present application, there is also provided an apparatus for implementing the data display method of the tiled screen, as shown in fig. 8, the apparatus includes:
a receiving module 70, configured to receive notification information from a server, where the notification information is information sent by the server after adjusting a transparency attribute of a display object of a tiled screen according to a control instruction sent by a control device; the spliced screen is formed by splicing a plurality of display screens, and the display object is an example generated by grouping obtained after grouping data to be displayed;
and an adjusting module 72, connected to the receiving module 70, configured to adjust transparency attributes of the display objects in the display interface according to the notification information, where the display objects are instances generated according to groups obtained by grouping data to be displayed. Alternatively, this may be achieved by: establishing a corresponding relation between the instance and the dom; and adjusting the transparency attribute of the display object by adjusting the transparency attribute of the dom.
It should be noted that, the above modules may be implemented by software or hardware, and for the latter, the following forms may be presented, but are not limited to this: the modules are positioned in the same processor; or the modules may be located in different processors.
It should be noted that, the preferred embodiments in this embodiment can refer to the descriptions in embodiments 1 and 2, and are not described herein again.
Example 4
The embodiment of the present application further provides a data display control method for a tiled screen, as shown in fig. 8, the method includes the following processing steps:
step S802, receiving a control instruction from a control device;
step S804, adjusting the transparency attribute of each display object in the current display interface of the spliced screen according to the control instruction, wherein the spliced screen is formed by splicing a plurality of display screens, and the display objects are grouped and generated examples according to the data to be displayed; the method can be realized by the following steps: establishing a corresponding relation between the instance and the dom; and adjusting the transparency attribute of the display object by adjusting the transparency attribute of the dom.
Step S806, sending notification information for indicating the adjustment result to the above-mentioned mosaic screen.
Optionally, the display position of each display object in the display interface is adjusted according to the position of the display screen where the display object is located and the predefined position of the display object in the display interface.
It should be noted that, the preferred embodiments in this embodiment can refer to the descriptions in embodiments 1 and 2, and are not described herein again.
Example 5
An embodiment of the present application further provides a data display control device for a tiled screen, which is used to implement the method in embodiment 4, and as shown in fig. 9, the device includes:
a receiving module 902, configured to receive a control instruction from a control device;
an adjusting module 904, configured to adjust transparency attributes of display objects in a current display interface of a tiled screen according to the control instruction, where the tiled screen is formed by tiling a plurality of display screens, and the display objects are instances generated by grouping obtained after grouping data to be displayed;
a sending module 906, configured to send notification information indicating an adjustment result to the splicing screen.
It should be noted that the above modules may be implemented by software or hardware, and in the latter case, the following forms may be presented, but are not limited to these: the modules are positioned in the same processor; or the modules may be located in different processors.
It should be noted that, the preferred embodiments in this embodiment can refer to the descriptions in embodiments 1 and 2, and are not described herein again.
Example 6
An embodiment of the present application further provides a display device, as shown in fig. 10, including:
the communication device 102 is configured to receive notification information from a server, where the notification information is used to notify a mosaic screen to update (or to be referred to as adjust) transparency attributes of display objects in a current display interface of the mosaic screen, and the notification information is information sent by the server after adjusting the transparency attributes of the display objects according to a control instruction sent by a control device;
and the processor 104 is configured to adjust the transparency attribute of each display object in the display interface according to the notification information, where the display object is an example generated according to a grouping obtained after grouping data to be displayed.
Example 7
The embodiment of the present application further provides a data display method of a tiled screen, as shown in fig. 11, the method includes:
step S1102, starting each display screen in the spliced screens;
and step S1104, adjusting and displaying transparency attributes of one or more display objects on each display screen, where the one or more display objects are objects obtained by grouping the data to be displayed and instantiating each group.
Optionally, before displaying one or more display objects corresponding to the data to be displayed on the respective display screens, obtaining data corresponding to each group from a server; and instantiating the data corresponding to each group to obtain an instance corresponding to each group, and taking the instance as the display object.
Optionally, the data corresponding to each group is acquired from the server through a browser running on the display screen. Optionally, the display areas of at least two of the respective display objects may overlap.
In one embodiment of the application, establishing a corresponding relation between the instance and the dom; and adjusting the transparency attribute of the display object by adjusting the transparency attribute of the dom.
It should be noted that, the preferred embodiments in this embodiment can refer to the descriptions in embodiments 1 and 2, and are not described herein again.
The present embodiment may also provide an apparatus for implementing the above method, where the apparatus includes: the starting module is used for starting each display screen in the spliced screens; and the display module is used for adjusting and displaying the transparency attribute of one or more display objects on each display screen, wherein the one or more display objects are obtained by grouping the data to be displayed and instantiating each group.
Example 8
Embodiments of the present application also provide a storage medium. Optionally, in this embodiment, the storage medium may be configured to store a program code executed by the data display method of the tiled screen or the data display control method of the tiled screen provided in the first embodiment.
Optionally, in this embodiment, the storage medium may be located in any one of computer terminals in a computer terminal group in a computer network, or in any one of mobile terminals in a mobile terminal group.
Optionally, in this embodiment, the storage medium is configured to store program code for performing the following steps: receiving notification information from a server, wherein the notification information is used for notifying a tiled screen to update transparency attributes of display objects in a current display interface of the tiled screen, and the notification information is sent after the server adjusts the transparency attributes of the display objects according to a control instruction sent by a control device; the spliced screen is formed by splicing a plurality of display screens; and adjusting the transparency attribute of each display object in the display interface according to the notification information, wherein the display objects are generated according to groups obtained by grouping data to be displayed.
Optionally, in this embodiment, the storage medium is configured to store program code for performing the following steps: receiving a control instruction from a control device; adjusting the transparency attribute of each display object in the current display interface of the spliced screen according to the control instruction, wherein the spliced screen is formed by splicing a plurality of display screens, and the display objects are grouped and generated examples according to the data to be displayed; and sending notification information for indicating the adjustment result to the splicing screen.
The above-mentioned serial numbers of the embodiments of the present application are merely for description and do not represent the merits of the embodiments.
In the above embodiments of the present application, 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 is only one type of division of logical functions, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or may be 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 network 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 application 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 application may be substantially implemented or contributed to by the prior art, or all or part of the technical solution may be embodied in 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 application. 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 application and it should be noted that those skilled in the art can make several improvements and modifications without departing from the principle of the present application, and these improvements and modifications should also be considered as the protection scope of the present application.
Claims (15)
1. A data display method of a spliced screen is characterized by comprising the following steps:
starting each display screen in the spliced screens;
and adjusting and displaying transparency attributes of one or more display objects on each display screen, wherein the one or more display objects are obtained by grouping data to be displayed and instantiating each group, and the transparency attributes are used for representing the opacity levels of the display objects.
2. The method of claim 1, wherein before adjusting and displaying the transparency attribute of the one or more display objects on the respective display screen, the method further comprises:
obtaining data corresponding to each group from a server; and instantiating the data corresponding to each group to obtain an instance corresponding to each group, and taking the instance as the display object.
3. The method of claim 2, wherein the display areas of at least two of the respective display objects are overlappable.
4. The method of claim 2, wherein adjusting and displaying the transparency attribute of the one or more display objects on the respective display screen comprises: establishing a corresponding relation between the instance and the dom; and adjusting the transparency attribute of the display object by adjusting the transparency attribute of the dom.
5. A data display method of a spliced screen is characterized by comprising the following steps:
receiving notification information from a server, wherein the notification information is information sent by the server after adjusting the transparency attribute of a display object of a spliced screen according to a control instruction sent by control equipment; the spliced screen is formed by splicing a plurality of display screens, and the display object is an example generated by grouping obtained after grouping data to be displayed; the transparency attribute is used for representing the opacity level of the display object;
and adjusting the transparency attribute of the display object according to the notification information.
6. The method of claim 5, wherein adjusting the transparency attribute of the display object according to the notification information comprises:
establishing a corresponding relation between the instance and the dom; and adjusting the transparency attribute of the display object by adjusting the transparency attribute of the dom.
7. The method of claim 5, wherein before adjusting the transparency attribute of the display object according to the notification information, the method further comprises:
receiving the data to be displayed from a server; and generating an example according to the received data to be displayed, and taking the example as the display object.
8. The method of claim 7, wherein the display objects comprise a master display object and a slave display object; receiving the data to be displayed from the server includes: receiving the data to be displayed from the server through a display screen where the main display object is located; and synchronizing the data to be displayed to the display screen of the slave display object through the display screen of the master display object.
9. The method of claim 7 or 8, wherein receiving data to be displayed from a server comprises: and receiving the data to be displayed through a browser running on a display screen where the display object is located.
10. A data display control method of a spliced screen is characterized by comprising the following steps:
receiving a control instruction from a control device;
adjusting the transparency attribute of each display object in the current display interface of the spliced screen according to the control instruction, wherein the spliced screen is formed by splicing a plurality of display screens, and the display objects are instances generated according to groups obtained by grouping data to be displayed; the transparency attribute is used for representing the opacity level of the display object;
and sending notification information for indicating an adjustment result to the splicing screen.
11. The method of claim 10, wherein adjusting the transparency attribute of each display object in the current display interface of the tiled screen according to the control instruction comprises at least one of:
establishing a corresponding relation between the instance and the dom; and adjusting the transparency attribute of the display object by adjusting the transparency attribute of the dom.
12. A display device, comprising:
the communication device is used for receiving notification information from a server, wherein the notification information is used for notifying a splicing screen to update the transparency attribute of each display object in the current display interface of the splicing screen, and the notification information is information sent by the server after the transparency attribute of the display object is adjusted according to a control instruction sent by control equipment; the transparency attribute is used for representing the opacity level of the display object;
and the processor is used for adjusting the transparency attribute of each display object in the display interface according to the notification information, wherein the display objects are instances generated according to groups obtained after grouping data to be displayed.
13. A tiled-screen data display system, comprising:
the control equipment is used for sending a control instruction to the server;
the server is used for receiving the control instruction from the control equipment; adjusting the transparency attribute of each display object in the current display interface of the spliced screen according to the control instruction, wherein the display object is an example generated according to data to be displayed; sending notification information for indicating an adjustment result to the splicing screen; the transparency attribute is used for representing the opacity level of the display object;
the spliced screen is formed by splicing a plurality of display screens and is used for receiving the notification information from the server; and adjusting the transparency attribute of each display object in the display interface according to the notification information.
14. A tiled-screen data display apparatus, comprising:
the receiving module is used for receiving notification information from a server, wherein the notification information is information sent by the server after the transparency attribute of a display object of a splicing screen is adjusted according to a control instruction sent by control equipment; the spliced screen is formed by splicing a plurality of display screens, and the display object is an example generated by grouping obtained after grouping data to be displayed; the transparency attribute is used for representing the opacity level of the display object;
and the adjusting module is used for adjusting the transparency attribute of the display object according to the notification information.
15. A data display control device of a tiled screen, comprising:
the receiving module is used for receiving a control instruction from the control equipment;
the adjusting module is used for adjusting the transparency attribute of each display object in the current display interface of the spliced screen according to the control instruction, wherein the spliced screen is formed by splicing a plurality of display screens, and the display objects are grouped and generated examples according to data to be displayed; the transparency attribute is used for representing the opacity level of the display object;
and the sending module is used for sending notification information for indicating the adjustment result to the splicing screen.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610799354.6A CN107783744B (en) | 2016-08-31 | 2016-08-31 | Data display and control method, device, system and display equipment of spliced screen |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610799354.6A CN107783744B (en) | 2016-08-31 | 2016-08-31 | Data display and control method, device, system and display equipment of spliced screen |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107783744A CN107783744A (en) | 2018-03-09 |
CN107783744B true CN107783744B (en) | 2022-06-14 |
Family
ID=61451859
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610799354.6A Active CN107783744B (en) | 2016-08-31 | 2016-08-31 | Data display and control method, device, system and display equipment of spliced screen |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107783744B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108683936B (en) * | 2018-05-15 | 2020-12-11 | 杭州橙鹰数据技术有限公司 | Data synchronization method, device, terminal, server and storage medium |
CN111221482B (en) * | 2018-11-23 | 2022-10-25 | 北京仁光科技有限公司 | Interface layout adjusting method based on command console |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101026621A (en) * | 2005-12-21 | 2007-08-29 | 洛克威尔自动控制技术股份有限公司 | Remote monitoring and control of an I/O module |
CN101986707A (en) * | 2010-11-02 | 2011-03-16 | 深圳市同洲电子股份有限公司 | Decoder system and method capable of supporting display wall output |
CN103077696A (en) * | 2013-01-15 | 2013-05-01 | Opera软件股份公司 | Method and equipment for adjusting brightness of display screen and display system |
CN103209232A (en) * | 2013-03-27 | 2013-07-17 | 广东威创视讯科技股份有限公司 | Spliced mobile equipment |
CN105045552A (en) * | 2015-08-26 | 2015-11-11 | 小米科技有限责任公司 | Multi-screen splicing display method and apparatus |
CN105389153A (en) * | 2015-11-23 | 2016-03-09 | 浪潮软件股份有限公司 | Application method of general integration presentation technology in multi-system integration |
CN105573694A (en) * | 2014-10-30 | 2016-05-11 | 奥多比公司 | Multiple display rendering of digital content |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080109725A1 (en) * | 2005-08-05 | 2008-05-08 | Samsung Electronics Co., Ltd. | Apparatus for providing multiple screens and method of dynamically configuring multiple screens |
-
2016
- 2016-08-31 CN CN201610799354.6A patent/CN107783744B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101026621A (en) * | 2005-12-21 | 2007-08-29 | 洛克威尔自动控制技术股份有限公司 | Remote monitoring and control of an I/O module |
CN101986707A (en) * | 2010-11-02 | 2011-03-16 | 深圳市同洲电子股份有限公司 | Decoder system and method capable of supporting display wall output |
CN103077696A (en) * | 2013-01-15 | 2013-05-01 | Opera软件股份公司 | Method and equipment for adjusting brightness of display screen and display system |
CN103209232A (en) * | 2013-03-27 | 2013-07-17 | 广东威创视讯科技股份有限公司 | Spliced mobile equipment |
CN105573694A (en) * | 2014-10-30 | 2016-05-11 | 奥多比公司 | Multiple display rendering of digital content |
CN105045552A (en) * | 2015-08-26 | 2015-11-11 | 小米科技有限责任公司 | Multi-screen splicing display method and apparatus |
CN105389153A (en) * | 2015-11-23 | 2016-03-09 | 浪潮软件股份有限公司 | Application method of general integration presentation technology in multi-system integration |
Also Published As
Publication number | Publication date |
---|---|
CN107783744A (en) | 2018-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107797780B (en) | Data display and control method, device and system of spliced screen and display equipment | |
CN103631958B (en) | A kind of page automatic adaptation realizes the method that content multi-screen is shown | |
CN109725901A (en) | Development approach, device, equipment and the computer storage medium of front-end code | |
CN111274618B (en) | Display control method and related product | |
US20170169474A1 (en) | Internet-based display material system and internet-based display material producing method | |
CN103729107A (en) | Method and device for achieving suspension target | |
CN104571877A (en) | Display processing method and device for pages | |
CN109145034B (en) | Resource presentation method and device and computer terminal | |
CN107783744B (en) | Data display and control method, device, system and display equipment of spliced screen | |
CN115599363A (en) | Configuration method, device and system of visual component | |
CN110647462A (en) | Interface test method, device and storage medium | |
CN111861608A (en) | Product customization method and device based on three-dimensional online visualization and storage medium | |
CN110599242B (en) | Method, device and storage medium for making and issuing marketing picture | |
CN109976605B (en) | Class board content display method, device and storage medium | |
CN110209950A (en) | Display method and device of push information, electronic equipment and storage medium | |
CN111859012A (en) | Method and device for modifying marked size and updating part information | |
CN112947954A (en) | Interface updating method and device and storage medium | |
CN111310083A (en) | Page display method, device and system | |
CN112433723B (en) | Personalized list development method and device | |
CN114578898A (en) | Display method, electronic device and readable storage medium | |
CN113326186A (en) | Software testing method and device, electronic equipment and storage medium | |
CN112115692A (en) | Method and device for making electronic form and storage medium | |
CN111782315A (en) | Method, device and storage medium for sharing design object | |
CN112328139B (en) | Display method, display device and storage medium | |
CN111967702A (en) | Data processing method and system |
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 |