Display device and interaction method

By using a layered display device that combines the first and second components, media metadata and technical parameters are automatically acquired and displayed. This solves the problem of low information acquisition efficiency in traditional interfaces, enables seamless browsing, previewing, and detailing operations, and improves the user experience.

CN121509727APending Publication Date: 2026-02-10HISENSE VISUAL TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202511670042.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-13
Publication Date
2026-02-10

AI Technical Summary

Technical Problem

The TV media center interface in related technologies is inefficient at acquiring information when displaying media content, requiring users to enter a details page to obtain complete movie information.

Method used

The display device adopts a layered design. By combining the first component and the second component, the first component displays the poster interface of audio and video files, while the second component displays the poster wall and media metadata. It automatically obtains and displays media metadata and technical parameters in response to user operations, thereby expanding and intuitively presenting information.

Benefits of technology

Users can obtain basic information and technical parameters of audio and video files without having to go to the details page, providing a vivid preview experience and improving information acquisition efficiency and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121509727A_ABST
    Figure CN121509727A_ABST
Patent Text Reader

Abstract

The invention relates to a display device and an interaction method. The display equipment comprises a display for displaying a poster interface of an audio and video file; the poster interface comprises a first component for displaying audios and videos and a second component of a poster wall for displaying the audios and the videos; the audio and video files are in one-to-one correspondence with the first components, and the display layers of the first components are located above the display layer of the poster wall; the controller is configured to: in response to an upper focus operation for a first component, obtain media metadata of audio and video corresponding to the upper focus first component, the media metadata being obtained through network scraping and / or NFO file scraping; displaying the poster wall and the media metadata of the corresponding audio and video of the first component focused on the focus through the second component; and in response to a first preset triggering operation for the first component, analyzing the audio and video corresponding to the triggered first component, and obtaining, expanding and displaying audio and video technical parameters. The display device can improve the information acquisition efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display device technology, and in particular to a display device and an interaction method. Background Technology

[0002] With the rapid development of smart TVs and streaming services, users have increasingly higher demands for the management and browsing experience of home entertainment content.

[0003] In related technologies, the television media center interface mainly uses a static list or grid layout to display media content. Users need to enter the details page of the media content to obtain complete film information.

[0004] However, the methods for displaying media content in related technologies suffer from low information acquisition efficiency. Summary of the Invention

[0005] Therefore, it is necessary to provide a display device and interaction method that can improve the efficiency of information acquisition in response to the above-mentioned technical problems.

[0006] In a first aspect, this application provides a display device, comprising:

[0007] A monitor, used to display posters of audio and video files;

[0008] The poster interface includes a first component for displaying audio and video content, and a second component for displaying the audio and video content on a poster wall. The audio and video files are obtained by scanning local and / or external file directories. The audio and video files correspond one-to-one with the first component, and the display layer of the first component is located above the display layer of the poster wall.

[0009] The controller is configured as follows:

[0010] In response to a focus operation on the first component, the media metadata of the corresponding audio and video of the focused first component is obtained, the media metadata being obtained through network scraping and / or NFO file scraping;

[0011] The second component displays the poster wall and media metadata of the corresponding audio and video of the first component that is focused on;

[0012] In response to a first preset trigger operation for the first component, the corresponding audio and video content of the triggered first component is analyzed in real time to obtain audio and video technical parameters.

[0013] The second component expands the display of the audio and video technical parameters.

[0014] The above technical solution has the following advantages or beneficial effects: By using a layered design of the first and second components and binding the scanned audio and video files to the first component one by one, the resources can be displayed more systematically. Furthermore, the first component's display layer is located above the second component's display layer, ensuring the intuitiveness of browsing audio and video files while expanding information through the second component, avoiding the separation of resources and information in traditional static lists. When the first component is focused on, the media metadata of the corresponding audio and video files obtained through network scraping and / or NFO file scraping is automatically acquired and displayed, allowing users to see the basic information of the corresponding audio and video files without entering the details page. Moreover, through a first preset trigger operation on the first component, the display device can directly parse the content of the scanned audio and video files, obtain and display the audio and video technical parameters, allowing users to further understand the technical parameters of the audio and video files, achieving a seamless "browse-preview-details" operation and solving the inefficiency problem of traditionally requiring entry into each details page individually.

[0015] In one embodiment, the controller is further configured to:

[0016] In response to a further first preset trigger operation on the first component, the dynamic content of the corresponding audio and video is displayed in real time through the first component; wherein, when the audio and video file is specifically a video file, the dynamic content includes at least one of the following: trailer frames of the video file, multi-angle poster carousel frames, current playback progress frames, or video clip frames.

[0017] The above technical solution has the following advantages or beneficial effects: through a further first preset trigger operation, the device analyzes the scanned audio and video files in real time to generate dynamic content such as trailer frames and multi-angle poster carousel frames, providing a vivid preview experience, and users can understand key segments without playing the entire video.

[0018] In one embodiment, the first preset trigger operation includes focusing on the first component for a duration longer than a preset duration or triggering a preset button on a remote control for remotely controlling the display device.

[0019] The above technical solution has the following advantages or beneficial effects: when the focus stays on the first component for a longer than a preset duration or when a preset button on the remote control used to control the display device is triggered, it indicates that the user has a certain interest in the audio and video content. In this case, by expanding the display of the audio and video technical parameters through the second component and by displaying the dynamic content of the corresponding audio and video in real time through the first component, the user can be provided with richer information about the relevant audio and video files, thereby improving the efficiency of the user in obtaining information.

[0020] In one embodiment, the audio and video technical parameters include at least one of the following: audio and video duration, video resolution, video frame rate, audio and video bitrate, number of audio and video channels, HDR type, audio type, media compression type, audio track list, or subtitle list.

[0021] The above technical solution has the following advantages or beneficial effects: Based on the audio and video files obtained by scanning, it analyzes and displays technical parameters such as audio and video duration, resolution, frame rate, and HDR type in real time. These parameters come directly from the analysis of the audio and video files themselves, eliminating the need for users to manually query file attributes. This allows the technical details of the scanned resources to be presented intuitively, meeting users' needs to understand the technical characteristics of the files, helping users to quickly evaluate the quality of audio and video files, and supplementing the shortcomings of traditional interface information display.

[0022] In one embodiment, the controller performs the process of acquiring audio and video media metadata, configured as follows:

[0023] In the event of multiple scraping tasks during network scraping and / or NFO file scraping, the media metadata obtained from scraping tasks targeting the same device source and the same storage path will be deduplicated, and the latest obtained media metadata will be retained.

[0024] The above technical solution has the following advantages or beneficial effects: During the file scanning process, metadata may be obtained from multiple sources (such as the network or NFO files), resulting in duplication. This application ensures the efficiency of metadata management and avoids information redundancy by deduplicating scraping tasks from the same device source and storage path and retaining the latest metadata.

[0025] In one embodiment, the controller performs the process of acquiring audio and video media metadata, configured as follows:

[0026] In the case of multiple media metadata with the same title, resource type, and publication year, the corresponding multiple media metadata are merged into a group, and the title, resource type, and publication year are used as grouping information for external display; among them, the most recently obtained media metadata in the same group is used as the core media metadata.

[0027] The above technical solution has the following advantages or beneficial effects:

[0028] For scanned files, there may be multiple versions (such as the same title, resource type, and release year). This application avoids the chaotic piling up of similar entries in the list by merging and grouping the metadata of these files and using the title, type, and year as display identifiers. At the same time, it uses the latest metadata as the core to make the display of the scanned multi-version resources more orderly, so that users can quickly identify and select the desired version.

[0029] In one embodiment, the controller is further configured to:

[0030] In response to a second preset trigger operation for the first component, a details interface for the corresponding audio and video of the triggered first component is displayed; the details interface displays at least the poster wall, media metadata, and the audio and video technical parameters.

[0031] The above technical solution has the following advantages or beneficial effects: by responding to a second preset trigger operation, it jumps to display a details interface, integrating the poster wall, media metadata, and technical parameters. Based on document scanning, the details interface can provide a one-stop information view, meeting users' needs for in-depth understanding of the content.

[0032] In one embodiment, the controller is further configured to:

[0033] In response to a switching operation between multiple first components of the display, the second component displays the corresponding audio and video poster wall and media metadata of the first component that has been focused after the switch.

[0034] The above technical solution has the following advantages or beneficial effects: when multiple audio and video files obtained by scanning are displayed through the first component, switching the component focus will trigger the second component to synchronously update the poster wall and metadata of the corresponding files, making the multi-file browsing process smoother and improving the experience of continuous operation.

[0035] In one embodiment, the poster wall displays poster images adapted for horizontal display; before the first component is triggered by a first preset operation, the first component displays poster images adapted for vertical display.

[0036] The above technical solution has the following advantages or beneficial effects: Based on the scanned audio and video files, the first component displays a vertical poster adapted to the display layout, and the second component displays a horizontal poster adapted to the horizontal display of the poster wall. Both types of posters are optimized for the attributes of the scanned files (such as content ratio and display scene), making the visual presentation more in line with the browsing habits of large-screen devices, reducing visual interference, and improving the aesthetics of the audio and video resource display.

[0037] Secondly, this application provides an interaction method applied to the display device described in any of the above embodiments; the method includes:

[0038] In response to a focus operation on the first component, the media metadata of the corresponding audio and video of the focused first component is obtained, the media metadata being obtained through network scraping and / or NFO file scraping;

[0039] The second component displays the poster wall and media metadata of the corresponding audio and video of the first component that is focused on;

[0040] In response to a first preset trigger operation for the first component, the corresponding audio and video content of the triggered first component is analyzed in real time to obtain audio and video technical parameters.

[0041] The second component expands the display of the audio and video technical parameters.

[0042] The above technical solution has the following advantages or beneficial effects: By using a layered design of the first and second components and binding the scanned audio and video files to the first component one by one, the resources can be displayed more systematically. Furthermore, the first component's display layer is located above the second component's display layer, ensuring the intuitiveness of browsing audio and video files while expanding information through the second component, avoiding the separation of resources and information in traditional static lists. When the first component is focused on, the media metadata of the corresponding audio and video files obtained through network scraping and / or NFO file scraping is automatically acquired and displayed, allowing users to see the basic information of the corresponding audio and video files without entering the details page. Moreover, through a first preset trigger operation on the first component, the display device can directly parse the content of the scanned audio and video files, obtain and display the audio and video technical parameters, allowing users to further understand the technical parameters of the audio and video files, achieving a seamless "browse-preview-details" operation and solving the inefficiency problem of traditionally requiring entry into each details page individually. Attached Figure Description

[0043] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0044] Figure 1 This is a schematic diagram illustrating an operational scenario between a display device and a control device provided in some embodiments of this application;

[0045] Figure 2 This is a schematic diagram of the hardware configuration of a display device provided in some embodiments of this application;

[0046] Figure 3 This is a schematic diagram of the hardware configuration of the control device provided in some embodiments of this application;

[0047] Figure 4 This is a schematic diagram of the software configuration of a display device provided in some embodiments of this application;

[0048] Figure 5 A schematic diagram of a poster interface provided for some embodiments of this application;

[0049] Figure 6 A schematic diagram of a poster interface provided for other embodiments of this application;

[0050] Figure 7 A schematic diagram illustrating the details interface provided for some embodiments of this application;

[0051] Figure 8 A schematic diagram illustrating the details interface provided for other embodiments of this application;

[0052] Figure 9 A flowchart illustrating the interaction methods provided in some embodiments of this application;

[0053] Figure 10 A general flowchart illustrating the data scraping and information display provided for some embodiments of this application;

[0054] Figure 11 Timing diagrams for interaction methods provided in some embodiments of this application. Detailed Implementation

[0055] The embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described below do not represent all embodiments consistent with this application. They are merely examples of systems and methods consistent with some aspects of this application as detailed in the claims.

[0056] It should be noted that the brief descriptions of terms in this application are only for the convenience of understanding the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise stated, these terms should be understood in their ordinary and common meaning.

[0057] The terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar or related objects or entities, and do not necessarily imply a specific order or sequence, unless otherwise specified. It should be understood that such terms are interchangeable where appropriate.

[0058] The terms “comprising” and “having”, and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device that includes a range of components is not necessarily limited to all of the components that are clearly listed, but may include other components that are not clearly listed or that are inherent to such product or device.

[0059] The term "module" refers to any known or subsequently developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code that is capable of performing the functions associated with that element.

[0060] In this embodiment, the display device 200 generally refers to a device with screen display and data processing capabilities. For example, the display device 200 includes, but is not limited to, smart TVs, mobile terminals, computers, monitors, advertising screens, wearable devices, virtual reality devices, augmented reality devices, etc.

[0061] Figure 1 This is a schematic diagram illustrating an operational scenario between a display device and a control device provided in some embodiments of this application. For example... Figure 1 As shown, users can operate the display device 200 via touch operation, mobile terminal 300, and control device 100. For example, control device 100 can be a remote control, stylus, gamepad, etc.

[0062] The mobile terminal 300 can function as a control device for human-computer interaction between the user and the display device 200. It can also function as a communication device for establishing a communication connection with the display device 200 and exchanging data. In some embodiments, the mobile terminal 300 can have software applications installed on it and communicate with the display device 200 via network communication protocols to achieve one-to-one control and data communication. Furthermore, it can transmit audio and video content displayed on the mobile terminal 300 to the display device 200 for synchronized display.

[0063] like Figure 1 The diagram also shows that the display device 200 communicates with the server 400 via various communication methods. This allows the display device 200 to communicate via a local area network (LAN), a wireless local area network (WLAN), and other networks.

[0064] Display device 200 can provide broadcast television reception function, and can also be equipped with intelligent network television function that provides computer support function, including but not limited to network television, smart television, Internet Protocol television (IPTV), etc.

[0065] Figure 2 Provided for some embodiments of this application Figure 1 Hardware configuration block diagram of display device 200.

[0066] In some embodiments, the display device 200 may include at least one of a tuner 210, a communication device 220, a detector 230, a device interface 240, a controller 250, a display 260, an audio output device 270, a memory, a power supply, and a user input interface.

[0067] In some embodiments, detector 230 is used to acquire signals from the external environment or to interact with the outside world. For example, detector 230 includes a light receiver, a sensor for acquiring ambient light intensity; or, detector 230 includes an image acquisition device, such as a camera, which can be used to acquire external environmental scenes, user attributes, or user interaction gestures; or, detector 230 includes a sound acquisition device, such as a microphone, for receiving external sounds.

[0068] In some embodiments, the display 260 includes display function components for presenting images and driving components for driving image display. The display 260 is used to receive and display image signals output from the controller 250. For example, the display 260 can be used to display video content, image content, menu control interface components, and user control UI interfaces, etc.

[0069] In some embodiments, the communication device 220 is a component used to communicate with external devices or the server 400 according to various communication protocol types. The display device 200 may have multiple communication devices 220 depending on the supported communication methods. For example, when the display device 200 supports wireless network communication, it may have a communication device 220 with WiFi functionality. When the display device 200 supports Bluetooth connectivity, it needs to have a communication device 220 with Bluetooth functionality.

[0070] The communication device 220 enables the display device 200 to communicate with external devices or the server 400 via wireless or wired connections. Wired connections utilize data cables, interfaces, or other components to connect the display device 200 to external devices. Wireless connections utilize wireless signals or wireless networks. The display device 200 can directly establish a connection with external devices or indirectly through gateways, routers, or other connection devices.

[0071] In some embodiments, the controller 250 may include at least one of a central processing unit, a video processor, an audio processor, a graphics processor, and a power processor, and a first to an nth interface for input / output. The controller 250 controls the operation of the display device and responds to user operations through various software control programs stored in memory. The controller 250 controls the overall operation of the display device 200.

[0072] In some embodiments, the controller 250 and the tuner 210 may be located in different separate devices, that is, the tuner 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.

[0073] In some embodiments, a user can input user commands through a graphical user interface (GUI) displayed on a display 260, and the user input interface receives user input commands through the graphical user interface (GUI).

[0074] In some embodiments, the audio output device 270 can be a built-in speaker of the display device 200 or an external audio output device connected to the display device 200. For the external audio output device connected to the display device 200, the display device 200 may also be provided with an external audio output terminal, through which the audio output device can be connected to the display device 200 to output sound from the display device 200.

[0075] In some embodiments, the user input interface 280 can be used to receive instructions from user input.

[0076] Figure 3 Provided for some embodiments of this application Figure 1 Hardware configuration block diagram of the central control device. (Example) Figure 3 As shown, the control device 100 may include: a controller 110, a communication interface 130, a user input / output interface, a memory, and a power supply.

[0077] The control device 100 is configured to control the display device 200, and to receive user input operation commands and convert the operation commands into commands that the display device 200 can recognize and respond to, thus acting as an intermediary for interaction between the user and the display device 200.

[0078] In some embodiments, the control device 100 may be an intelligent device. For example, the control device 100 may be equipped with various applications for controlling the display device 200 according to user needs.

[0079] In some embodiments, such as Figure 1 As shown, the mobile terminal 300 or other smart electronic devices can perform similar functions to the control device 100 after installing the application of the control display device 200.

[0080] The controller 110 includes a processor 112, RAM 113, ROM 114, a communication interface 130, and a communication bus. The controller 110 is used to control the operation of the control device 100, as well as the communication and cooperation between internal components and the external and internal data processing functions.

[0081] Under the control of the controller 110, the communication interface 130 enables communication of control signals and data signals with the display device 200. The communication interface 130 may include at least one of other near-field communication modules such as WiFi chip 131, Bluetooth module 132, and NFC module 133.

[0082] User input / output interface 140, wherein the input interface includes at least one of other input interfaces such as microphone 141, touchpad 142, sensor 143, and button 144.

[0083] In some embodiments, the control device 100 includes at least one of a communication interface 130 and an input / output interface 140. The control device 100 is configured with the communication interface 130, such as a WiFi, Bluetooth, or NFC module, which can encode user input commands via WiFi, Bluetooth, or NFC protocols and send them to the display device 200.

[0084] The memory 190 is used to store various operating programs, data, and applications for driving and controlling the control device 100 under the control of the controller. The memory 190 can also store various control signal instructions input by the user.

[0085] The power supply 180 is used to provide operating power support for the various components of the control device 100 under the control of the controller.

[0086] In order to perform user interaction, in some embodiments, the display device 200 may run an operating system. The operating system is a computer program used to manage and control the hardware and software resources in the display device 200. The operating system can (control the display device) provide a user interface, allowing users to interact with the display device 200 and supporting the running of various applications.

[0087] It should be noted that the operating system can be a native operating system based on a specific operating platform, a third-party operating system that is deeply customized based on a specific operating platform, or an independent operating system specifically developed for display devices.

[0088] An operating system can be divided into different modules or levels based on the functions it implements, for example... Figure 4 As shown, in some embodiments, the system is divided into four layers, from top to bottom: the Applications layer (referred to as the "Application Layer"), the Application Framework layer (referred to as the "Framework Layer"), the System Library layer, and the Kernel layer.

[0089] In some embodiments, the application layer provides services and interfaces for applications, enabling the display device 200 to run applications and interact with the user based on the applications. The application layer may contain at least one application, which may be a built-in Windows program, system settings program, or clock program of the operating system; or it may be an application developed by a third-party developer. In specific implementations, the application packages in the application layer are not limited to the examples above.

[0090] The framework layer provides application programming interfaces (APIs) and a programming framework for applications. The application framework layer includes predefined functions. It acts as a central processing unit, determining the actions taken by applications within the application layer. Through the API, applications can access system resources and obtain system services during execution.

[0091] like Figure 4 As shown, the application framework layer in this embodiment includes a view system, managers, and content providers. The view system designs and implements the application's interface and interactions, and includes lists, grids, text boxes, and buttons. The managers include at least one of the following modules: an activity manager for interacting with all running activities in the system; a location manager for providing system services or applications with access to system location services; a package manager for retrieving various information related to application packages currently installed on the device; a notification manager for controlling the display and clearing of notification messages; and a window manager for managing icons, windows, toolbars, wallpapers, and desktop widgets on the user interface.

[0092] In some embodiments, the Activity Manager manages the lifecycle of individual applications and common navigation and back functions, such as controlling application exit, opening, and back actions. The Window Manager manages all window programs, such as obtaining the screen size, determining if a status bar is present, locking the screen, capturing the screen, and controlling changes to the display window, such as shrinking the display window, shaking the display, or distorting the display.

[0093] In some embodiments, the system runtime library layer can provide support for the framework layer. When the framework layer is used, the operating system runs the instruction library contained in the system runtime library layer, such as the C / C++ instruction library, to implement the functions to be performed by the framework layer.

[0094] In some embodiments, the kernel layer is a functional layer situated between the hardware and software of the display device 200. The kernel layer can implement functions such as hardware abstraction, multitasking, and memory management. For example, ... Figure 4 As shown, hardware drivers can be configured in the kernel layer. The kernel layer can contain at least one of the following drivers: audio driver, display driver, Bluetooth driver, camera driver, WIFI driver, USB driver, HDMI driver, sensor driver (such as fingerprint sensor, temperature sensor, pressure sensor, etc.), and power driver, etc.

[0095] It should be noted that the above examples are merely a simple division of operating system functions and do not limit the specific form of the operating system of the display device 200 in this application embodiment. Depending on the function of the display device, the type of operating system, and other factors, the number of levels and the specific level type of the operating system may be expressed in other forms.

[0096] In some exemplary embodiments, this application provides a display device, including:

[0097] A monitor, used to display posters of audio and video files;

[0098] The poster interface includes a first component for displaying audio and video content, and a second component for displaying the audio and video content on a poster wall. The audio and video files are obtained by scanning local and / or external file directories. The audio and video files correspond one-to-one with the first component, and the display layer of the first component is located above the display layer of the poster wall.

[0099] The controller is configured as follows:

[0100] In response to a focus operation on the first component, the media metadata of the corresponding audio and video of the focused first component is obtained, which is obtained through network scraping and / or NFO file scraping.

[0101] The second component displays the corresponding audio and video poster wall and media metadata of the first component that is focused on;

[0102] In response to a first preset trigger operation for the first component, the corresponding audio and video content of the triggered first component is analyzed in real time to obtain audio and video technical parameters;

[0103] The second component expands the display of audio and video technical parameters.

[0104] Please see Figure 5 The poster interface includes a first component 10 for displaying audio and video content, and a second component 20 for displaying a poster wall for audio and video content. The first component 10 may include a first display frame for displaying posters of corresponding audio and video files, and the name of the corresponding audio and video file may be marked below the first display frame.

[0105] The file directory in this application may include at least one of the following: local storage directory, cloud drive directory, file directory of external storage medium, or NAS (Network Attached Storage) directory. That is, the controller can obtain audio and video files by scanning the local storage directory of the display device, and / or scanning the cloud drive directory, and / or scanning the USB flash drive inserted into the display device, and / or scanning the file directory stored in the NAS connected to the display device.

[0106] Furthermore, the audio and video files correspond one-to-one with the first component 10, for example... Figure 5 In Chinese film and television, A through F each correspond to a first component, 10. And from... Figure 5 As can be seen, the display layer of the first component 10, which is used for audio and video display, is located above the display layer of the second component 20, which is used for displaying audio and video posters.

[0107] The focus shift operation on the first component 10 refers to the interactive behavior of a user moving the focus of operation to the first component 10 through an input device, such as a remote control or touch device. For example, after audio and video files are obtained by scanning local and / or external file directories, the first components 10 corresponding to these audio and video files are displayed. The user can use the directional keys on the remote control to mark a particular first component 10 as currently selected. This can be visually represented by thickening the border of the first display frame in the first component 10, highlighting the border of the first display frame, enhancing the shadow of the first display frame, or enlarging the first display frame of the focused component, thus completing the focus shift operation. For an example, please refer to [link to example]. Figure 5 When focusing on the first component 10 corresponding to video B, the user can move the focus to the first component 10 corresponding to video B using a remote control or touch panel. This enlarges the first display frame within the first component 10 and thickens its border, thus completing the focus operation on the first component 10 corresponding to video B. When the first display frame in the first component 10 is enlarged, the poster within the first display frame also enlarges accordingly.

[0108] In this embodiment, when a user focuses on a first component 10, the controller can obtain the media metadata of the corresponding audio and video of the focused first component from a preset scraping database. The scraping database may store media metadata of various audio and video files obtained by the controller through scanning local and / or external file directories. The media metadata may include information such as poster, title, year, country, type, director's name, actor's name list, and rating. It can be understood that after the controller scans and obtains the audio and video files, it can extract at least some information from the poster, title, year, country, type, director's name, actor's name list, and rating from the NFO file of the audio and video files. The NFO file is a plain text file, typically used to record information related to downloaded movies or media files. When the media metadata information in the NFO file is incomplete, the controller can also obtain the media metadata of the audio and video files through the network, or the controller can directly scrape and obtain the media metadata of the audio and video files through the network. The media metadata obtained from scraping is stored in the scraping database. When a user focuses on a first component 10, the controller can extract the media metadata of the corresponding audio and video file from the scraping database, such as poster, title, year, country, type, director name, actor name list, and rating. Then, the poster of the corresponding audio and video file is displayed in the poster wall of the second component, and the title, year, country, type, director name, actor name list, rating, and other information are displayed in the first preset area 201 of the second component.

[0109] The first preset trigger operation can be that the duration of focus on the first component 10 after focus is applied exceeds a preset duration, or that the user manually triggers a preset button on the remote control used to control the display device. When the duration of focus on the first component 10 exceeds the preset duration, or when the user manually triggers a preset button on the remote control used to control the display device, it indicates that the user may be interested in further understanding the corresponding audio and video of the first component that has been focused on. Therefore, when the first trigger operation is detected, the controller can perform real-time analysis of the content of the corresponding audio and video of the triggered first component to obtain the audio and video technical parameters, and expand the display of the corresponding audio and video technical parameters in the second preset area 202 in the second component. For an example, please refer to... Figure 6 When the focus stays on the first component 10 corresponding to video B for a longer than a preset duration, the controller can parse the audio and video file of video B, obtain the audio and video technical parameters of video B, and expand the display in the second preset area 202 of the second component. In this example, the audio and video file of video B is 4K resolution and HDR Vivid, so that users can intuitively understand the audio and video technical parameters of video B to help users decide whether to watch the audio and video file of video B.

[0110] This application employs a layered design with a first component and a second component, binding each scanned audio and video file to the first component, resulting in a more organized resource display. Furthermore, the first component's display layer is positioned above the second component's display layer, ensuring intuitive browsing of audio and video files while expanding information through the second component, avoiding the separation of resources and information in traditional static lists. When the first component is focused on, the media metadata of the corresponding audio and video files obtained through network scraping and / or NFO file scraping is automatically acquired and displayed, allowing users to see basic information about the corresponding audio and video files without needing to navigate to a details page. Moreover, through a first preset trigger operation on the first component, the display device can directly parse the scanned audio and video file content, obtain and display audio and video technical parameters, enabling users to further understand the technical parameters of the audio and video files. This achieves a seamless "browse-preview-details" operation, solving the inefficiency of traditional methods that require navigating to details pages one by one.

[0111] In some exemplary embodiments, the controller is also configured to:

[0112] In response to a further first preset trigger operation on the first component, the corresponding audio and video dynamic content is displayed in real time through the first component; wherein, when the audio and video file is specifically a video file, the dynamic content includes at least one of the following: trailer frames of the video file, multi-angle poster carousel frames, current playback progress frames, or video clip frames.

[0113] In this embodiment of the application, after detecting the first preset trigger operation for the first component, the controller can also read the trailer frames, multi-angle poster carousel frames, current playback progress frames or video clip frames of the audio and video corresponding to the first component from the scraping database, or obtain the trailer frames, multi-angle poster carousel frames, current playback progress frames or video clip frames of the audio and video corresponding to the first component through network search, and play them in the first display frame of the first component so that the user can further understand the film and television content.

[0114] This application, through a further first preset trigger operation, enables the device to analyze the scanned audio and video files in real time, generating dynamic content such as trailer frames and multi-angle poster carousel frames, providing a vivid preview experience. Users can understand key segments without having to play the entire video.

[0115] In some exemplary embodiments, the first preset trigger operation includes focusing on the first component for a duration longer than a preset duration or triggering a preset button on a remote control for remotely controlling the display device.

[0116] It is understandable that when the focus lingers on the first component 10 for a duration longer than a preset duration, or when the user manually triggers a preset button on the remote control used to control the display device, it indicates that the user may be interested in further understanding the corresponding audio and video of the first component with the focus on it. Therefore, when the first trigger operation is detected, the controller can perform real-time analysis of the content of the corresponding audio and video of the triggered first component to obtain the audio and video technical parameters. At the same time, if the audio and video file is a video file, it can obtain at least one of the following: trailer frames, multi-angle poster carousel frames, current playback progress frames, or video clip frames of the video file. The controller can then expand and display the corresponding audio and video technical parameters in the second preset area 202 of the second component and display the dynamic content of the video file through the first component.

[0117] In another example, when a user focuses on the first component, the controller begins real-time parsing of the corresponding audio and video content of the triggered component. Simultaneously, if the audio and video file is a file, it acquires at least one of the following: trailer frames, multi-angle poster carousel frames, current playback progress frames, or video clip frames. Then, if the user stays on the first component for a duration longer than a preset time after focusing, or if a preset button on the remote control for the display device is triggered, the controller can quickly display the audio and video technical parameters and dynamic content to the user.

[0118] In this application, when the focus is applied to the first component and the dwell time exceeds the preset duration or a preset button on the remote control for the remote display device is triggered, it indicates that the user has a certain interest in the audio and video content. In this case, by expanding the display of audio and video technical parameters through the second component and by displaying the dynamic content of the corresponding audio and video in real time through the first component, the user can be provided with richer information about the relevant audio and video files, thereby improving the efficiency of the user in obtaining information.

[0119] In some exemplary embodiments, the audio and video technical parameters include at least one of the following: audio and video duration, video resolution, video frame rate, audio and video bitrate, number of audio and video channels, HDR type, audio type, media compression type, audio track list, or subtitle list.

[0120] It is understood that the audio and video files in this application are obtained by the controller scanning local and / or external file directories. The NFO file of the audio and video files may not contain the corresponding audio and video technical parameters, or the audio and video quality may change during transmission, such as a decrease in resolution. Therefore, this application obtains accurate audio and video technical parameters by real-time parsing of the content of the corresponding audio and video of the triggered first component, providing users with accurate reference information.

[0121] This application analyzes and displays technical parameters such as audio and video duration, resolution, frame rate, and HDR type in real time based on the scanned audio and video files. These parameters are directly derived from the analysis of the audio and video files themselves, eliminating the need for users to manually query file attributes. This allows the technical details of the scanned resources to be presented intuitively, meeting users' needs to understand the technical characteristics of the files, helping users quickly assess the quality of audio and video files, and supplementing the shortcomings of traditional interface information display.

[0122] In some exemplary embodiments, the controller performs the process of acquiring audio and video media metadata, which is configured as follows:

[0123] In the event of multiple scraping tasks during network scraping and / or NFO file scraping, the media metadata obtained from scraping tasks targeting the same device source and the same storage path will be deduplicated, and the latest obtained media metadata will be retained.

[0124] In applications, there may be situations where the controller simultaneously or sequentially retrieves metadata from different sources for the same audio / video file. For example, the controller might simultaneously retrieve media metadata for movie / video A from an internet database and an NFO file with the same name as movie / video A within the audio / video file of movie / video A. This results in the controller retrieving multiple sets of metadata. If all the retrieved data is retained, it could lead to a large amount of redundant data and information confusion in the scraping database. For instance, for a non-Chinese movie / video, there might be discrepancies between the translation of the movie / video title retrieved from the internet and the translation obtained from the NFO file. Consequently, when displaying the media metadata of the movie / video, the controller might not be able to determine which movie / video title translation to display to the user. In this case, the scraping database not only stores redundant information but also suffers from information confusion.

[0125] Therefore, this application sets up a method to deduplicate media metadata, retaining only the most recently acquired media metadata. This automatically resolves data conflicts and ensures that only the most recently acquired media metadata is retained, thus providing users with clear, consistent, and non-duplicative media metadata.

[0126] This application avoids duplicate metadata content caused by obtaining metadata from multiple sources (such as the network or NFO files) during file scanning by deduplicating scraping tasks from the same device source and storage path and retaining the latest metadata. This application ensures the efficiency of metadata management and avoids information redundancy.

[0127] In some exemplary embodiments, the controller performs the process of acquiring audio and video media metadata, which is configured as follows:

[0128] In the case of multiple media metadata with the same title, resource type, and publication year, the corresponding multiple media metadata are merged into a group, and the title, resource type, and publication year are used as grouping information for external display; among them, the most recently obtained media metadata in the same group is used as the core media metadata.

[0129] It is understandable that an audio-visual work may have multiple versions in the application, such as a classic literary work being adapted into a film or television series in different years. Therefore, when the controller scrapes the network database and / or NFO files, this application needs to classify and organize the scraped media metadata. Media metadata with the same title, resource type, and release year are identified as media metadata of the same film or television work. In the scraping database, the title, resource type, and release year are used as grouping information to avoid the chaotic stacking of similar entries in the list. Furthermore, this application uses the most recently obtained media metadata from multiple media metadata in the same group as the core media metadata. For example, if the poster initially scraped by the controller has a low resolution, and the user later selects another scraping source, the controller extracts a new poster with a higher resolution from the new scraping source. Then, the controller uses this newly scraped poster as the core metadata. When it is subsequently displayed in the first display frame of the first component or the poster wall of the second component, the poster used as core metadata can be displayed in a limited way.

[0130] For the scanned files, there may be multiple versions. This application avoids the chaotic piling up of similar entries in the list by merging and grouping the metadata of these files and using the title, type and year as display identifiers. At the same time, it uses the latest metadata as the core to make the display of the scanned multi-version resources more orderly, so that users can quickly identify and select the desired version.

[0131] In some exemplary embodiments, the controller is also configured to:

[0132] In response to a second preset trigger operation for the first component, the system jumps to display the details interface for the corresponding audio and video of the triggered first component; the details interface displays at least the poster wall, media metadata, and audio and video technical parameters.

[0133] In this embodiment of the application, the second preset trigger operation can be to trigger a target button on a remote control for remote control display device, wherein the target button for triggering the second preset trigger operation is a different button from the preset button for triggering the first preset trigger operation.

[0134] Please refer to the following: Figure 7 and Figure 8When a user performs a second preset trigger operation on the first component 10, the user interface will jump from the poster interface to the details interface of the corresponding audio and video of the triggered first component 10. The details interface includes a second component 20 for displaying the audio and video poster wall, a third component 30 for displaying the content units in the corresponding audio and video of the triggered first component, and a fourth component 40 for displaying cast and crew information. If the audio and video file is a video file, the content unit can be a series of episodes. If the audio and video file is an audio file, the content unit can be each single from an album.

[0135] Simultaneously, the controller queries the scraping database to obtain information such as the introduction of each content unit, the information of each cast and crew member, and the historical playback records of each content unit, and displays them in the details interface. Furthermore, when the content unit is a TV series, the controller can also parse the content of each content unit based on the historical playback records of each content unit, obtain thumbnails of the corresponding progress of each content unit, and display each thumbnail in the second display box of the third component 30.

[0136] When a user triggers a focus operation on the third component, the controller can control the display of the playback progress of the corresponding content unit of the focused third component on the second component. When a user performs a third preset trigger operation on the third component, the user interface can jump from the details screen to the playback screen of the corresponding content unit of the triggered third component. The third preset trigger operation can be triggering a target button on the remote control used to control the display device.

[0137] When a user performs a fourth preset trigger operation on the fourth component, a pop-up window appears at the top of the details screen. This pop-up window displays the information of the performers corresponding to the triggered fourth component. The details screen may also include a fifth component 50 for displaying recommended videos. When a user performs a fifth preset trigger operation on the fifth component, the user interface jumps to the details screen of the corresponding audio and video of the triggered fifth component.

[0138] In this application, a details interface is displayed in response to a second preset trigger operation, integrating a poster wall, media metadata, and technical parameters. Based on document scanning, the details interface provides a one-stop information view, meeting users' needs for in-depth content understanding.

[0139] In some exemplary embodiments, the controller is also configured to:

[0140] In response to switching operations between multiple first components of the display, the second component displays the corresponding audio and video poster wall and media metadata of the first component that has been focused after the switch.

[0141] It's understandable that as the focus moves, the video or movie the user is watching also changes. Therefore, the second component can switch between displaying the corresponding audio / video poster wall and media metadata of the first component where the focus is located. For example, when the focus is on the first component corresponding to video or movie A, the second component displays the poster wall and media metadata for video or movie A. When the user moves the focus to the first component corresponding to video or movie B, the second component displays the poster wall and media metadata for video or movie B.

[0142] It is important to note that after parsing the audio and video content corresponding to the first component with focus, this application can store the obtained audio and video technical parameters in a scraping database. This allows for direct retrieval of the corresponding audio and video technical parameters from the scraping database later, eliminating the need for repeated parsing. For example, when the focus is on the first component corresponding to film / video A, the poster wall and media metadata corresponding to film / video A are displayed in the second component. When the focus stays on the first component for a duration longer than a preset duration after film / video A is focused, the controller performs real-time parsing of the content of film / video A to obtain its audio and video technical parameters, and expands the display on the second component. Subsequently, when the user moves the focus to the first component corresponding to film / video B, the controller controls the display of the poster wall and media metadata corresponding to film / video B in the second component. Later, when the user moves the focus back to the first component corresponding to film / video A, the controller can directly control the display of the poster wall, media metadata, and audio and video technical parameters corresponding to film / video A in the second component.

[0143] In this application, when multiple audio and video files obtained by scanning are displayed through the first component, switching the focus of the component will trigger the second component to synchronously update the poster wall and metadata of the corresponding files, making the multi-file browsing process smoother and improving the experience of continuous operation.

[0144] In some exemplary embodiments, the poster wall displays poster images adapted for horizontal display; before the first component is triggered by a first preset operation, the first component displays poster images adapted for vertical display.

[0145] It is understandable that the advantage of vertical images is that the displayed area is smaller. Therefore, within the same screen interface, when displaying vertical images, more recommendation slots can be shown, giving users more choices. The advantage of horizontal images is that the displayed area is larger, resulting in a better viewing experience for users. Therefore, this application sets the first display frame in the first component to a vertical display frame to display poster images suitable for vertical display, so as to display more of the first component in the poster interface. At the same time, the second component is set to be suitable for horizontal display of posters to improve the user's browsing experience.

[0146] In this application: based on the scanned audio and video files, the first component displays a vertical poster adapted to the display layout, and the second component displays a horizontal poster adapted to the horizontal display of the poster wall. Both types of posters are optimized for the attributes of the scanned files (such as content ratio and display scenario), making the visual presentation more in line with the browsing habits of large-screen devices, reducing visual interference, and improving the aesthetics of the audio and video resource display.

[0147] In some exemplary embodiments, this application provides an interaction method applied to the display device in any of the above embodiments; please refer to... Figure 9 The method includes:

[0148] S901: In response to a focus operation on the first component, obtain the media metadata of the corresponding audio and video of the first component that is focused, the media metadata being obtained through network scraping and / or NFO file scraping.

[0149] S902: Through the second component, display the poster wall and media metadata of the corresponding audio and video of the first component that is focused.

[0150] S903: In response to a first preset trigger operation for the first component, perform real-time parsing of the corresponding audio and video content of the triggered first component to obtain audio and video technical parameters.

[0151] S904: Expands the display of audio and video technical parameters through the second component.

[0152] This application employs a layered design with a first component and a second component, binding each scanned audio and video file to the first component, resulting in a more organized resource display. Furthermore, the first component's display layer is positioned above the second component's display layer, ensuring intuitive browsing of audio and video files while expanding information through the second component, avoiding the separation of resources and information in traditional static lists. When the first component is focused on, the media metadata of the corresponding audio and video files obtained through network scraping and / or NFO file scraping is automatically acquired and displayed, allowing users to see basic information about the corresponding audio and video files without needing to navigate to a details page. Moreover, through a first preset trigger operation on the first component, the display device can directly parse the scanned audio and video file content, obtain and display audio and video technical parameters, enabling users to further understand the technical parameters of the audio and video files. This achieves a seamless "browse-preview-details" operation, solving the inefficiency of traditional methods that require navigating to details pages one by one.

[0153] In a detailed embodiment, please refer to Figure 10 and Figure 11 This application may include a scraping data collection and storage stage and a multi-level display stage.

[0154] First, during the scraping data collection and storage phase, the user enters the Media Center - Video Wall Management page, selects "Import Data," chooses the folder directory under the device source (e.g., local USB drive or network storage), and selects the scraping options (scraping content, preferred source). The system then creates a scraping task in the scraping database with a pending status, recorded in the `media_scrape_tasks` table of the scraping database. Simultaneously, the task job is added to the task queue. When the task queue reaches this job, the controller first changes the task status to "running" and sequentially performs a file scan (querying all video files and NFO files in the current directory and its subdirectories). The file paths are preprocessed, converted into scraping keywords (`scrape_keyword`), and the scan results are stored in the `media_scrape_files` table of the scraping database. The scanned files are grouped according to scraping keyword combinations. Scraping is performed sequentially using either local nfo or network scraping, following the user-selected priority. After scraping, the results are parsed and processed. Groups with the same scraping keyword can use the same scraping results. Scraping information is stored in the information table (media_scrape_infos), with a one-to-one correspondence between the scan table data and the scraping information table data. After all scanned files have been scraped, the task is calculated based on the scraping results: successful scraping, scraping completed (successful or failed), and the total number of files scanned. The task status is then changed to "success" (or "fail" if the scraping job was interrupted), and the task table data in the scraping database is updated. Once all the above operations are completed, the job is terminated. Then, the task queue is checked for pending jobs; if any are found, the next job is started.

[0155] In one example, please refer to Tables 1 and 2. Table 1 contains the fields after parsing the scraping results, and Table 2 contains the performers information after parsing the scraping results.

[0156] Table 1. Fields for Scraping Result Analysis

[0157]

[0158] Table 2 Cast and Crew Information Table

[0159]

[0160] After scraping information data exists, under different scraping tasks and the same device source, files with the same absolute path are considered the same information. Only the most recently added data is retained, and the rest is filtered out. Furthermore, scraping information with the same title, the same resource type (excluding "unknown" type), and the same year are grouped together. When displaying on the homepage, only one group of information is displayed, with the last added data in the group serving as the core metadata for that group.

[0161] In one example, the specific process of the scraping operation in this application is as follows: scraping is performed based on the NFO file to obtain the first metadata of the audio and video file. The NFO file is obtained by scanning the file directory where the audio and video file is stored. Based on the identity data of the audio and video file in the first metadata, a data request for network scraping is initiated to obtain the returned second metadata of the audio and video file. If there is a difference between the first metadata and the second metadata, a data selection strategy is used to select based on the data difference between the first metadata and the second metadata to obtain the media metadata integrated based on the selection result. Among them, scraping based on the NFO file to obtain the first metadata of the audio and video file includes: parsing the NFO file to obtain the first metadata of the audio and video file; if the parsing of the poster resource address of the audio and video file fails, a valid poster image resource is queried in the file directory where the NFO file is stored; if a valid poster image resource is found, the storage address of the found valid poster image resource is converted into the poster resource address in the first metadata. The process involves: querying the directory where the NFO file is stored, including: if the title of the audio / video file is successfully parsed during parsing, combining the title with a preset image format suffix to obtain a first complete filename; querying the current directory where the NFO file is stored and / or its parent directories for valid poster image resources corresponding to the first complete filename; if no image is found, combining the common filename of the poster image with a preset image format suffix to obtain a second complete filename; and querying the current directory where the NFO file is stored and / or its parent directories for valid poster image resources corresponding to the second complete filename. A data selection strategy is used, based on the data differences between the first and second metadata, including: if the first metadata does not contain an audio / video rating, or if the audio / video rating in the second metadata has a higher priority than the audio / video rating in the first metadata, then the audio / video rating in the second metadata is selected; if the first metadata contains an audio / video rating, and the audio / video rating in the first metadata has a higher priority than the audio / video rating in the second metadata, then the audio / video rating in the first metadata is selected.Based on the data selection strategy, selection is made based on the data differences between the first metadata and the second metadata, including: if only one item in the first metadata or the second metadata contains a poster resource address, the corresponding poster resource address is selected; if poster resource addresses exist in both the first metadata and the second metadata, the first resolution of the valid poster image resource corresponding to the poster resource address in the first metadata and the second resolution of the valid poster image resource corresponding to the poster resource address in the second metadata are obtained; and the poster resource address in the first metadata and the second metadata are selected based on the first resolution, the second resolution, and the upper limit of the display's capacity in the height and / or width directions when displaying the poster wall. Based on the first resolution, the second resolution, and the display's maximum capacity in the height and / or width directions when displaying the poster wall, the selection of poster resource addresses in the first metadata and the second metadata includes: selecting the poster resource address in the first metadata if the poster height represented by the first resolution is greater than the poster height represented by the second resolution; selecting the poster resource address in the second metadata if the poster height represented by the second resolution is greater than the poster height represented by the first resolution; or, obtaining a height capacity threshold determined based on the display's height, selecting the poster resource address in the first metadata if the poster height represented by the first resolution is greater than the height capacity threshold and the poster height represented by the second resolution is less than the height capacity threshold; and selecting the poster resource address in the second metadata if the poster height represented by the second resolution is greater than the height capacity threshold and the poster height represented by the first resolution is less than the height capacity threshold. The specific process for performing the scraping operation in this application also includes, in response to an operation on the scraping settings page, setting the type of audio / video files to be scraped and / or the priority between NFO scraping and network scraping.

[0162] During the multi-layered display phase, users first enter the video space, where a poster interface is displayed. Simultaneously, the video space monitors the scraping database, which returns scraping group data. Based on this data, the video space displays vertical posters for each audio and video file within the display frame of each first component. At the same time, the video space defaults to focusing on the first first component. Users can move the focus using the remote control. For the focused first component, the video space retrieves the corresponding horizontal poster and media metadata from the scraping database and displays these in the second component of the poster interface.

[0163] When the focus remains on the first focused component for a preset duration, or when the user presses a preset button on the remote control for the first focused component, the video space calls upon the new audiovisual media library to analyze the audio and video content corresponding to the first focused component, obtains the audio and video technical parameters, and queries the new audiovisual media library for relevant trailer frames, multi-angle poster carousel frames, current playback progress frames, or video clip frames, etc., of the audio and video corresponding to the first focused component. Then, the video space expands the display of the audio and video technical parameters corresponding to the first focused component in the second component and plays the corresponding dynamic content in the first display frame of the first focused component.

[0164] When a user presses the target button on the remote control for the first highlighted component, the video space jumps from the poster interface to the detailed interface of the corresponding audio / video. Simultaneously, based on the title, type, and year of the audio / video, it queries the scraping database for information on each episode, cast and crew, and playback history. Then, the details interface displays the horizontal poster, media metadata, audio / video technical parameters, and cast and crew information. Next, based on the playback history, the video space queries the new audiovisual media library for thumbnails of each episode at the corresponding progress, displaying the corresponding thumbnails in the second display box of each third component on the details interface.

[0165] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0166] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0167] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0168] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A display device, characterized in that, include: A monitor, used to display posters of audio and video files; The poster interface includes a first component for displaying audio and video content, and a second component for displaying the audio and video content on a poster wall. The audio and video files are obtained by scanning local and / or external file directories. The audio and video files correspond one-to-one with the first component, and the display layer of the first component is located above the display layer of the poster wall. The controller is configured as follows: In response to a focus operation on the first component, the media metadata of the corresponding audio and video of the focused first component is obtained, the media metadata being obtained through network scraping and / or NFO file scraping; The second component displays the poster wall and media metadata of the corresponding audio and video of the first component that is focused on; In response to a first preset trigger operation for the first component, the corresponding audio and video content of the triggered first component is analyzed in real time to obtain audio and video technical parameters. The second component expands the display of the audio and video technical parameters.

2. The display device according to claim 1, characterized in that, The controller is also configured to: In response to a further first preset trigger operation on the first component, the dynamic content of the corresponding audio and video is displayed in real time through the first component; wherein, when the audio and video file is specifically a video file, the dynamic content includes at least one of the following: trailer frames of the video file, multi-angle poster carousel frames, current playback progress frames, or video clip frames.

3. The display device according to claim 1, characterized in that, The first preset trigger operation includes focusing on the first component for a duration longer than a preset duration or triggering a preset button on a remote control for remotely controlling the display device.

4. The display device according to claim 1, characterized in that, The audio and video technical parameters include at least one of the following: audio and video duration, video resolution, video frame rate, audio and video bitrate, number of audio and video channels, HDR type, audio type, media compression type, audio track list, or subtitle list.

5. The display device according to claim 1, characterized in that, The controller is configured to perform the process of acquiring audio and video media metadata as follows: In the event of multiple scraping tasks during network scraping and / or NFO file scraping, the media metadata obtained from scraping tasks targeting the same device source and the same storage path will be deduplicated, and the latest obtained media metadata will be retained.

6. The display device according to claim 1, characterized in that, The controller is configured to perform the process of acquiring audio and video media metadata as follows: In the case of multiple media metadata with the same title, resource type, and publication year, the corresponding multiple media metadata are merged into a group, and the title, resource type, and publication year are used as grouping information for external display; among them, the most recently obtained media metadata in the same group is used as the core media metadata.

7. The display device according to claim 1, characterized in that, The controller is also configured to: In response to a second preset trigger operation for the first component, a details interface for the corresponding audio and video of the triggered first component is displayed; the details interface displays at least the poster wall, media metadata, and the audio and video technical parameters.

8. The display device according to claim 1, characterized in that, The controller is also configured to: In response to a switching operation between multiple first components of the display, the second component displays the corresponding audio and video poster wall and media metadata of the first component that has been focused after the switch.

9. The display device according to claim 1, characterized in that, The poster wall displays poster images adapted for horizontal display; before the first preset trigger operation is performed on the first component, the first component displays poster images adapted for vertical display.

10. An interaction method, characterized in that, Applied to the display device according to any one of claims 1-9; the method includes: In response to a focus operation on the first component, the media metadata of the corresponding audio and video of the focused first component is obtained, the media metadata being obtained through network scraping and / or NFO file scraping; The second component displays the poster wall and media metadata of the corresponding audio and video of the first component that is focused on; In response to a first preset trigger operation for the first component, the corresponding audio and video content of the triggered first component is analyzed in real time to obtain audio and video technical parameters. The second component expands the display of the audio and video technical parameters.

Citation Information

Patent Citations

  • Method, system and PVR set-top box for poster displaying of recorded files

    CN101572788A

  • Method and system for dynamically generating movie cover wall

    CN102209259A

  • Method and device for displaying multimedia file information on television

    CN103024509A

  • Multimedia file processing method and device and storage medium

    CN118349525A