A data display mode preview method, device, equipment and readable storage medium
By acquiring signal window parameters and using the mode preview module or control software to determine the data display mode, the problem of users being unable to confirm before execution is solved, enabling the preview and review of the data display mode and reducing the risk of broadcast accidents.
Patent Information
- Application Number
- CN202211726937.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-30
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2042-12-30
AI Technical Summary
Existing display technologies struggle to acquire and provide data display modes for user confirmation before executing data display modes, potentially leading to broadcast accidents.
By acquiring the parameters of each signal window of the target display system, the data display mode is determined using the mode preview module or control software and displayed on the preview interface for user review.
Before implementing a data display mode, users can verify the correctness of the data display mode to reduce the risk of broadcast accidents.
Smart Images

Figure CN116016814B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data display technology, and in particular to a data display mode preview method, apparatus, device and readable storage medium. Background Technology
[0002] With the development of display technology, video wall displays are widely used in all aspects of life, such as control rooms and giant screens in shopping malls. Typically, the display layout information of the windows to be displayed on the video wall is obtained by editing the signal window data and its corresponding coordinate information in the control software; this window display layout information is also known as the data display mode. In practical applications, when a user selects to execute the data display mode, the signal source parameters and window coordinate information corresponding to each signal window can be sent to the processor. The processor obtains the signal source data based on the signal source parameters corresponding to each signal window and processes it to obtain the data display mode, which is then displayed on the video wall.
[0003] Existing display technologies can obtain coordinate information for user confirmation before the user executes the data display mode. However, existing display technologies have difficulty obtaining the data display mode and providing it to the user for confirmation before the user executes the data display mode. Users cannot determine whether the data display mode is normal before executing the data display mode. If the data display mode is abnormal, executing the data display mode may cause serious broadcast accidents. Summary of the Invention
[0004] This application aims to at least solve one of the aforementioned technical defects. In view of this, this application provides a mode preview method, apparatus, device, and readable storage medium to solve the technical defect in the prior art that it is difficult to obtain the data display mode and submit it to the user for confirmation before executing the data display mode.
[0005] To achieve the above objectives, the following solution is proposed:
[0006] A method for displaying a data display mode preview includes:
[0007] Obtain the parameters corresponding to each signal window of the target display system;
[0008] Based on the parameters corresponding to each signal window, the data display mode of the data to be displayed is determined;
[0009] The data display mode is shown for user review.
[0010] Preferably, determining the data display mode of the data to be displayed based on the parameters corresponding to each signal window includes:
[0011] Determine whether the target display system has a mode preview module;
[0012] If the target display system has the mode preview module, then according to the parameters of each signal window, the mode preview module is used to perform a window opening operation to obtain the first target window;
[0013] Based on the first target window, the mode preview module is used to obtain the data stream corresponding to the data to be displayed, and the data stream corresponding to the data to be displayed is processed to obtain the data display mode corresponding to the data to be displayed.
[0014] If the mode preview module is not present, then based on the parameters of each signal window, the control software corresponding to the target display system is used to obtain the data stream corresponding to the data to be displayed, and the data stream corresponding to the data to be displayed is processed to obtain the data display mode corresponding to the data to be displayed.
[0015] Preferably, if the target display system has the mode preview module, then according to the parameters of each signal window, the mode preview module is used to perform a window opening operation to obtain the first target window, including:
[0016] If the target display system has the mode preview module, then the coordinates of the preview window corresponding to each signal window are calculated based on the parameters corresponding to each signal window;
[0017] Based on the coordinates of the preview window corresponding to each signal window, the mode preview module is used to perform a window opening operation to obtain the first target window, which includes the preview window corresponding to each signal window.
[0018] Preferably, the step of obtaining the data stream corresponding to the data to be displayed using the mode preview module based on the first target window, and processing the data stream corresponding to the data to be displayed to obtain the data display mode corresponding to the data to be displayed, includes:
[0019] The data stream corresponding to the data to be displayed is transmitted to the mode preview module using the signal source corresponding to the target display system.
[0020] Based on the first target window, the mode preview module processes the data stream corresponding to the data to be displayed to obtain the data display mode corresponding to the data to be displayed.
[0021] Preferably, the step of transmitting the data stream corresponding to the data to be displayed to the mode preview module using the signal source corresponding to the target display system includes:
[0022] Determine the signal type of the signal source corresponding to the target display system;
[0023] If the signal type of the signal source corresponding to the target display system is a network signal, then the data stream corresponding to the data to be displayed is encoded using the signal source corresponding to the target display system and transmitted to the mode preview module;
[0024] If the signal type of the signal source corresponding to the target display system is a direct acquisition signal, the data stream corresponding to the data to be displayed is directly transmitted to the mode preview module using the signal source corresponding to the target display system.
[0025] Preferably, the step of obtaining the data stream corresponding to the data to be displayed using the mode preview module based on the first target window, and processing the data stream corresponding to the data to be displayed to obtain the data display mode corresponding to the data to be displayed, includes:
[0026] If the data stream corresponding to the data to be displayed is a network signal, then the mode preview module is used to decode and convert the data stream corresponding to the data to be displayed to obtain the first signal window screen corresponding to each signal window;
[0027] The resolution of each first signal window is set, and the first target window is used to stitch together each first signal window to obtain the data display mode.
[0028] Preferably, the step of obtaining the data stream corresponding to the data to be displayed using the mode preview module based on the first target window, and processing the data stream corresponding to the data to be displayed to obtain the data display mode corresponding to the data to be displayed, includes:
[0029] If the data stream corresponding to the data to be displayed is a directly acquired signal, then the mode preview module is used to directly convert the data stream corresponding to the data to be displayed to obtain the second signal window screen corresponding to each signal window;
[0030] The resolution of each second signal window is set, and the first target window is used to stitch together the images of each second signal window to obtain the data display mode.
[0031] A data display mode preview device, comprising:
[0032] The parameter acquisition module is used to acquire the parameters of each signal window;
[0033] The mode determination module is used to determine the data display mode based on the parameters of each signal window;
[0034] The mode display module displays the data display mode for user review.
[0035] A data display mode preview device includes: one or more processors, and memory;
[0036] The memory stores computer-readable instructions that, when executed by the one or more processors, implement the steps of any of the data display mode preview methods described above.
[0037] A readable storage medium storing computer-readable instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of any of the above-described data display mode preview methods.
[0038] As can be seen from the above technical solutions, the embodiments of this application can obtain the parameters of each signal window, which helps to further determine the data display mode based on the parameters of each signal window. After determining the data display mode, it can help to display the data display mode for user review. This helps the user to determine whether the data display mode is normal before it is executed, thereby effectively avoiding the risk of broadcast accidents caused by executing an inappropriate data display mode. Attached Figure Description
[0039] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0040] Figure 1 A flowchart illustrating a method for previewing a data display mode, provided in an embodiment of this application;
[0041] Figure 2 This is a schematic diagram illustrating the structure of a data display mode preview device as exemplified in an embodiment of this application.
[0042] Figure 3 This is a hardware structure block diagram of a data display mode preview device disclosed in an embodiment of this application. Detailed Implementation
[0043] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0044] During the research process, the inventors of this case discovered that existing data display solutions typically calculate the coordinates of the data to be displayed in the corresponding display window when using a video wall display screen, and then display the data based on the data and its corresponding coordinates. The process of displaying the data on the screen is generally referred to as executing a data display mode. In use, the target display system, in response to user input, acquires the data to be displayed using its signal source and processes it to obtain the corresponding data display mode. By executing the data display mode, the corresponding data display mode can be displayed on the video wall display screen. However, the inventors of this case found that while existing data display solutions can obtain the parameter coordinates of each signal window before execution, it is difficult to convert the data display mode into the final image display processing, allowing users to intuitively determine whether the executed data display mode is correct. If the data display mode is incorrect, it could cause a major broadcast accident.
[0045] Given that most current data display solutions make it difficult for users to determine the data display mode before execution, the applicant has researched a data display mode preview scheme. This data display mode preview method helps users determine whether the data display mode corresponding to the data to be displayed is correct before execution, which helps reduce the risk of broadcast accidents caused by problems with the data display mode corresponding to the data to be displayed.
[0046] The methods provided in this application can be used in a variety of general-purpose or special-purpose computing device environments or configurations. For example: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor devices, distributed computing environments including any of the above devices, etc.
[0047] This application provides a data display mode preview method, which can be applied to various computer terminals or smart terminals, and the executing entity can be the processor or server of the computer terminal or smart terminal.
[0048] In practical applications, the target display system can typically be used to preview the data display mode. The target display system may include: a mode preview module, a display screen, control software, and a signal source.
[0049] The display screen may include at least one signal window.
[0050] The display screen can be used to display the data to be displayed.
[0051] The signal source can be used to provide the data to be displayed.
[0052] The control software can be used to send parameter information, send instructions to acquire the code stream, and process the data to be displayed.
[0053] The mode preview module can be used to send commands to obtain the bitstream and process the data to be displayed, stitch together the mode screen, and transmit the data to be displayed, among other functions.
[0054] The following is combined Figure 1 This paper describes the flow of the data display mode preview method provided in the embodiments of this application. Figure 1 A flowchart illustrating a method for previewing a data display mode is provided in this application embodiment, as shown below. Figure 1 As shown, the process may include the following steps:
[0055] Step S100: Obtain the parameters corresponding to each signal window of the target display system.
[0056] Specifically, in a display screen scheduling scenario, data to be displayed can be displayed on the display screen corresponding to the target display system based on the signal window to be displayed and its arrangement layout information. The layout information corresponding to the data to be displayed is also called the data display mode. The process by which the user schedules the target display system to display the data to be displayed is also called the execution data display mode.
[0057] In practical applications, the parameters corresponding to each signal window may include the correspondence between each signal window and the signal source corresponding to the target display system, the display resolution corresponding to each signal window, and the coordinates corresponding to each signal window. By obtaining and based on the parameters corresponding to each signal window in the target display system, the data display mode corresponding to the data to be displayed can be determined, which helps to further obtain the final displayed image based on the data display mode.
[0058] Step S110: Determine the data display mode of the data to be displayed based on the parameters corresponding to each signal window.
[0059] Specifically, as described above, step S100 can obtain the parameters corresponding to each signal window of the target display system.
[0060] Furthermore, since the signal source corresponding to the target display system can transmit the data to be displayed, the data display mode corresponding to the data to be displayed is further processed. The parameters corresponding to each signal window of the target display system may include the correspondence between each signal window and the signal source corresponding to the target display system, the display resolution corresponding to each signal window, and the coordinates corresponding to each signal window. Therefore, based on the parameters corresponding to each signal window, the signal source of the target display system corresponding to each signal window can be determined, which helps to further transmit the data to be displayed through the signal source of the target display system corresponding to each signal window and process it to obtain the data display mode corresponding to the data to be displayed.
[0061] Based on the correspondence between each signal window and the signal source corresponding to the target display system, the data to be displayed received by each signal window can be determined.
[0062] Since the data display mode corresponding to the data to be displayed is not previewed using the signal window, but through a preset mode preview interface, the resolution corresponding to the data display mode of the data to be displayed can be calculated based on the display resolution corresponding to each signal window, which helps to further determine the data display mode corresponding to the data to be displayed.
[0063] Furthermore, the preset mode preview interface helps to preview the data display mode corresponding to the data to be displayed, so that the user can check whether the data display mode corresponding to the data to be displayed is correct.
[0064] Executing the data display mode of the data to be displayed allows the display screen corresponding to the data display mode of the data to be displayed to be displayed on the screen corresponding to the target display system. Before displaying on the screen, in order to display the mode screen corresponding to the data display mode of the data to be displayed in the preset mode preview interface, the resolution of the mode screen corresponding to the data display mode of the data to be displayed in the preset mode preview interface can be calculated based on the display resolution corresponding to each signal window. Furthermore, the preset mode preview interface can be used to display the mode screen corresponding to the data display mode of the data to be displayed.
[0065] Step S120: Display the data display mode for user review.
[0066] Specifically, after step S110, the data display mode of the data to be displayed can be determined.
[0067] Furthermore, the final screen corresponding to the data to be displayed can be displayed by executing the data display mode of the data to be displayed.
[0068] To ensure that there are no problems with the data display mode corresponding to the data to be displayed each time, the mode screen corresponding to the data display mode of the data to be displayed can be displayed through the preset mode preview interface.
[0069] As can be seen from the above description, the data display mode of the data to be displayed includes the data to be displayed and its corresponding display layout. The mode screen corresponding to the data to be displayed can be displayed through the data display mode of the data to be displayed.
[0070] The data display mode of the data to be displayed is converted into a corresponding mode screen, and the resolution is further adjusted. The mode screen corresponding to the data display mode of the data to be displayed is displayed through the preset mode preview interface, thereby realizing the function of data display mode preview. This helps users determine whether the data display mode corresponding to the data to be displayed is correct, thereby effectively reducing the risk of broadcast accidents.
[0071] As can be seen from the technical solutions described above, the method provided in this application embodiment can obtain the parameters corresponding to each signal window in the target display system, so as to further determine the data display mode of the data to be displayed based on the parameters corresponding to each signal window. After determining the data display mode of the data to be displayed, the data display mode can be further displayed, which helps users to verify whether the data display mode corresponding to the data to be displayed is correct, thereby effectively reducing the risk of broadcast accidents.
[0072] In another embodiment of this application, the process of determining the data display mode of the data to be displayed based on the parameters corresponding to each signal window in step S110 is described. This process may include the following steps:
[0073] Step S201: Determine whether the target display system has a mode preview module.
[0074] Specifically, in practical applications, the target display system may have different units. Therefore, the applicant has set different data display modes for obtaining the data to be displayed based on whether the target display system has the mode preview module.
[0075] Furthermore, it can be first determined whether the target display system has the mode preview module. If the target display system has the mode preview module, the data display mode preview can be implemented through the mode preview module. If the target display system does not have the mode preview module, a processing method that does not include the mode preview module can be further adopted to implement the data display mode preview function.
[0076] Step S202: If the target display system has the mode preview module, then according to the parameters of each signal window, the mode preview module is used to perform a window opening operation to obtain the first target window.
[0077] Specifically, if the target display system is found to have the mode preview module after step S201, the mode preview module can be used to implement the function of displaying the mode preview of the data.
[0078] As described above, the mode preview module has functions such as sending and receiving code stream instructions, processing the data to be displayed, splicing mode images, and transmitting the data to be displayed. The mode preview module can be used to open a window to obtain the first target window, which helps to further use the first target window to obtain the data display mode corresponding to the data to be displayed.
[0079] Since the display screen corresponding to the target display system is generally used to display the mode image corresponding to the data display mode of the data to be displayed, a relatively large resolution is generally used to ensure clarity and the number of viewers. The mode preview window used to preview the data display mode of the data to be displayed is generally only provided to the user operating the display screen to confirm whether the data display mode of the data to be displayed is correct. Generally, the mode preview window is small, and its corresponding resolution is also relatively small. In use, in order to obtain a mode image corresponding to the data display mode that the user can preview based on the data to be displayed, the mode preview module can be used to open a window according to the parameters of each signal window to obtain the first target window. This helps to further assemble the data display mode corresponding to the data to be displayed based on the first target window.
[0080] in,
[0081] If the target display system has the mode preview module, it means that the mode preview module can be used to preview the data display mode of the data to be displayed. Then, based on the parameters of each signal window, the mode preview module can be used to open a window. The process of determining the first target window can be achieved by the following two steps:
[0082] Step S1: Calculate the coordinates of the preview window corresponding to each signal window based on the parameters corresponding to each signal window.
[0083] Specifically, if the target display system has the mode preview module, as can be seen from the above description, the parameters corresponding to each signal window may include the coordinates corresponding to each signal window.
[0084] Furthermore, since each signal window ultimately displays the screen corresponding to the data to be displayed, and each preview window also receives and splices the data to be displayed to obtain the mode screen corresponding to the data display mode of the data to be displayed, the screen content is the data to be displayed. The difference is that the coordinates and resolutions of the preview window and the signal window are not the same.
[0085] As described above, the signal window can be used to display the final displayed image, and generally uses a larger resolution and coordinates, while the preview window has a smaller resolution and coordinates. The coordinates of the preview window corresponding to each signal window can be calculated based on the parameters corresponding to each signal window, which helps in creating the first target window based on the coordinates of the preview window corresponding to each signal window.
[0086] Step S2: Based on the coordinates of the preview window corresponding to each signal window, the mode preview module is used to perform a window opening operation to obtain the first target window, which includes the preview window corresponding to each signal window.
[0087] Specifically, as described above, the coordinates of the preview window corresponding to each signal window can be obtained through calculation.
[0088] Furthermore, the first target window is composed of various preview windows, and the coordinates of the first target window can be determined based on the coordinates of the preview windows corresponding to each signal window. Furthermore, the resolution of the first target window can be determined based on the resolution of the preview windows corresponding to each signal window.
[0089] After determining the coordinates and resolution of the first target window, a window opening operation can be performed through the mode preview module to obtain the first target window. Determining the first target window helps to further determine the data display mode corresponding to the data to be displayed based on the first target window.
[0090] Step S203: Based on the first target window, use the mode preview module to obtain the data stream corresponding to the data to be displayed, and process the data stream corresponding to the data to be displayed to obtain the data display mode corresponding to the data to be displayed.
[0091] Specifically, as described above, the first target window can be obtained by opening a window through the mode preview module after step S202.
[0092] Furthermore, the data to be displayed can be concatenated through the first target window to obtain the data display mode corresponding to the data to be displayed.
[0093] In practical applications, the data to be displayed can be provided by a signal source corresponding to the target display system, and the data to be displayed is transmitted in the form of a data stream. The data stream corresponding to the data to be displayed can be acquired and processed by the mode preview module, and further spliced in the first target window to obtain a data display mode corresponding to the data to be displayed.
[0094] in,
[0095] The process of obtaining the data stream corresponding to the data to be displayed using the mode preview module, and processing the data stream to obtain the data display mode corresponding to the data to be displayed, can be achieved through the following two steps:
[0096] Step S1: Use the signal source corresponding to the target display system to transmit the data stream corresponding to the data to be displayed to the mode preview module.
[0097] Specifically, as described above, the data to be displayed can be provided by the signal source corresponding to the target display system.
[0098] In practical applications, the signal source corresponding to the target display system provides the data to be displayed, and the mode preview module can send a corresponding code stream acquisition command. After receiving the code stream acquisition command sent by the mode preview module, the signal source corresponding to the target display system can send the corresponding data to be displayed.
[0099] As described above, the parameters of the signal window include the correspondence with the signal source corresponding to the target display system. The mode preview module can send a code stream acquisition command to the signal source corresponding to the target display system based on the correspondence between each signal window and the signal source corresponding to the target display system.
[0100] Furthermore, after receiving the code stream acquisition instruction, the signal source corresponding to the target display system can respond to the code stream acquisition instruction sent by the mode preview module and transmit the data code stream corresponding to the data to be displayed to the mode preview module, which helps to further determine the data display mode corresponding to the data to be displayed based on the data code stream corresponding to the data to be displayed.
[0101] Step S2: Based on the first target window, use the mode preview module to process the data stream corresponding to the data to be displayed to obtain the data display mode corresponding to the data to be displayed.
[0102] Specifically, as described above, after transmitting the data stream corresponding to the data to be displayed to the mode preview module through the target display system, the received data stream corresponding to the data to be displayed can be processed by the mode preview module.
[0103] To ensure that the display mode corresponding to the data to be displayed can be displayed normally, the resolution of the data stream corresponding to the data to be displayed can be adjusted by the mode preview module, using the resolution of the first target window as the standard.
[0104] Furthermore, after adjusting the resolution of the data stream corresponding to the data to be displayed, the data display mode of the data to be displayed can be formed by splicing the data on the first target window according to the coordinates of the preview window corresponding to each signal window.
[0105] Step S204: If the mode preview module does not exist, then based on the parameters of each signal window, the control software corresponding to the target display system is used to obtain the data stream corresponding to the data to be displayed, and the data stream corresponding to the data to be displayed is processed to obtain the data display mode corresponding to the data to be displayed.
[0106] Specifically, if, after the judgment in step S201, it is determined that the mode preview module does not exist in the target display system, then the mode preview module cannot be used to complete the series of operations in steps S202 and S203.
[0107] Furthermore, this application also provides a method for obtaining the data display mode corresponding to the data to be displayed without using the mode preview module.
[0108] If the mode preview module is not present in the target display system, it means that the acquisition stream command cannot be sent to the signal source corresponding to the target display system through the mode preview module.
[0109] As can be seen from the above description, the corresponding control software in the target display system can be used to send parameter information, send instructions to acquire the code stream, and process the data to be displayed.
[0110] Furthermore, the control software corresponding to the target display system can be used to send a corresponding code stream acquisition command to the signal source corresponding to the target display system.
[0111] Furthermore, the signal source corresponding to the target display system can respond to the code stream acquisition command sent by the control software corresponding to the target display system, and further transmit the data code stream corresponding to the data to be displayed to the control software corresponding to the target display system.
[0112] After receiving the data stream corresponding to the data to be displayed sent by the signal source corresponding to the target display system, the control software corresponding to the target display system can further adjust the resolution of the data stream corresponding to the data to be displayed, thereby obtaining the data display mode corresponding to the data to be displayed.
[0113] As can be seen from the above-described technical solutions, the method provided in this application embodiment can determine whether the target display system has the mode preview module. If it does, it further uses the mode preview module to perform a window opening operation based on the parameters of each signal window to obtain the first target window. This helps to further obtain the data stream corresponding to the data to be displayed using the mode preview module based on the first target window, and process the data stream corresponding to the data to be displayed to obtain the data display mode corresponding to the data to be displayed. If the target display system does not have the mode preview module, it can further obtain the data stream corresponding to the data to be displayed using the control software corresponding to the target display system based on the parameters of each signal window. This helps to further process the data stream corresponding to the data to be displayed to obtain the data display mode corresponding to the data to be displayed. This application embodiment provides two different methods for obtaining the data display mode corresponding to the data to be displayed, depending on whether the target display system has the mode preview module, which helps to further preview the data display mode corresponding to the data to be displayed for user confirmation.
[0114] In another embodiment of this application, the process of transmitting a data stream corresponding to the data to be displayed to the mode preview module using a signal source corresponding to the target display system is described. This process may include the following steps:
[0115] Step S301: Determine the signal type of the signal source corresponding to the target display system.
[0116] Specifically, as described above, the data stream corresponding to the data to be displayed can be transmitted to the mode preview module through the signal source corresponding to the target display system.
[0117] In practical applications, the signal type of the signal source corresponding to the target display system can be a network signal, such as data collected by a network camera, or it can be directly collected data.
[0118] The corresponding operations differ depending on the signal type.
[0119] Before transmitting data, the signal type of the signal source corresponding to the target display system can be further determined.
[0120] If the signal type of the signal source corresponding to the target display system is a network signal, then step S302 can be executed.
[0121] If the signal type of the signal source corresponding to the target display system is a direct acquisition signal, then step S303 can be executed.
[0122] Step S302: Encode the data stream corresponding to the data to be displayed using the signal source corresponding to the target display system and transmit it to the mode preview module.
[0123] Specifically, after step S301, the signal type of the signal source corresponding to the target display system can be determined.
[0124] If the signal type of the signal source corresponding to the target display system is a network signal, then the data stream corresponding to the data to be displayed can be encoded using the signal source corresponding to the target display system before transmitting the data stream.
[0125] After encoding the data stream corresponding to the data to be displayed, the encoded data stream can be transmitted to the mode preview module.
[0126] Step S303: Use the signal source corresponding to the target display system to directly transmit the data stream corresponding to the data to be displayed to the mode preview module.
[0127] Specifically, if after step S301 it is determined that the signal type of the signal source corresponding to the target display system is a direct acquisition signal, then data transmission can be performed directly.
[0128] The data stream corresponding to the data to be displayed can be directly transmitted to the mode preview module through the signal source corresponding to the target display system, which helps the mode preview module to process and obtain the data display mode corresponding to the data to be displayed.
[0129] As can be seen from the technical solutions described above, the method provided in this application can first determine the signal type of the signal source corresponding to the target display system, which helps to take corresponding processing methods according to the signal type of the signal source corresponding to the target display system. Furthermore, if the signal type of the signal source corresponding to the target display system is a network signal, the signal source corresponding to the target display system can be used to encode the data stream corresponding to the data to be displayed, which helps to further transmit the encoded data stream corresponding to the data to be displayed to the mode preview module. If the signal type of the signal source corresponding to the target display system is a direct acquisition signal, the signal source corresponding to the target display system can be used to directly transmit the data stream corresponding to the data to be displayed to the mode preview module, which helps to further process and obtain the data display mode corresponding to the data to be displayed.
[0130] In another embodiment of this application, the process of obtaining the data stream corresponding to the data to be displayed using the mode preview module based on the first target window, and processing the data stream corresponding to the data to be displayed to obtain the data display mode corresponding to the data to be displayed is described. This process may include the following steps:
[0131] Step S401: If the data stream corresponding to the data to be displayed is a network signal, then the mode preview module is used to decode and convert the data stream corresponding to the data to be displayed to obtain the first signal window screen corresponding to each signal window.
[0132] Specifically, as can be seen from the above description, the signal type of the signal source corresponding to the target display system can be different types, and the data stream corresponding to the data to be displayed transmitted by the signal source corresponding to the target display system also has a corresponding type.
[0133] If the data stream corresponding to the data to be displayed is a network signal, it means that the signal type of the signal source corresponding to the target display system is a network signal. As can be seen from the above, if the signal type of the signal source corresponding to the target display system is a network signal, the data stream corresponding to the data to be displayed can be encoded using the signal source corresponding to the target display system before transmitting the data stream. After the encoding is completed, the data can be transmitted.
[0134] Since the data stream corresponding to the data to be displayed has been encoded before transmission, the mode preview module can first decode the data stream corresponding to the data to be displayed when processing it.
[0135] Furthermore, the data stream corresponding to the decoded data to be displayed can be converted to obtain the first signal window screen corresponding to each signal window.
[0136] Step S402: Set the resolution of each first signal window image, and stitch each first signal window image together using the first target window to obtain the data display mode.
[0137] Specifically, as described above, step S401 can obtain the first signal window image corresponding to each of the signal windows.
[0138] Furthermore, in order to ensure that the data display mode corresponding to the data to be displayed can be displayed normally, the resolution of each first signal window screen can be processed.
[0139] The first target window can be used to stitch together the images of each of the first signal windows according to their coordinates to obtain a complete image of the data display mode corresponding to the data to be displayed. This helps to further display the data display mode corresponding to the data to be displayed, so that the user can confirm whether the data display mode corresponding to the data to be displayed is correct.
[0140] Step S403: If the data stream corresponding to the data to be displayed is a directly acquired signal, then the mode preview module is used to directly convert the data stream corresponding to the data to be displayed to obtain the second signal window screen corresponding to each signal window.
[0141] Specifically, as can be seen from the above description, the data stream corresponding to the data to be displayed can have different types.
[0142] Furthermore, if the data stream corresponding to the data to be displayed is a directly acquired signal, it means that the signal type of the signal source corresponding to the target display system is a directly acquired signal. As can be seen from the above, if the signal type of the signal source corresponding to the target display system is a directly acquired signal, then when transmitting the data stream, the data stream corresponding to the data to be displayed can be directly transmitted using the signal source corresponding to the target display system without prior encoding.
[0143] Since the data stream corresponding to the data to be displayed was not encoded before transmission, the mode preview module can directly process it without decoding. The data stream can be converted to obtain the second signal window image corresponding to each signal window.
[0144] Step S404: Set the resolution of each second signal window image, and stitch each second signal window image together using the first target window to obtain the data display mode.
[0145] Specifically, as described above, step S403 can obtain the second signal window screen corresponding to each of the signal windows.
[0146] Furthermore, in order to ensure that the data display mode corresponding to the data to be displayed can be displayed normally, the resolution of each second signal window screen can be processed.
[0147] The first target window can be used to stitch together the images of each second signal window according to the coordinates of each signal window, thereby obtaining a complete image of the data display mode corresponding to the data to be displayed. This helps to further display the data display mode corresponding to the data to be displayed, so that the user can confirm whether the data display mode corresponding to the data to be displayed is correct.
[0148] As can be seen from the technical solutions described above, the method provided in this application embodiment can process the data stream corresponding to the data to be displayed according to its type. If the data stream corresponding to the data to be displayed is a network signal, the mode preview module is used to decode and convert the data stream to obtain a first signal window image corresponding to each signal window. This helps to further set the resolution of each first signal window image. The first target window is then used to stitch together each first signal window image to obtain the data display mode. If the data stream corresponding to the data to be displayed is a direct acquisition signal, the mode preview module can be used to directly convert the data stream to obtain a second signal window image corresponding to each signal window. This helps to further set the resolution of each second signal window image. The first target window is then used to stitch together each second signal window image to obtain the data display mode. This helps to further display the data display mode corresponding to the data to be displayed for user confirmation.
[0149] The mode preview device provided in the embodiments of this application is described below. The data display mode preview device described below and the data display mode preview method described above can be referred to in correspondence.
[0150] See Figure 2 , Figure 2 This is a schematic diagram of a data display mode preview device disclosed in an embodiment of this application.
[0151] like Figure 2 As shown, the data display mode preview device may include:
[0152] The parameter acquisition module 11 is used to acquire the parameters of each signal window;
[0153] The mode determination module 12 is used to determine the data display mode based on the parameters of each signal window;
[0154] The mode display module 13 displays the data display mode for user review.
[0155] As can be seen from the data display mode preview device described above, the parameter acquisition module 11 provided in this application embodiment can acquire the parameters of each signal window, which helps the mode determination module 12 to determine the data display mode based on the parameters of each signal window. After the data display mode is determined, it helps to display the data display mode using the mode display module 13 for user review. This application embodiment can effectively reduce the risk of broadcast accidents caused by problems with the data display mode corresponding to the data to be displayed by acquiring the data display mode corresponding to the data to be displayed and providing it to the user for review before executing the data display mode corresponding to the data to be displayed.
[0156] The specific processing flow of each unit included in the aforementioned data display mode preview device can be found in the relevant introduction of the data display mode preview method section above, and will not be repeated here.
[0157] The data display mode preview device provided in this application embodiment can be applied to data display mode preview devices, such as terminals: mobile phones, computers, etc. Optionally, Figure 3 The hardware structure block diagram of the data display mode preview device is shown below, for reference. Figure 3 The hardware structure of the data display mode preview device may include: at least one processor 1, at least one communication interface 2, at least one memory 3, and at least one communication bus 4.
[0158] In this embodiment, the number of processor 1, communication interface 2, memory 3, and communication bus 4 is at least one, and processor 1, communication interface 2, and memory 3 communicate with each other through communication bus 4.
[0159] Processor 1 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application.
[0160] Memory 3 may include high-speed RAM, and may also include non-volatile memory, such as at least one disk storage device;
[0161] The memory stores a program, which the processor can call. The program is used to implement the various processing flows in the aforementioned terminal data display mode preview scheme.
[0162] This application embodiment also provides a readable storage medium that can store a program suitable for processor execution, the program being used to: implement various processing flows of the aforementioned terminal in the data display mode preview scheme.
[0163] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0164] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.
[0165] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Various embodiments can be combined with each other. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A data display mode preview method characterized by, The method comprises the following steps: acquiring parameters corresponding to each signal window of a target display system; determining a data display mode of to-be-displayed data according to the parameters corresponding to each signal window; displaying the data display mode for user review; the step of determining the data display mode of the to-be-displayed data according to the parameters corresponding to each signal window comprises the following steps: judging whether the target display system has a mode preview module; if the target display system has the mode preview module, performing windowing operation on each signal window by using the mode preview module to obtain a first target window; acquiring a data stream corresponding to the to-be-displayed data by using the mode preview module according to the first target window, and processing the data stream corresponding to the to-be-displayed data to obtain a data display mode corresponding to the to-be-displayed data; if the mode preview module does not exist, acquiring a data stream corresponding to the to-be-displayed data by using the control software corresponding to the target display system according to the parameters of each signal window, and processing the data stream corresponding to the to-be-displayed data to obtain a data display mode corresponding to the to-be-displayed data.
2. The method of claim 1, wherein, the step of performing windowing operation on each signal window by using the mode preview module to obtain a first target window if the target display system has the mode preview module comprises the following steps: if the target display system has the mode preview module, calculating the coordinates of a preview window corresponding to each signal window according to the parameters corresponding to each signal window; performing windowing operation on each signal window by using the mode preview module according to the coordinates of the preview window corresponding to each signal window to obtain the first target window, wherein the first target window comprises the preview window corresponding to each signal window.
3. The method of claim 1, wherein, the step of acquiring a data stream corresponding to the to-be-displayed data by using the mode preview module according to the first target window, and processing the data stream corresponding to the to-be-displayed data to obtain a data display mode corresponding to the to-be-displayed data comprises the following steps: transmitting the data stream corresponding to the to-be-displayed data to the mode preview module by using a signal source corresponding to the target display system; processing the data stream corresponding to the to-be-displayed data by using the mode preview module according to the first target window to obtain a data display mode corresponding to the to-be-displayed data.
4. The method of claim 3, wherein, the step of transmitting the data stream corresponding to the to-be-displayed data to the mode preview module by using the signal source corresponding to the target display system comprises the following steps: determining the signal type of the signal source corresponding to the target display system; if the signal type of the signal source corresponding to the target display system is a network signal, encoding the data stream corresponding to the to-be-displayed data by using the signal source corresponding to the target display system and transmitting the data stream to the mode preview module; if the signal type of the signal source corresponding to the target display system is a direct acquisition signal, directly transmitting the data stream corresponding to the to-be-displayed data to the mode preview module by using the signal source corresponding to the target display system.
5. The method of claim 4, wherein, The data code stream corresponding to the to-be-displayed data is obtained according to the first target window by using the mode preview module, and the data code stream corresponding to the to-be-displayed data is processed to obtain a data display mode corresponding to the to-be-displayed data, including: If the data code stream corresponding to the to-be-displayed data is a network type signal, the data code stream corresponding to the to-be-displayed data is decoded and converted by using the mode preview module to obtain a first signal window picture corresponding to each signal window; The resolution of each first signal window picture is set, and each first signal window picture is spliced by using the first target window to obtain the data display mode.
6. The method of claim 4, wherein, The data code stream corresponding to the to-be-displayed data is obtained according to the first target window by using the mode preview module, and the data code stream corresponding to the to-be-displayed data is processed to obtain a data display mode corresponding to the to-be-displayed data, including: If the data code stream corresponding to the to-be-displayed data is a direct acquisition type signal, the data code stream corresponding to the to-be-displayed data is directly converted by using the mode preview module to obtain a second signal window picture corresponding to each signal window; The resolution of each second signal window picture is set, and each second signal window picture is spliced by using the first target window to obtain the data display mode.
7. A data display mode preview apparatus characterized by comprising: Including: A parameter acquisition module is configured to acquire parameters corresponding to each signal window of a target display system; A mode determination module is configured to determine a data display mode of to-be-displayed data according to the parameters corresponding to each signal window; A mode display module is configured to display the data display mode for user review; The mode determination module is specifically configured to: Determine whether the target display system has a mode preview module; If the target display system has the mode preview module, perform a windowing operation on each signal window by using the mode preview module according to the parameters of the signal window to obtain a first target window; Obtain a data code stream corresponding to the to-be-displayed data according to the first target window by using the mode preview module, and process the data code stream corresponding to the to-be-displayed data to obtain a data display mode corresponding to the to-be-displayed data; If the mode preview module does not exist, obtain a data code stream corresponding to the to-be-displayed data by using a control software corresponding to the target display system according to the parameters of each signal window, and process the data code stream corresponding to the to-be-displayed data to obtain a data display mode corresponding to the to-be-displayed data.
8. A data display mode preview device, characterized by comprising: Including: One or more processors and a memory; The memory stores computer readable instructions, and the computer readable instructions are executed by the one or more processors to implement the steps of the data display mode preview method according to any one of claims 1 to 6.
9. A readable storage medium characterized by: The readable storage medium stores computer readable instructions, and the computer readable instructions are executed by one or more processors to make one or more processors implement the steps of the data display mode preview method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Multi-video signal previewing method and multi-video signal previewing system
WO2021012246A1