Multi-screen collaborative display method and display system
By identifying and utilizing the category correlation of multi-screen collaborative display content, dynamically adjusting the display information and playback speed of the secondary display screen, the problems of content misalignment and operation complexity in the traditional multi-screen collaborative display method are solved, and content consistency and efficient multi-screen collaborative display effect are achieved.
Patent Information
- Application Number
- CN202411002320.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-25
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2044-07-25
AI Technical Summary
Traditional multi-screen collaborative display methods are difficult to accurately capture and reflect the inherent connection and correlation of content between different screens, resulting in complex operations and misalignment of content, affecting the accuracy of viewing experience and information reception.
By obtaining historical playback content, identifying the category correlation between the main display and sub-display content using image recognition and text analysis algorithms, dynamically adjusting the sub-display display information to ensure high coordination with the main display content, and optimizing content selection and playback speed synchronization through keyframe preview images.
It realizes the consistency and efficiency of multi-screen collaborative display, reduces operational complexity, ensures timely display of important information, and improves the overall viewing experience and information reception accuracy.
Smart Images

Figure CN118915987B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of multi-screen collaborative display technology, and in particular to a multi-screen collaborative display method and a display system. Background Art
[0002] In the current field of multimedia display and interaction, multi-screen collaborative display technology has been widely used in many scenarios such as conferences, exhibitions, home entertainment and commercial advertisements. However, with the increase in the number of display devices and the diversification of displayed content, how to effectively manage and coordinate the content display between multiple display screens has become a technical problem that needs to be solved urgently.
[0003] Traditional multi-screen collaborative display methods often rely on manual presets or simple rule matching to allocate and display content. This method is difficult to accurately capture and reflect the intrinsic connections and correlations between content on different screens. In addition, faced with massive playback files and diverse display needs, users often need to manually select and switch playback content on multiple secondary display screens, which not only increases the complexity and time cost of operations, but may also lead to missing important information display opportunities. Secondly, the playback speed and timeline between different screens are not synchronized, resulting in misalignment of content displayed on multiple screens on the timeline, affecting the overall viewing experience and the accuracy of information reception.
[0004] Therefore, it is necessary to provide a multi-screen collaborative display method and a display system to solve the above technical problems. Summary of the invention
[0005] In order to solve the above technical problems, the present invention provides a multi-screen collaborative display method and a display system, which can dynamically adjust the display information of the secondary display screen according to the relevance of content categories, facilitate the priority display of the most relevant content, and enhance the consistency of multi-screen display.
[0006] The present invention provides a multi-screen collaborative display method, the display method comprising the following steps:
[0007] S1: Acquire historical playback content, and identify the category association between historical main display screen playback content and at least one historical secondary display screen playback content through image recognition and text analysis algorithms;
[0008] S2: matching the playback files to be displayed on the secondary display screen with the different playback files to be displayed on the main display screen based on the category association between the historical playback content on the main display screen and the at least one historical playback content on the secondary display screen;
[0009] S3: sorting and identifying the different playback files to be displayed on the main display screen and the playback files to be displayed on the matching secondary display screen in descending order of category association weight, and generating corresponding sorting and identification results;
[0010] S4: obtaining the to-be-displayed playback file of the main display screen, and generating a key frame preview image for each secondary display screen based on the sorting identification result, which is displayed synchronously with the playback file of the main display screen;
[0011] S5: Select and determine the playback content of the secondary display screen based on the key frame preview image, and adjust the playback speed of the secondary display screen to be synchronized with the playback speed of the main display screen.
[0012] Preferably, step S100 specifically includes the following steps:
[0013] S101: Retrieving and collecting historical playback records from a history database, including historical playback content records on a main display screen and historical playback content records on at least one secondary display screen;
[0014] S102: Classifying the collected historical playback records by using machine learning classification rules, specifically including but not limited to news, movies, music, and documents;
[0015] S103: Identify the overlap or complementarity of the categories of the content played on the main display screen and the content played on the secondary display screen through image recognition and text analysis algorithms, and obtain the category association between the historical content played on the main display screen and the content played on at least one secondary display screen.
[0016] Preferably, step S200 specifically includes the following steps:
[0017] S201: taking the category association between the historical content played on the main display screen and the content played on at least one secondary display screen as a training set, and training to obtain an association model;
[0018] S202: Determine different playback files to be displayed on the main display screen, and associate the different playback files to be displayed on the main display screen with the playback files to be displayed on the secondary display screen through an association model;
[0019] S203: Associating the playback files to be displayed on the secondary display screen with the different playback files to be displayed on the main display screen, and generating at least one associated playback file list for each playback file on the main display screen.
[0020] Preferably, step S300 specifically includes the following steps:
[0021] S301: Score the category files in at least one associated secondary display screen playback file list generated by each playback file of the primary display screen to obtain a scoring result;
[0022] S302: Based on the scoring results and the click rates in the historical playback content, a weight allocation algorithm is used to allocate weights to the category files in the file list played on the secondary display screen, and a corresponding descending sort identification result is generated according to the weight allocation result.
[0023] Preferably, step S400 specifically includes the following steps:
[0024] S401: Obtain the content to be displayed on the main display screen and extract key frames to obtain the key frames of the content to be displayed on the main display screen;
[0025] S402: Based on the generated corresponding sorting identification result, select the category file in the secondary display screen playback file list with the highest current weight priority, extract the key frame coordinated with the key frame style of the content to be displayed on the primary display screen, and generate a key frame preview image;
[0026] S403: Temporarily store the key frame preview image.
[0027] Preferably, step S500 specifically includes the following steps:
[0028] S501: calling out the temporarily stored key frame preview image, and selecting and determining the content to be played on the secondary display screen through a user-selected method;
[0029] S502: Obtain the current playback speed of the display screen, and adjust the playback speed of the secondary display screen to be consistent with the playback speed of the primary display screen;
[0030] S503: monitoring the current playing speed of the secondary display screen, and dynamically adjusting the playing speed of the secondary display screen to keep it synchronized with the playing speed of the main display screen.
[0031] A multi-screen collaborative display system, the display system comprising:
[0032] An analysis module, used to obtain historical playback content and identify the category association between historical playback content on the main display screen and playback content on at least one secondary display screen through an intelligent algorithm;
[0033] An association module, used for associating the playback files to be displayed on the secondary display screen with different playback files to be displayed on the main display screen based on the category association between the historical playback content on the main display screen and the playback content on at least one secondary display screen;
[0034] The weight distribution module is used to sort and identify the files to be displayed on the secondary display screen associated with different files to be displayed on the main display screen in descending order of category association weight, and generate corresponding sorting identification results;
[0035] A preview generation module is used to obtain the content to be displayed on the main display screen, and based on the corresponding sorting identification results, generate a key frame preview image coordinated with the content played on the main display screen for each secondary display screen;
[0036] The adjustment module is used to select and determine the content to be played on the secondary display screen based on the key frame preview image, and adjust the playing speed of the secondary display screen to be displayed synchronously with the playing speed of the main display screen.
[0037] Compared with the related art, the multi-screen collaborative display method and display system provided by the present invention have the following beneficial effects:
[0038] The present invention uses an intelligent algorithm to identify the relevance of historical playback content, and automatically matches the playback content of the main display screen with the playback content of the secondary display screen. It can not only dynamically adjust the display information of the secondary display screen according to the content category relevance to ensure a high degree of coordination with the playback content of the main display screen, but also use key frame preview images to allow users to intuitively understand the content of the secondary display screen, so that the most relevant content is displayed first to facilitate instant selection. By synchronizing the playback speed of the secondary display screen with the main display screen, the consistency of multi-screen display is enhanced, making multi-screen collaborative display more flexible and efficient. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 A flowchart of a multi-screen collaborative display method provided by the present invention;
[0040] Figure 2 A system block diagram of a multi-screen collaborative display system provided by the present invention. DETAILED DESCRIPTION
[0041] The present invention will be further described below in conjunction with the accompanying drawings and implementation modes.
[0042] Embodiment 1
[0043] like Figure 1 As shown, a multi-screen collaborative display method includes the following steps:
[0044] S1: Acquire historical playback content, and identify the category association between historical main display screen playback content and at least one historical secondary display screen playback content through image recognition and text analysis algorithms.
[0045] Specifically, historical playback content including but not limited to movies, TV programs, advertisements, and game screens is obtained, and the types of historical playback content are analyzed through convolutional neural networks (CNN) and text analysis algorithms, and the category correlation between the content played on the display screen and the content played on at least one secondary display screen is calculated to better understand the user's preferences and habits for displaying content on different screens, providing a strong basis for subsequent content recommendations and coordinated playback.
[0046] For example, assuming that the historical playback content shows that whenever the main display screen plays a sports event, the secondary display screen usually shows the behind-the-scenes stories of the relevant athletes or the game preview, and the category correlation between the two is high.
[0047] S2: Based on the category association between the historical playback content of the main display screen and the historical playback content of at least one secondary display screen, the playback files to be displayed on the secondary display screen are matched with different playback files to be displayed on the main display screen.
[0048] Specifically, the category association between the historical main display screen content and at least one secondary display screen content is used as a training set to obtain an association model, and based on the content to be played on the main display screen, the association model is used to predict and recommend secondary display screen content with a high category association.
[0049] In this embodiment, the main display screen is about to play the trailer content of a science fiction movie, and the associated secondary display screen plays the behind-the-scenes production of the movie or a short film content related to science fiction themes.
[0050] S3: sorting and identifying the different playing files to be displayed on the main display screen and the playing files to be displayed on the matching secondary display screen in descending order of category association weight, and generating a corresponding sorting identification result.
[0051] Specifically, according to the playback files to be displayed on the secondary display screen associated with different playback files to be displayed on the main display screen, the playback files on the secondary display screen are scored, and different weight values are assigned to them using a weight allocation algorithm based on the scoring results, and they are arranged in descending order. The sorting mark helps to quickly identify the best content matching plan, especially when there are multiple secondary display screens and a large number of alternative content.
[0052] In this embodiment, for a trailer of a science fiction movie that is about to be played on the main display screen, behind-the-scenes production footage will be given the highest priority, followed by related science fiction short films, and finally short films of other types.
[0053] S4: obtaining the to-be-displayed playback file of the main display screen, and based on the sorting identification result, generating a key frame preview image for each secondary display screen to be displayed synchronously with the playback file of the main display screen.
[0054] Specifically, after the playback content of the main display screen is determined, the secondary display screen playback file with the highest current weight priority is selected from the recommended secondary display screen playback content according to the sorting identification results, and a key frame preview image is generated. The preview image should be able to intuitively display the theme and style of the secondary display screen content so that the audience or administrator can quickly preview and select.
[0055] In this embodiment, for a science fiction movie trailer displayed on the main display screen, key frame preview images of behind-the-scenes production highlights will be displayed on the secondary display screen, such as special effects production scene images, actor dressing room images, etc.
[0056] S5: Select and determine the playback content of the secondary display screen based on the key frame preview image, and adjust the playback speed of the secondary display screen to be synchronized with the playback speed of the main display screen.
[0057] Specifically, the user selects the content to be played on the secondary display screen and adjusts the playback speed of the secondary display screen to ensure that it is coordinated with the playback rhythm of the main display screen, achieving seamless connection and synchronous display. In this embodiment, while the science fiction movie trailer is playing, the secondary display screen simultaneously displays the behind-the-scenes production footage, and the two are closely coordinated in time.
[0058] In the specific implementation process, step S1 specifically includes the following steps:
[0059] S101: Retrieve and collect historical playback records from a history database, including playback content records on a main display screen and at least one secondary display screen.
[0060] Specifically, it connects to a database that maintains historical playback records, and retrieves and collects historical playback records from the historical database through an HDMI-CEC hardware interface or a LAN / Wi-Fi network interface, including but not limited to movies, TV shows, advertisements, and game screens.
[0061] S102: Classify the collected historical playback records using classification rules of machine learning, specifically including but not limited to news, movies, music, and documents.
[0062] Specifically, through the classification rules of machine learning, the categories of the collected historical playback records are identified based on multiple features: file name, content metadata, and user tags.
[0063] S103: Identify the overlap or complementarity of the categories of the content played on the main display screen and the content played on the secondary display screen through an intelligent algorithm, and obtain the category association between the historical content played on the main display screen and the content played on at least one secondary display screen.
[0064] Specifically, the category correlation between the content played on the main screen and the sub-screen is analyzed, specifically: the category overlap (that is, the degree to which both belong to the same category) or complementarity (that is, the degree to which the two complement each other in category to form a complete story or experience) of the content played on the main screen and the sub-screen is calculated. The intelligent algorithm evaluates the correlation based on multiple factors such as the playback order, playback duration, and audience feedback in historical data, and gives a specific value.
[0065] In the specific implementation process, step S2 specifically includes the following steps:
[0066] S201: Using the category association between the historical content played on the main display screen and the content played on at least one secondary display screen as a training set, and training to obtain an association model.
[0067] Specifically, the data on the category association between the historical content played on the main display screen and the content played on at least one secondary display screen is sorted out and used as a training set, wherein each pair of content played on the main display screen and the secondary display screen and their association are regarded as a training sample, and the association model is obtained based on the neural network architecture training.
[0068] S202: Determine different playback files to be displayed on the main display screen, and associate the different playback files to be displayed on the main display screen with the playback files to be displayed on the secondary display screen through an association model.
[0069] Specifically, determine the list of playback files to be displayed on the main display screen, and input each playback file in the list into a previously trained association model. The association model predicts and outputs a candidate list of playback files for the secondary display screen that are highly correlated with the input main display screen playback file content.
[0070] For example, suppose a shopping mall is about to play a trailer of a new movie on the main display screen. The system first determines the movie trailer as the file to be displayed on the main display screen, and inputs the movie trailer into the previously trained association model. The association model outputs a candidate list of two secondary display screen playback files: one is the behind-the-scenes footage of the movie, and the other is an interview video of the leading actor. Both of these secondary display screen playback files have a high degree of correlation in content with the movie trailer on the main display screen.
[0071] S203: Associating the playback files to be displayed on the secondary display screen with the different playback files to be displayed on the main display screen, and generating at least one associated playback file list for each playback file on the main display screen.
[0072] In the specific implementation process, step S3 specifically includes the following steps:
[0073] S301: Score the category files in at least one associated secondary display screen playback file list generated for each playback file of the primary display screen to obtain a scoring result.
[0074] Specifically, each category of files in the secondary display screen playback file list associated with each main display screen playback file is evaluated, and a corresponding score is given according to the preset content relevance and target audience preference scoring criteria.
[0075] S302: Based on the scoring results and the click rates in the historical playback content, a weight allocation algorithm is used to allocate weights to the category files in the file list played on the secondary display screen, and a corresponding descending sort identification result is generated according to the weight allocation result.
[0076] Specifically, based on the obtained scoring results and combined with the click-through rate data in the historical playback content, weights are assigned to each sub-display screen playback file. The weight allocation algorithm comprehensively considers the two factors of score and click-through rate. After the weights are assigned, the sub-display screen playback file list is sorted in descending order according to the weight values, and the corresponding sorting identification results are generated to guide the subsequent playback order, ensuring that more popular and valuable content can be displayed first.
[0077] For example, suppose that in a shopping mall's multimedia playback system, the system has assigned weights to the two secondary display screen playback files based on the rating results and historical click-through rate data; suppose that the detailed function introduction of a new mobile phone has a high rating and click-through rate because the content is highly relevant and the user is interested, so it is assigned a higher weight; and although the promotional information also has a certain value, it is relatively weak and has a lower weight. The system sorts the two playback files in descending order according to the weight value and generates the corresponding sorting identification results. In the subsequent playback process, the system will give priority to displaying the detailed function introduction of the new mobile phone to attract the user's attention and interest.
[0078] In the specific implementation process, step S4 specifically includes the following steps:
[0079] S401: Acquire the content to be displayed on the main display screen and extract key frames to obtain the key frames of the content to be displayed on the main display screen.
[0080] Specifically, the content to be displayed on the main display screen is determined by a preset playlist, real-time user selection, or an instruction from an external system, and key frames are extracted based on an algorithm for video content changes, specifically an inter-frame difference method.
[0081] For example, suppose the main display screen of a shopping mall is about to play a fashion show video about a new clothing line. The system first obtains this video as the content to be displayed. Then, the system uses an algorithm based on the changes in the video content to extract key frames. Key frames may include the model's appearance, turning around to show the clothing, and close-up shots of the clothing.
[0082] S402: Based on the generated corresponding sorting identification result, select the category file in the secondary display screen playback file list with the highest current weight priority, extract the key frame coordinated with the key frame style of the content to be displayed on the main display screen, and generate a key frame preview image.
[0083] Specifically, according to the generated sorting identification results, select the category file in the secondary display screen playback file list with the highest current weight priority, then analyze the content of this secondary display screen playback file, and extract key frames that are coordinated with the key frame style of the content to be displayed on the main display screen based on the algorithm based on the change of video content.
[0084] S403: Temporarily storing the key frame preview image. Specifically, the generated key frame preview image is temporarily stored in a memory or on a disk for subsequent use.
[0085] In the specific implementation process, step S5 specifically includes the following steps:
[0086] S501: calling out the temporarily stored key frame preview image, and selecting and determining the content to be played on the secondary display screen through a user-selected method.
[0087] Specifically, a previously generated key frame preview image is retrieved from a temporary storage area, and the content to be played on the secondary display screen is selected by the user, specifically by directly clicking on the touch screen, selecting using a remote control, or by voice recognition.
[0088] S502: Acquire the current playback speed of the display screen, and adjust the playback speed of the secondary display screen to be consistent with the playback speed of the primary display screen.
[0089] Specifically, the current playback speed of the main display screen and the secondary display screen (i.e., the number of frames played per second or time unit) is obtained, and the playback speed of the secondary display screen is dynamically adjusted according to the playback speed of the main display screen to ensure that the two are synchronized during the playback process.
[0090] S503: monitoring the current playing speed of the secondary display screen, and dynamically adjusting the playing speed of the secondary display screen to keep it synchronized with the playing speed of the main display screen.
[0091] Specifically, when the current playback speed of the secondary display screen is monitored and is affected by factors such as network delays and device performance fluctuations, the playback speed of the secondary display screen is dynamically adjusted, specifically by acceleration or deceleration, so that the playback speed of the secondary display screen is synchronized with the playback speed of the main display screen.
[0092] Embodiment 2
[0093] like Figure 2 As shown, a multi-screen collaborative display system applied to a multi-screen collaborative display method includes:
[0094] The analysis module is used to obtain historical playback content and identify the category association between historical main display screen playback content and at least one historical secondary display screen playback content through image recognition and text analysis algorithms.
[0095] Specifically, the analysis module is used to obtain historical playback content including but not limited to movies, TV programs, advertisements, and game screens, and analyze the types of historical playback content through image recognition, text analysis, and deep learning, and calculate the category correlation between the content played on the display screen and the content played on at least one secondary display screen, so as to better understand the user's preferences and habits for displaying content on different screens, and provide a strong basis for subsequent content recommendations and coordinated playback.
[0096] The association module is used to match the playback files to be displayed on the secondary display screen with the different playback files to be displayed on the main display screen based on the category association between the historical playback content on the main display screen and at least one historical playback content on the secondary display screen.
[0097] Specifically, the association module is used to use the category association between the historical main display screen playback content and at least one secondary display screen playback content as a training set, train to obtain an association model, and predict and recommend the secondary display screen playback content with a high category association with the content to be played on the main display screen through the association model.
[0098] The weight distribution module is used to sort and identify the different playback files to be displayed on the main display screen and the playback files to be displayed on the matching secondary display screen in descending order of category association weight, and generate corresponding sorting identification results.
[0099] Specifically, the weight allocation module is used to score the playback files to be displayed on the secondary display screen according to the playback files to be displayed on the secondary display screen associated with different playback files to be displayed on the main display screen, and to assign different weight values to them using a weight allocation algorithm based on the scoring results, and to arrange them in descending order. The sorting mark helps to quickly identify the best content matching plan, especially when there are multiple secondary display screens and a large number of alternative content.
[0100] The preview generation module is used to obtain the to-be-displayed playback file of the main display screen, and based on the sorting identification result, generate a key frame preview image for each secondary display screen that is displayed synchronously with the playback file of the main display screen.
[0101] Specifically, the preview generation module is used to determine the playback content of the main display screen, and then select the secondary display screen playback file with the highest current weight priority from the recommended secondary display screen playback content according to the sorting identification results, and generate a key frame preview image. The preview image should be able to intuitively display the theme and style of the secondary display screen content so that the audience or administrator can quickly preview and select.
[0102] The adjustment module is used to select and determine the playback content of the secondary display screen based on the key frame preview image, and adjust the playback speed of the secondary display screen to display synchronously with the playback speed of the main display screen.
[0103] Specifically, the adjustment module is used to select and determine the content to be played on the secondary display screen through the user's selection method, and adjust the playback speed of the secondary display screen to ensure that it is coordinated with the playback rhythm of the main display screen to achieve seamless connection and synchronous display. In this embodiment, while the science fiction movie trailer is playing, the secondary display screen simultaneously displays the behind-the-scenes production footage, and the two are closely coordinated in time.
[0104] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0105] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable rewritable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
[0106] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
Claims
1. A multi-screen collaborative display method, characterized in that: The display method comprises the following steps: S1: Acquire historical playback content, and identify the category association between historical main display screen playback content and at least one historical secondary display screen playback content through image recognition and text analysis algorithms; S2: matching the playback files to be displayed on the secondary display screen with the different playback files to be displayed on the main display screen based on the category association between the historical playback content on the main display screen and the at least one historical playback content on the secondary display screen; S3: sorting and identifying the different playback files to be displayed on the main display screen and the playback files to be displayed on the matching secondary display screen in descending order of category association weight, and generating corresponding sorting identification results; S4: obtaining the to-be-displayed playback file of the main display screen, and generating a key frame preview image for each secondary display screen based on the sorting identification result, which is displayed synchronously with the playback file of the main display screen; S5: Select and determine the playback content of the secondary display screen based on the key frame preview image, and adjust the playback speed of the secondary display screen to synchronize the playback speed of the primary display screen Step S1 specifically includes the following steps: S101: Retrieving and collecting historical playback records from a history database, including historical playback content records on a main display screen and historical playback content records on at least one secondary display screen; S102: Classifying the collected historical playback records by machine learning classification rules, specifically including but not limited to news, movies, music, and documents; S103: Identify the overlap or complementarity of the categories of the content played on the main display screen and the content played on the secondary display screen through image recognition and text analysis algorithms, and obtain the category association between the historical content played on the main display screen and the content played on at least one secondary display screen.
2. A multi-screen collaborative display method according to claim 1, characterized in that: Step S2 specifically includes the following steps: S201: taking the category association between the historical content played on the main display screen and the content played on at least one secondary display screen as a training set, and training to obtain an association model; S202: Determine different playback files to be displayed on the main display screen, and associate the different playback files to be displayed on the main display screen with the playback files to be displayed on the secondary display screen through an association model; S203: Associating the playback files to be displayed on the secondary display screen with the different playback files to be displayed on the main display screen, and generating at least one associated playback file list for each playback file on the main display screen.
3. A multi-screen collaborative display method according to claim 2, characterized in that: Step S3 specifically includes the following steps: S301: Score the category files in at least one associated secondary display screen playback file list generated by each playback file of the primary display screen to obtain a scoring result; S302: Based on the scoring results and the click rates in the historical playback content, a weight allocation algorithm is used to allocate weights to the category files in the file list played on the secondary display screen, and a corresponding descending sort identification result is generated according to the weight allocation result.
4. The multi-screen collaborative display method according to claim 1, characterized in that: Step S4 specifically includes the following steps: S401: Obtain the content to be displayed on the main display screen and extract key frames to obtain the key frames of the content to be displayed on the main display screen; S402: Based on the generated corresponding sorting identification result, select the category file in the secondary display screen playback file list with the highest current weight priority, extract the key frame coordinated with the key frame style of the content to be displayed on the primary display screen, and generate a key frame preview image; S403: Temporarily store the key frame preview image.
5. A multi-screen collaborative display method according to claim 4, characterized in that: Step S5 specifically includes the following steps: S501: calling out the temporarily stored key frame preview image, and selecting and determining the content to be played on the secondary display screen through the user's selection method; S502: Obtain the current playback speed of the display screen, and adjust the playback speed of the secondary display screen to be consistent with the playback speed of the primary display screen; S503: monitoring the current playing speed of the secondary display screen, and dynamically adjusting the playing speed of the secondary display screen to keep it synchronized with the playing speed of the main display screen.
6. A multi-screen collaborative display system, applied to a multi-screen collaborative display method as claimed in any one of claims 1 to 5, characterized in that: The display system comprises: An analysis module, used to obtain historical playback content, and identify the category association between historical main display screen playback content and at least one historical secondary display screen playback content through image recognition and text analysis algorithms; An association module, configured to match different playback files to be displayed on the main display screen with playback files to be displayed on the secondary display screen based on the category association between the historical playback content on the main display screen and at least one historical playback content on the secondary display screen; A weight distribution module is used to sort and identify the different playback files to be displayed on the main display screen and the playback files to be displayed on the matching secondary display screen in descending order of category association weight, and generate corresponding sorting identification results; A preview generation module, used for acquiring the to-be-displayed playback file of the main display screen, and based on the sorting identification result, generating a key frame preview image for each secondary display screen to be displayed synchronously with the playback file of the main display screen; The adjustment module is used to select and determine the playback content of the secondary display screen based on the key frame preview image, and adjust the playback speed of the secondary display screen to display synchronously with the playback speed of the main display screen.
Citation Information
Patent Citations
Recommendation method and apparatus, and electronic device
CN107566858A
Multi-target identifier display method, storage medium and electronic equipment
CN117332160A