Display device and media asset grade information matching method

By obtaining the target area code set by the user in the display device and performing grading standard conversion, the problem of program lock function setting errors caused by inconsistent area codes is solved, and the accuracy of the limit identifier and the effectiveness of program lock are improved.

CN119520914AActive Publication Date: 2025-02-25HISENSE VISUAL TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411635479.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-15
Publication Date
2025-02-25
Estimated Expiration
2044-11-15

AI Technical Summary

Technical Problem

When the region code set by the user is inconsistent with the region code contained in the code stream of media data, the restrictions obtained by the analysis in the media data stream are different from the restrictions corresponding to the region code set by the user, resulting in an error in setting the program lock function.

Method used

By obtaining the target area code set by the user and converting the hierarchical code value of the media data into the target limit identifier according to the conversion relationship of the hierarchical standard configuration corresponding to the region code, ensuring that the displayed limit identifier is related to the region code set by the user. Match.

Benefits of technology

Improve the accuracy of the relationship between the target restriction identifier and the media data restriction, ensure the correct setting of the program lock function, and avoid errors caused by inconsistent regional codes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119520914A_ABST
    Figure CN119520914A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a display device and a media asset grade information matching method, and the method comprises the steps: obtaining media asset information of first media asset data in response to a playing instruction for playing the first media asset data, and if the media asset information comprises grading information, analyzing a grading code value from the grading information; a target area code set by a user is obtained, the grading code value is converted into a target limiting identifier according to the conversion relation configured by the grading standard corresponding to the target area code, and the display is controlled to display the target limiting identifier at the corresponding position of the first media asset data in the media asset list page. According to the embodiment, the grading code value is converted into the target limiting identifier under the grading standard corresponding to the target area code through the target area code set by the user, and the limiting identifier obtained by conversion of the grading code value can correspond to the limiting grade of the target area code through conversion of the grading standard, so that the accuracy and success rate of grade matching are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of display devices, and in particular to a display device and a method for matching media resource level information. Background Art

[0002] Users can watch different media channels through display devices. In order to protect family members, such as minors, from being exposed to inappropriate programs when watching TV, display devices can set program locks for media channels. Program locks are a function that restricts viewing of a certain media channel by setting a password or other authentication methods.

[0003] In order to determine the restriction conditions of the program lock, the rating value of the program can be obtained by parsing the code stream corresponding to the media channel, and the rating value can be parsed to obtain the restricted age corresponding to the media channel. The rating value is used to indicate the restriction level corresponding to the media channel. However, different countries and regions may have different program rating systems. When the region code set by the user is inconsistent with the region code contained in the program code stream, the restricted age obtained by parsing the rating value may not match the restricted age corresponding to the region code set by the user, resulting in an error in the setting of the program lock function. Summary of the invention

[0004] The present application provides a display device and a media asset level information matching method to solve the problem that when the region code set by the user is inconsistent with the region code included in the program code stream, the restriction conditions parsed in the media asset code stream are different from the restriction conditions corresponding to the region code set by the user.

[0005] In a first aspect, some embodiments of the present application provide a display device, including:

[0006] A display, configured to display a media resource list page, wherein the media resource list page includes a preset number of media resource channels;

[0007] The controller is configured as:

[0008] In response to a play instruction to play first media asset data, acquiring media asset information of the first media asset data;

[0009] If the media asset information includes classification information, parsing the classification information to obtain a classification code value, wherein the classification code value is used to represent a restriction level of the first media asset data;

[0010] Get the target area code set by the user;

[0011] Converting the classification code value into a target restriction identifier according to a conversion relationship configured for the classification standard corresponding to the target area code;

[0012] The display is controlled to display the target restriction identifier at a corresponding position of the first media asset data in the media asset list page.

[0013] The above technical scheme has the following advantages or beneficial effects: when the media information includes classification information, the above technical scheme configures a conversion relationship according to the classification standard corresponding to the regional code set by the user, and converts the classification code value obtained by parsing according to the conversion relationship, so that the obtained target restriction identifier corresponds to the regional code set by the user, thereby improving the accuracy of the restriction relationship between the target restriction identifier and the first media data.

[0014] In some embodiments, if the media asset information includes rating information, the controller is further configured to:

[0015] Parsing a first region code and a first classification code value from the classification information, wherein the first region code includes a first classification standard, and the first classification code value is used to represent a restriction level of the first media asset data under the first classification standard;

[0016] Acquire a second classification standard, where the second classification standard is a classification standard corresponding to the target area code;

[0017] If the first classification standard is the same as the second classification standard, converting the first classification code value into a target restriction identifier according to a conversion relationship configured for the second classification standard;

[0018] The display is controlled to display the target restriction identifier at a corresponding position of the first media asset data in the media asset list page.

[0019] The above technical solution has the following advantages or beneficial effects: different regional systems have different classification standards. The above technical solution compares the first classification standard corresponding to the first regional code of the first media data and the second classification standard corresponding to the target regional code set by the user. If the two classification standards are the same, the first classification code value can be directly converted into a target restriction identifier according to the conversion relationship configured by the second classification standard.

[0020] In some embodiments, if the first grading standard is different from the second grading standard, the controller is further configured to:

[0021] According to a preset conversion rule, converting the first classification code value into a second classification code value under a second classification standard;

[0022] The second classification code value is converted into a target restriction identifier according to the conversion relationship configured by the second classification standard.

[0023] The above technical solution has the following advantages or beneficial effects: when the first classification standard and the second classification standard are different, the above technical solution converts the first classification code value under the first classification standard into the second classification code value through the second classification standard corresponding to the target area code set by the user, thereby converting the second classification code value into a target restriction identifier under the second classification standard.

[0024] In some embodiments, the controller performs the step of converting the first grading code value into a second grading code value under a second grading standard according to a preset conversion rule, and is specifically configured as follows:

[0025] Calculate the AND operation result of the first hierarchical code value and the mapping value to obtain a modified first hierarchical code value;

[0026] According to a preset conversion rule, a mapping code value of the modified first grading code value under the second grading standard is obtained, wherein the mapping code value is used to represent a mapping relationship between the first grading standard and the second grading standard;

[0027] If the mapping code value is the same as the classification code value under the second classification standard, the mapping code value is output as the second classification code value.

[0028] The above technical solution has the following advantages or beneficial effects: the above technical solution corrects the first hierarchical code value through a mapping value, and converts the corrected first hierarchical code value under the first hierarchical standard into a mapping code value under the second hierarchical standard, and compares the mapping code value with the hierarchical code value under the second hierarchical standard. If there is a hierarchical code value that is the same as the mapping code value, it means that the mapping code value can be converted into a restriction identifier under the second hierarchical standard, thereby outputting the mapping code value as the second hierarchical code value.

[0029] In some embodiments, if the mapping code value is different from any grading code value in the second grading standard, the controller is further configured to:

[0030] Calculating a difference between the grading code value under the second grading standard and the mapping code value;

[0031] The classified code value in the second classification standard, which has the smallest difference with the mapping code value and is one level higher than the mapping code value, is output as the second classified code value.

[0032] The above technical solution has the following advantages or beneficial effects: when the mapping code value has no corresponding grading code value in the second grading standard, the above technical solution outputs the grading code value with the smallest difference with the mapping code value and one level higher than the mapping code value as the second grading code value.

[0033] In some embodiments, if the first grading standard is different from the second grading standard, the controller is further configured to:

[0034] converting the first classification code value into a first restriction identifier according to a first classification standard;

[0035] converting the first restriction identifier into a mapping identifier according to a second hierarchical standard;

[0036] If the mapping identifier is the same as the second restriction identifier under the second classification standard, the second restriction identifier is output as the target restriction identifier.

[0037] The above technical solution has the following advantages or beneficial effects: the above technical solution uses the restriction identifier as the conversion basis between the first classification standard and the second classification standard, converts the first classification code value into the first restriction identifier according to the first classification standard, and converts the first restriction identifier into a mapping identifier under the second classification standard according to the second classification standard. If the mapping identifier is the same as the second restriction identifier under the second classification standard, the second restriction identifier is output as the target restriction identifier.

[0038] In some embodiments, if the mapping identifier is different from a second restriction identifier under a second classification standard, the controller is further configured to:

[0039] A second restriction identifier that is one level higher than the mapping identifier in the second hierarchical standard is output as a target restriction identifier.

[0040] The above technical scheme has the following advantages or beneficial effects: when the mapping identifier is different from the second restriction identifier under the second hierarchical standard, the above technical scheme follows the principle of converting the low-level restriction identifier in the first hierarchical standard to the high-level restriction identifier under the second hierarchical standard, and outputs the second restriction identifier in the second hierarchical standard that is one level higher than the mapping identifier as the target restriction identifier.

[0041] In some embodiments, the controller performs the step of parsing the classification code value from the classification information, and is specifically configured as follows:

[0042] Acquire code stream data of the first media asset data;

[0043] In the process of decoding the bitstream data, an event information table is obtained, wherein the event information table includes classification description information, and the classification description information includes a classification rule for indicating a restriction level;

[0044] The classification code value is parsed from the classification information according to the classification rule.

[0045] The above technical solution has the following advantages or beneficial effects: the above technical solution obtains the restriction level of the first media asset data under the first classification standard by parsing the classification code value in the classification information according to the classification rule during the decoding of the code stream data.

[0046] In some embodiments, the rating rule is an age restriction rule, and the controller converts the rating code value into a target restriction identifier, which is specifically configured as follows:

[0047] According to the age restriction rule, converting the classification code value into age restriction information;

[0048] The target restriction identifier is generated according to the restriction age information.

[0049] The above technical solution has the following advantages or beneficial effects: the rating rules in the above technical solution are age restriction rules. For example, some videos are restricted to people over 18 years old. According to the age restriction rules, the rating code value can be converted into age restriction information to prompt the user of the age range suitable for viewing the first media data according to the age restriction information.

[0050] In a second aspect, some embodiments of the present application provide a media asset level information matching method, which is applied to a display device, wherein the display device includes a display and a controller, wherein the display is configured to display a media asset list page, and the media asset list page includes a preset number of media asset channels; the method includes:

[0051] In response to a play instruction to play first media asset data, acquiring media asset information of the first media asset data;

[0052] If the media asset information includes classification information, parsing the classification information to obtain a classification code value, wherein the classification code value is used to represent a restriction level of the first media asset data;

[0053] Get the target area code set by the user;

[0054] Converting the classification code value into a target restriction identifier according to a conversion relationship configured for the classification standard corresponding to the target area code;

[0055] The display is controlled to display the target restriction identifier at a corresponding position of the first media asset data in the media asset list page.

[0056] It can be seen from the above technical solution that the embodiment of the present application provides a display device and a method for matching media asset level information. The method obtains the media asset information of the first media asset data in response to a playback instruction for playing the first media asset data. If the media asset information includes rating information, the rating code value is parsed from the rating information. The target area code set by the user is obtained, and according to the conversion relationship configured by the rating standard corresponding to the target area code, the rating code value is converted into a target restriction identifier, and the display is controlled to display the target restriction identifier at the corresponding position of the first media asset data in the media list page. This embodiment converts the rating code value into a target restriction identifier under the rating standard corresponding to the target area code through the target area code set by the user. After the conversion of the rating standard, the restriction identifier obtained by converting the rating code value can correspond to the restriction level of the target area code, thereby improving the accuracy and success rate of the rating matching. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0058] Figure 1 A schematic diagram of an operation scenario between a display device and a control device provided in some embodiments of the present application;

[0059] Figure 2 A schematic diagram of the hardware configuration of a display device provided in some embodiments of the present application;

[0060] Figure 3 A schematic diagram of software configuration of a display device provided in some embodiments of the present application;

[0061] Figure 4 A flowchart of a method for performing media resource level information matching on a display device provided in an embodiment of the present application;

[0062] Figure 5 A timing diagram of a method for matching media resource level information executed by a display device provided in an embodiment of the present application;

[0063] Figure 6 A flowchart of parsing a hierarchical code value for a display device provided in an embodiment of the present application;

[0064] Figure 7 This is a flow chart of parsing the grading code value according to the grading rules according to the embodiment of the present application;

[0065] Figure 8 This is an interactive schematic diagram of classifying hierarchical code values ​​according to an embodiment of the present application;

[0066] Fig. 9 A flowchart of configuring conversion relationships according to the grading standard in an embodiment of the present application;

[0067] Fig.10 A flowchart of performing hierarchical code value conversion under different grading standards according to an embodiment of the present application;

[0068] Fig.11 This is a flow chart of a first embodiment of the present application for performing hierarchical code value conversion according to mapping code values;

[0069] Fig.12 This is a flow chart of a second embodiment of the present application for performing hierarchical code value conversion according to mapping code values;

[0070] Fig.13 This is a flow chart of a first embodiment of the present application for performing a grading standard conversion according to an identifier;

[0071] Fig.14 This is a flow chart of a second embodiment of the present application for performing grading standard conversion according to an identifier. DETAILED DESCRIPTION

[0072] The following embodiments are described in detail, and examples thereof are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following embodiments do not represent all implementations consistent with the present application. They are only examples of systems and methods consistent with some aspects of the present application as detailed in the claims.

[0073] It should be noted that the brief description of terms in this application is only for the convenience of understanding the embodiments described below, and is not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their common and usual meanings.

[0074] The terms "first", "second", "third", etc. in the specification and claims of this application and the above drawings are used to distinguish similar or similar objects or entities, and do not necessarily mean to limit a specific order or sequence, unless otherwise noted. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances.

[0075] The terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device comprising a list of components is not necessarily limited to all the components expressly listed but may include other components not expressly listed or inherent to such product or device.

[0076] The term "module" refers to any known or later 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.

[0077] In the embodiment of the present application, the display device 200 generally refers to a device with image display and data processing capabilities. For example, the display device 200 includes but is not limited to a smart TV, a mobile terminal, a computer, a monitor, an advertising screen, a wearable device, a virtual reality device, an augmented reality device, etc.

[0078] Figure 1 This is a schematic diagram of an operation scenario between a display device and a control device provided in some embodiments of the present application. Figure 1 As shown in FIG. 1 , a user can operate the display device 200 through touch operation, the mobile terminal 300 and the control device 100. The control device 100 is used to receive operation instructions input by the user and convert the operation instructions into control instructions that can be recognized and responded to by the display device 200. For example, the control device 100 can be a remote controller, a stylus pen, a handle, etc.

[0079] The mobile terminal 300 can be used as a control device for performing human-computer interaction between the user and the display device 200. The mobile terminal 300 can also be used as a communication device for establishing a communication connection with the display device 200 and performing data interaction. In some embodiments, the mobile terminal 300 can install software applications with the display device 200, and achieve connection and communication through a network communication protocol to achieve the purpose of one-to-one control operation and data communication. The audio and video content displayed on the mobile terminal 300 can also be transmitted to the display device 200 to achieve a synchronous display function.

[0080] In some embodiments, the mobile terminal 300 or other electronic devices may also simulate the functions of the control device 100 by running an application program for controlling the display device 200 .

[0081] like Figure 1 As also shown in FIG. 4 , the display device 200 also communicates data with the server 400 through various communication methods. The display device 200 may be allowed to communicate and connect through a local area network (LAN), a wireless local area network (WLAN), and other networks.

[0082] The display device 200 may provide a broadcast receiving television function, and may also additionally provide an intelligent network television function with a computer support function, including but not limited to network television, smart television, Internet Protocol television (IPTV), and the like.

[0083] Figure 2 Some embodiments of the present application provide Figure 1 2 is a block diagram of the hardware configuration of the display device 200.

[0084] 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.

[0085] In some embodiments, the detector 230 is used to collect signals of the external environment or external interaction. For example, the detector 230 includes a light receiver, a sensor for collecting the intensity of ambient light; or, the detector 230 includes an image collector, such as a camera, which can be used to collect external environment scenes, user attributes or user interaction gestures; or, the detector 230 includes a sound collector, such as a microphone, etc., for receiving external sounds.

[0086] In some embodiments, the display 260 includes a display function component for presenting a picture, and a driving component for driving an image display. The display 260 is used to receive an image signal output from the controller 250 for display. For example, the display 260 can be used to display video content, image content, and components of a menu control interface and a user control UI interface.

[0087] In some embodiments, the communication device 220 is a component for communicating with an external device or server 400 according to various communication protocol types. The display device 200 may be provided with a plurality of communication devices 220 according to different supported communication modes. For example, when the display device 200 supports wireless network communication, the display device 200 may be provided with a communication device 220 including a WiFi function. When the display device 200 supports Bluetooth connection communication, the display device 200 needs to be provided with a communication device 220 including a Bluetooth function.

[0088] The communication device 220 can enable the display device 200 to communicate with the external device or server 400 by wireless or wired connection. Among them, the wired connection can connect the display device 200 with the external device through components such as data cables and interfaces. The wireless connection can connect the display device 200 with the external device through wireless signals or wireless networks. The display device 200 can establish a connection relationship with the external device directly, or indirectly establish a connection relationship through a gateway, a router, a connection device, etc.

[0089] 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 interface to an nth interface for input / output. The controller 250 controls the operation of the display device and responds to the user's operation through various software control programs stored in the memory. The controller 250 controls the overall operation of the display device 200.

[0090] In some embodiments, the controller 250 and the tuner-demodulator 210 may be located in different separate devices, that is, the tuner-demodulator 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.

[0091] In some embodiments, the user may input a user command through a graphical user interface (GUI) displayed on the display 260 , and the user input interface receives the user input command through the graphical user interface (GUI).

[0092] In some embodiments, the audio output device 270 may be a local speaker of the display device 200, or may be an external audio output device of the display device 200. In particular, for the external audio output device of the display device 200, the display device 200 may also be provided with an external audio output terminal, and the audio output device may be connected to the display device 200 through the external audio output terminal to output the sound of the display device 200.

[0093] In some embodiments, the user input interface 280 may be used to receive instructions from a user.

[0094] 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 for managing and controlling hardware resources and software resources in the display device 200. The operating system can control the display device to provide a user interface, for example, the operating system can directly control the display device to provide a user interface, or can provide a user interface by running an application program. The operating system also allows the user to interact with the display device 200.

[0095] It should be noted that the operating system may be a native operating system based on a specific operating platform, or a third-party operating system deeply customized based on a specific operating platform, or an independent operating system specially developed for the display device.

[0096] The operating system can be divided into different modules or layers according to the functions implemented, such as Figure 3 As shown, in some embodiments, the system is divided into four layers, from top to bottom, namely, the application layer (Applications) layer (referred to as "application layer"), the application framework layer (Application Framework) layer (referred to as "framework layer"), the system library layer and the kernel layer.

[0097] In some embodiments, the application layer is used to provide services and interfaces for applications so that the display device 200 can run applications and interact with users based on the applications. At least one application can be run in the application layer, and these applications can be window programs, system settings programs, clock programs, etc. that come with the operating system; they can also be applications developed by third-party developers. In specific implementations, the application packages in the application layer are not limited to the above examples.

[0098] The framework layer provides application programming interfaces (APIs) and programming frameworks for applications. The application framework layer includes some predefined functions. The application framework layer is equivalent to a processing center that determines the actions that applications in the application layer take. Through the API interface, applications can access system resources and obtain system services during execution.

[0099] like Figure 3 As shown, Figure 3 A software configuration diagram of a display device provided for some embodiments of the present application. In some embodiments, the system of the display device 200 can be divided into three layers, namely, an application layer, a middleware layer, and a hardware layer from top to bottom.

[0100] The application layer mainly includes applications on the TV and the application framework. Among them, applications are mainly applications developed based on the browser, such as HTML5 APPs and native applications.

[0101] The Application Framework is a complete program model that has all the basic functions required by standard application software, such as file access, data exchange, etc., as well as the user interfaces of these functions (toolbars, status bars, menus, dialog boxes).

[0102] Native apps can support online or offline, message push or local resource access.

[0103] The middleware layer includes various TV protocols, multimedia protocols, system components and other middleware. The middleware can use the basic services (functions) provided by the system software to connect various parts of the application system or different applications on the network, and can achieve the purpose of resource sharing and function sharing.

[0104] The hardware layer mainly includes HAL interface, hardware and driver. Among them, HAL interface is the unified interface for all TV chips to connect, and the specific logic is implemented by each chip. Drivers mainly include: 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.

[0105] It should be noted that the above example is only a simple division of the operating system functions and does not constitute a limitation on the specific operating system form of the display device 200 in the embodiment of the present application. Depending on factors such as the function of the display device and the type of operating system, the number of levels and specific level types contained in the operating system may be expressed in other forms.

[0106] In some embodiments, the display device 200 can play media data, such as songs, videos, or display pictures and texts in response to a play command input by a user. The display device 200 can also receive media data sent by a third-party device, for example, audio and video data sent by the mobile terminal 300 in a screen projection manner, or TV live broadcast data sent by the server 400.

[0107] Taking live TV data as an example, live TV data may include multiple channels. Therefore, when receiving live TV data, the display device 200 may simultaneously receive a channel list corresponding to the live TV data, and generate a media resource list page based on the channel list, so that the user can know the channel information that can be watched based on the media resource list page, thereby switching different channels to watch different programs.

[0108] When watching different media channels, users of a certain age may watch program content that is not suitable for users of that age. For example, when a child user is watching a children's channel, he or she may accidentally click the button to switch media channels, causing the media content played by the display device 200 to switch from the children's channel to other media channels. Therefore, the user may watch program content other than the children's channel, such as program content that is not suitable for children to watch.

[0109] Based on the above scenario, in order to protect some users, the display device 200 can parse the restriction conditions of the media data from the code stream corresponding to the media data before playing the media data, and generate a program lock for the media data according to the restriction conditions. The program lock is a function that limits the viewing of media data by setting a password or other authentication methods. For example, the display device 200 can set a program lock for other media channels other than the children's channel. In this way, after switching to other media channels, child users cannot watch the corresponding media channels due to the setting of the program lock, thereby avoiding watching program content that is not suitable for children to watch.

[0110] In order to facilitate the determination of the restriction conditions of the media asset data, the media asset data may include the restriction conditions generated during the encoding process, and the restriction conditions may be restriction information generated by the data provider of the media asset data according to the restriction level corresponding to the media asset data, for example, "the movie is restricted to users aged 18 and below", etc., thereby limiting the age of users who watch the movie. After receiving the bitstream corresponding to the media asset data, the display device 200 may parse the bitstream to obtain the rating value of the media asset channel, and parse the rating value to obtain the restriction conditions corresponding to the media asset channel, and then generate a program lock for the media asset channel according to the restriction conditions.

[0111] Before generating a program lock, the display device 200 can set a verification method for the program lock. For example, the program lock can be verified by a key, and the user can set the unlocking key corresponding to the program lock through the display device 200. When the display device 200 displays the program lock interface, the display device 200 can obtain the verification key input by the user. When the verification key and the unlocking key are the same, the program lock can be unlocked and the corresponding media asset data can continue to be viewed. It should be noted that in the embodiment of the present application, the program lock can also include other verification methods, such as identity ID verification, face recognition, etc. This embodiment does not specifically limit the verification method of the program lock unlocking process.

[0112] Restriction conditions can be set at different levels according to the classification standard. Taking age as an example, the media data can include multiple restriction levels, for example, the first level: "limited viewing for users under 6 years old", the second level: "limited viewing for users under 10 years old", the third level: "limited viewing for users under 15 years old", the fourth level: "limited viewing for users under 18 years old", etc. Corresponding to different restriction levels, the display device 200 can set different restriction identifiers. For example, a restriction identifier "limited viewing for users under 6 years old" is added to the first level of media data. When the media data is used as the focus data, the display device 200 can display the restriction identifier at the position corresponding to the media data in the media list page to prompt the user of the restriction conditions of the media data.

[0113] However, different regions have different rating systems. When the region code set by the user is inconsistent with the region code contained in the bitstream of the media data, the restricted age obtained by parsing the rating value may not match the restricted age corresponding to the region code set by the user. For example, under the rating standard corresponding to the region code set by the user, the first level to the fourth level are respectively the first level: "Restricted viewing for users under 6 years old", the second level: "Restricted viewing for users under 10 years old", the third level: "Restricted viewing for users under 15 years old", and the fourth level: "Restricted viewing for users under 18 years old". However, under the rating standard corresponding to the region code in the media data, the restriction level of the media data is "Restricted viewing for users under 12 years old", which is different from the first level to the fourth level. Therefore, the display device 200 cannot display the restriction identifier corresponding to the restriction level in the media list page, resulting in an error in the setting of the program lock function.

[0114] In order to solve the problem that when the region code set by the user is inconsistent with the region code included in the media data code stream, the restriction obtained by parsing in the code stream is different from the restriction corresponding to the region code set by the user. Some embodiments of the present application provide a display device 200, and the display device 200 may include a display 260 and a controller 250, wherein the display 260 is configured to display a user interface, and the user interface may include a channel list interface, and the channel list interface may include multiple media channels, so that the user can select or switch different media channels according to the channel list interface to watch different media data. The controller 250 is configured to perform a media level information matching method. Figure 4 A flowchart of a method for matching media asset level information executed by a display device provided in an embodiment of the present application. Figure 5 The timing diagram of the display device according to the embodiment of the present application performing the media resource level information matching method. Figure 5 The timing relationship shown in the above method is implemented, see Figure 4 and Figure 5 , the method comprises the following contents:

[0115] S100: In response to a play instruction for playing first media asset data, media asset information of the first media asset data is acquired.

[0116] The user can click a button of the control device 100 to generate a play instruction, and the controller 250 can obtain the first media data in response to the play instruction. The first media data can be the media data sent by the terminal device 300 for screen projection, or the media data fed back by the server 400 in response to the media data request sent by the display device 200.

[0117] The first media data may be played for the first time, that is, the first media data played after the display device 200 is started. The first media data may also be the media data after the media is switched by the play instruction. For example, when the display device 200 is playing another media data, it receives a play instruction for playing the first media data. At this time, the controller 250 may control the display 260 to switch from playing the current media data to playing the first media data.

[0118] Before playing the first media asset data, the controller 250 may obtain the media asset information of the first media asset data during the decoding of the code stream data, thereby determining the restriction level of the first media asset data according to the media asset information.

[0119] S200: If the media asset information includes classification information, parse the classification code value from the classification information.

[0120] After obtaining the media asset information, the controller 250 may parse the classification information in the media asset information to obtain a classification code value, which is used to represent the restriction level of the first media asset data. To this end, the controller 250 needs to detect whether the media asset information includes the classification information. Figure 6 As shown, if the media asset information does not include rating information, it means that the first media asset data has no restricted level. Therefore, the controller 250 can set the rating code value to a null value so as not to set a program lock on the first media asset data.

[0121] If the classification information is detected in the media asset information, the controller 250 can parse the classification code value from the classification information. In order to save the decoding time of the first media asset data, the controller 250 can parse the classification code value of the classification information during the decoding of the first media asset data. To this end, after responding to the play instruction, the controller 250 can obtain the code stream data of the first media asset data, and the code stream data is the first media asset data in the coded format. Before playing the first media asset data, the controller 250 needs to decode the code stream data to obtain the first media asset data.

[0122] like Figure 7 As shown, during the decoding process of the code stream data by the controller 250, an event information table can be parsed from the code stream data, and the event information table is used to indicate the classification of the first media asset data. The event information table includes classification description information, and the classification description information includes a classification rule for indicating the restriction level. The controller 250 can parse the classification information to obtain a classification code value according to the classification rule, thereby determining the restriction level of the first media asset data.

[0123] It should be noted that the event information table is derived from the bitstream data, therefore, the classification description information in the event information table should correspond to the region code corresponding to the first media asset data, therefore, the classification rules in the event information table are the classification rules for the region code corresponding to the first media asset data. For ease of description, this embodiment defines the region code corresponding to the first media asset data as the first region code. The display device 200 can obtain the classification rules corresponding to the first region code in the event information table during decoding of the bitstream data, thereby parsing the classification code value in the classification information according to the classification rules. For example, a user plays a movie from region B through a display device 200 located in region A, and the first region code obtained by the display device 200 from the parsing of the bitstream data of the movie is the region code corresponding to region B. Therefore, the display device 200 can obtain the classification rules corresponding to the movie in region B according to the region code corresponding to region B, and parse the classification information according to the classification rules to obtain the restriction level of the movie.

[0124] The region code is used to indicate the region to which the grading rules apply. Depending on the size of the region, the region code may include a country code, such as China (CHN) or a city code, such as Beijing (Jing). Exemplarily, the display device 200 may obtain grading rules between different countries based on the country code, and may also obtain grading rules between different cities based on the city code. The display device 200 may set different scales of the region code in accordance with the level scale set by the user.

[0125] S300: Acquire the target area code set by the user.

[0126] The display device 200 may set the region code used by the display device 200 to parse the first media asset data in response to the setting instruction input by the user. In order to distinguish it from the region code of the first media asset data itself, this embodiment defines the region code actively set by the user as the target region code.

[0127] In some embodiments, the target region code may be the same as the first region code, that is, the controller 250 parses the classification code value corresponding to the first media data in the classification information of the first media data according to the classification rule corresponding to the first region code. The target region code may also be different from the first region code, that is, the controller 250 parses the classification code value corresponding to the first media data in the classification information of the first media data according to the classification rule corresponding to the target region code.

[0128] The display device 200 can set the target region code according to the setting instruction before decoding the code stream data. In another scenario, the display device 200 can also generate a prompt interface according to the first region code during the decoding of the code stream data to obtain the setting instruction input by the user based on the prompt interface, thereby setting the target region code. For example, after the display device 200 parses the classification information to obtain the classification code value, it can further parse the classification information to obtain the first region code, generate a prompt interface according to the first region code, and control the display 260 to display the prompt interface on the user interface. The prompt interface is used to prompt that the first media asset data currently being played or switched originates from the first region code, so that the user can use the first region code as a reference to select the target region code. Among them, the user can enter a confirmation instruction to enable the display device 200 to set the first region code as the target region code, and can also enter a selection instruction to set other region codes other than the selected first region code as the target region code.

[0129] The prompt interface may also include a region code selection area. When the focus moves to the region code selection area, the controller 250 may display a region code list in the user interface. The region code list includes region codes that can be applied by the display device 200 in the current region or current network status, so that the user can input setting instructions to the display device 200 based on the region code list to select the target region code.

[0130] S400: Convert the classification code value into a target restriction identifier according to a conversion relationship configured in the classification standard corresponding to the target area code.

[0131] After determining the target classification code, the controller 250 needs to configure a conversion relationship according to the classification standard corresponding to the target area code. The conversion relationship is used to convert the underlying classification code value into a restriction identifier that can be displayed in the user interface. For example, taking a restriction level in the classification standard of the target area code as an example, the restriction condition corresponding to the restriction level is age, that is, for the first media data, users within a preset age range are restricted from viewing. In this embodiment, the classification code value is 0x02, and the restricted age corresponding to the classification code value is 5 years old. However, the user cannot determine the restriction condition of the first media data based on the underlying classification code value. Therefore, the controller 250 can configure a conversion relationship according to the classification standard corresponding to the target area code. Among them, the conversion relationship is a conversion relationship between the classification code value applicable to the target area code and the restriction identifier. Different classification standards can be configured with different conversion relationships. Based on the classification standard of the target area code, the controller 250 can convert the classification code value 0x02 into a target restriction identifier P, so that the user can confirm the restriction level of the first media data under the classification standard corresponding to the target area code according to the target restriction identifier P.

[0132] In some embodiments, Figure 8As shown, in the classification standard, the classification code value can be classified into a standard value and an extended value according to the conversion relationship. The standard value means that there is a standard corresponding relationship between the classification code value and the restriction identifier, for example, the classification code value 0x02 corresponds to the restriction identifier P in a standard manner. The extended value means that there is no standard corresponding relationship between the classification code value and the restriction identifier, but according to the configured conversion relationship, the classification code value can be converted into the corresponding restriction identifier. For example, the classification code value is 0x01, and the restricted age corresponding to the classification code value is 4 years old, and the classification code value is 0x03, and the restricted age corresponding to the classification code value is 6 years old. Since the difference between the restricted age corresponding to the above two classification code values ​​and the restricted age corresponding to the standard value 0x02 is small, the classification code value 0x01 and the classification code value 0x03 can be used as the extended value in the conversion relationship. The controller 250 can convert the classification code value of the extended value into the restriction identifier corresponding to the classification code value of the standard value according to the conversion relationship during the conversion process.

[0133] It should be noted that, under a grading standard, a restriction identifier should include at least a grading code value of a standard value to determine the standard correspondence between the grading code value and the restriction identifier in the conversion relationship. Under a grading standard, the symbols used to represent the restriction identifier may be different, and the symbols used to represent the restriction identifier may be the same between different grading standards.

[0134] S500: Control the display to display the target restriction identifier at a corresponding position of the first media asset data in the media asset list page.

[0135] After generating the target restriction identifier, the controller 250 may control the display 260 to display the target restriction identifier in the user interface. In order to clarify the restriction level of the first media asset data, the target restriction identifier may be displayed at a corresponding position of the first media asset data in the media asset list page.

[0136] In some embodiments, the display device 200 can also move the focus media data in the media list page in response to the focus movement instruction to switch the first media data. In the process of switching the first media data, the display device 200 can obtain the target restriction identifier of the switched first media data according to steps S100-S400, and control the display 260 to display the target restriction identifier at the location of the focus media data during the focus movement. For example, when the focus media data moves from the first media data A to the first media data B, the display device 200 can cancel the display of the restriction identifier A at the corresponding position of the first media data A, and display the restriction identifier B at the corresponding position of the first media data B. Among them, the restriction identifier A is used to indicate the restriction level of the first media data A, and the restriction identifier B is used to indicate the restriction level of the first media data B.

[0137] Different region codes may include different classification standards. Under different classification standards, the classification code value of the first media asset data is different. For example, the classification code value of the same restriction level under the first classification standard is A, and the classification code value under the second classification standard is B. The first classification standard is different from the second classification standard. Corresponding to different classification code values, under different classification standards, the restriction identifier of the same restriction level will also be different.

[0138] Based on the above scenario, in some embodiments, the controller 250 needs to determine whether the first region code and the target region code are the same before converting the classification code value into the target restriction identifier according to the conversion relationship. To this end, the controller 250 can parse the first region code and the first classification code value in the classification information, wherein the first region code includes the first classification standard, which is a standard system for setting a restriction level for media asset data in a preset region. The first classification code value is used to represent the restriction level of the first media asset data under the first classification standard.

[0139] The same classification standard can be applied to one area code, for example, the first classification standard can be applied to area code A. The same classification standard can also be applied to multiple area codes, for example, the first classification standard can be applied to area code A, area code B and area code C, that is, area code A, area code B and area code C are the same classification system.

[0140] After obtaining the first classification standard, the controller 250 may also obtain the classification standard corresponding to the target area code, that is, the second classification standard. Fig. 9 As shown, if the first classification standard and the second classification standard are the same, the controller 250 can configure a conversion relationship for converting the classification code value according to the classification standard corresponding to the target area code, thereby converting the first classification code value into a target restriction identifier.

[0141] It should be noted that when the first classification standard and the second classification standard are the same, the first area code and the target area code may be different. For example, under the same classification standard, the applicable area codes include area code A, area code B and area code C. Therefore, when the first area code is area code A and the target area code is area code B, although the first area code and the target area code are different, they are the same classification standard. Therefore, the controller 250 can configure the conversion relationship according to the classification standard applicable to the first area code and the target area code.

[0142] Continue to see Fig. 9If the first classification standard is different from the second classification standard, it means that the target area code is not applicable to the first classification standard. Therefore, the controller 250 needs to convert the first classification code value applicable to the first classification standard into the second classification code value under the second classification standard. After converting the first classification code value into the classification code value under the second classification standard, the controller 250 can convert the second classification code value into a target restriction identifier according to the conversion relationship configured in the second classification standard.

[0143] In order to accurately convert the first grading code value into the second grading code value under the second grading standard, the controller 250 needs to calculate the preset conversion rule between the first grading standard and the second grading standard, and convert the first grading code value of the first grading standard into the second grading code value under the second grading standard according to the preset conversion rule.

[0144] In some embodiments, when the controller 250 calculates the preset conversion rule, it needs to be based on the mapping relationship between the first classification standard and the second classification standard. Fig.10 As shown, the controller 250 is further configured as follows:

[0145] A mapping value is obtained, and the mapping value is used to modify the first classification code value. The first classification code value usually includes 8 bits. For different restriction conditions, it is necessary to use the preset number of bits of the first classification code value for matching. For example, for age restriction, the last four bits of the first classification code value can be used for matching. To this end, the controller 250 needs to modify the first classification code value according to the mapping value.

[0146] The controller 250 can calculate the first grading code value and the mapping value and the budget result, thereby obtaining the revised first grading code value. The mapping value can be 0x0f, or can be represented in binary, i.e., 00001111, wherein, depending on the restriction condition, the lower four bits of the binary representation are 1, and the upper four bits are 0. Taking the restriction condition as the restricted age as an example, the controller 250 can determine the conversion rule according to the restricted age, the conversion base digit of the restricted age is the lower four bits, and the conversion base digits of other restriction conditions are the upper four bits, therefore, the upper four bits of the mapping value are 0, and when the first grading code value is revised, the base digits representing other restriction conditions can be set to 0, thereby retaining the base digit 1 used to represent the restricted age.

[0147] After obtaining the corrected first classification code value, the controller 250 may convert the corrected first classification code value into a mapping code value under the second classification standard according to a preset conversion rule, wherein the mapping code value is used to characterize the mapping relationship between the first classification standard and the second classification standard. After completing the conversion of the classification standard, in order to determine the restriction identifier corresponding to the first classification code value under the second classification standard, the controller 250 may match the classification code value in the second classification standard according to the mapping code value, thereby confirming the second classification code value.

[0148] In the second classification standard, different levels of restriction identifiers have corresponding classification code values. Fig.11 As shown, the controller 250 can match the hierarchical code value under the second hierarchical standard through the mapping code value. If the mapping code value is the same as the hierarchical code value under the second hierarchical standard, the mapping code value is output as the second hierarchical code value, and then the second hierarchical code value is converted into a target restrictor identifier according to the conversion relationship configured by the second hierarchical standard.

[0149] For example, under the first classification standard, the first classification code value is 0x05, and the corresponding restriction identifier is 16, while under the second classification standard, when the restriction identifier is 16, the corresponding classification code value is 0x03. Therefore, 0x03 can be output as the second classification code value.

[0150] When the mapping code value is different from any grading code value under the second grading standard, it means that the mapping code value is an extended value under the second grading standard. The controller 250 can calculate the difference between the grading code value under the second grading standard and the mapping code value, and output the grading code value with the smallest difference as the second grading code value.

[0151] In some embodiments, Fig.12 As shown, the conversion principle of the grading standard can be the principle of conversion from low level to high level. For example, under the first grading standard, the first grading code value is 0x03, and the corresponding restriction identifier is 16, while under the second grading standard, the converted mapping code value is 0x04. However, under the second grading standard, if the mapping code value 0x04 is different from the grading code value of any restriction identifier, the difference between the grading code value under the second grading standard and the mapping code value 0x04 can be calculated, and the grading code value with the smallest difference and one level higher than the mapping code value can be output as the second grading code value.

[0152] It should be noted that different mapping relationships may exist between different grading standards, that is, there is a mapping relationship between the first grading standard and the second grading standard, and there is another mapping relationship between the second grading standard and the first grading standard.

[0153] In another embodiment, the controller 250 may also use the restriction identifier as a conversion rule. To this end, the controller 250 may convert the first classification code value into the first restriction identifier according to the first classification standard, and convert the first restriction identifier into a mapping identifier according to the second classification standard. Fig.13 As shown, if the mapping identifier is the same as the second restriction identifier under the second classification standard, it means that the restriction level under the first classification standard corresponds to another restriction level under the second classification standard, and the controller 250 can output the second restriction identifier as the target restriction identifier.

[0154] like Fig.14 As shown, if the mapping identifier is different from the second restriction identifier under the second classification standard, it means that the second classification code value after the first classification code value is converted is an extended value. For example, in the mapping identifier "restricted age 13.5" after conversion, when the restriction identifier in the second classification standard is different from the mapping identifier, the controller 250 can obtain a second restriction identifier that is one level higher than the mapping identifier, for example, set "restricted age 14 years old" as the second restriction identifier, and output the second restriction identifier as the target restriction identifier.

[0155] In some embodiments, the classification rule may be an age restriction rule. In the process of converting the classification code value into the target restriction identifier, the controller 250 may convert the classification code value into age restriction information according to the age restriction rule. The age restriction rule may be set according to different classification standards. For example, the age restriction information is the result of the sum of the numerical result of the classification code value and the preset numerical value. Exemplarily, when the classification code value is 0x03, the age restriction information may be 0x06 (6), that is, the age restriction information is the result of the sum of the numerical value of the classification code value and the number 3. After obtaining the age restriction information, the target restriction identifier may be generated according to the age restriction information.

[0156] Some embodiments of the present application also provide a media asset level information matching method, which is applied to the display device 200 described above, and the display device 200 includes a display 260 and a controller 250. The display 260 is configured to display a media asset list page, and the media asset list page includes a preset number of media asset channels; the method includes:

[0157] S100: In response to a play instruction for playing first media asset data, media asset information of the first media asset data is acquired.

[0158] S200: If the media asset information includes classification information, parse the classification code value from the classification information.

[0159] The classification code value is used to represent the restriction level of the first media asset data;

[0160] S300: Acquire the target area code set by the user.

[0161] S400: Convert the classification code value into a target restriction identifier according to a conversion relationship configured in the classification standard corresponding to the target area code.

[0162] S500: Control the display to display the target restriction identifier at a corresponding position of the first media asset data in the media asset list page.

[0163] It can be seen from the above technical solution that the embodiment of the present application provides a display device and a media asset level information matching method, wherein the method obtains the media asset information of the first media asset data in response to a playback instruction for playing the first media asset data, and if the media asset information includes rating information, the rating code value is parsed from the rating information. The target area code set by the user is obtained, and according to the conversion relationship configured by the rating standard corresponding to the target area code, the rating code value is converted into a target restriction identifier, and the display is controlled to display the target restriction identifier at the corresponding position of the first media asset data in the media list page. This embodiment converts the rating code value into a target restriction identifier under the rating standard corresponding to the target area code through the target area code set by the user. After the conversion of the rating standard, the restriction identifier obtained by converting the rating code value can correspond to the restriction level of the target area code, thereby improving the accuracy and success rate of the rating matching.

[0164] The same and similar parts between the various embodiments in this specification can be referenced to each other and will not be described again here.

[0165] Those skilled in the art can clearly understand that the technology in the embodiments of the present invention can be implemented by means of software plus a necessary general hardware platform. Based on this understanding, the technical solution in the embodiments of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which can be stored in a storage medium such as ROM / RAM, a disk, an optical disk, etc., and includes a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of various embodiments of the present invention or certain parts of the embodiments.

[0166] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

[0167] For the convenience of explanation, the above description has been made in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations can be obtained. The selection and description of the above embodiments are to better explain the principles and practical applications, so that those skilled in the art can better use the embodiments and various different variations of the embodiments suitable for specific use considerations.

Claims

1. A display device, characterized in that: include: A display, configured to display a media resource list page, wherein the media resource list page includes a preset number of media resource channels; The controller is configured as: In response to a play instruction to play first media asset data, acquiring media asset information of the first media asset data; If the media asset information includes classification information, parsing the classification information to obtain a classification code value, wherein the classification code value is used to represent a restriction level of the first media asset data; Get the target area code set by the user; Converting the classification code value into a target restriction identifier according to a conversion relationship configured for the classification standard corresponding to the target area code; The display is controlled to display the target restriction identifier at a corresponding position of the first media asset data in the media asset list page.

2. The display device according to claim 1, characterized in that If the media asset information includes rating information, the controller is further configured to: Parsing a first region code and a first classification code value from the classification information, wherein the first region code includes a first classification standard, and the first classification code value is used to represent a restriction level of the first media asset data under the first classification standard; Acquire a second classification standard, where the second classification standard is a classification standard corresponding to the target area code; If the first classification standard is the same as the second classification standard, converting the first classification code value into a target restriction identifier according to a conversion relationship configured for the second classification standard; The display is controlled to display the target restriction identifier at a corresponding position of the first media asset data in the media asset list page.

3. The display device according to claim 2, characterized in that If the first classification standard is different from the second classification standard, the controller is further configured to: According to a preset conversion rule, converting the first classification code value into a second classification code value under a second classification standard; The second classification code value is converted into a target restriction identifier according to the conversion relationship configured by the second classification standard.

4. The display device according to claim 3, characterized in that The controller performs the step of converting the first classification code value into a second classification code value under a second classification standard according to a preset conversion rule, and is specifically configured as follows: Calculate the AND operation result of the first hierarchical code value and the mapping value to obtain a modified first hierarchical code value; According to a preset conversion rule, a mapping code value of the modified first grading code value under the second grading standard is obtained, wherein the mapping code value is used to represent a mapping relationship between the first grading standard and the second grading standard; If the mapping code value is the same as the classification code value under the second classification standard, the mapping code value is output as the second classification code value.

5. The display device according to claim 4, characterized in that If the mapping code value is different from any classification code value in the second classification standard, the controller is further configured to: Calculating a difference between the grading code value under the second grading standard and the mapping code value; In the second classification standard, the classification code value having the smallest difference with the mapping code value and one level higher than the mapping code value is output as the second classification code value.

6. The display device according to claim 2, characterized in that If the first classification standard is different from the second classification standard, the controller is further configured to: converting the first classification code value into a first restriction identifier according to a first classification standard; converting the first restriction identifier into a mapping identifier according to a second hierarchical standard; If the mapping identifier is the same as the second restriction identifier under the second classification standard, the second restriction identifier is output as the target restriction identifier.

7. The display device according to claim 6, characterized in that If the mapping identifier is different from the second restriction identifier under the second classification standard, the controller is further configured to: A second restriction identifier that is one level higher than the mapping identifier in the second hierarchical standard is output as a target restriction identifier.

8. The display device according to claim 1, characterized in that The controller performs the step of parsing the classification code value from the classification information, and is specifically configured as follows: Acquire the code stream data of the first media asset data; In the process of decoding the bitstream data, an event information table is obtained, wherein the event information table includes classification description information, and the classification description information includes a classification rule for indicating a restriction level; The classification code value is parsed from the classification information according to the classification rule.

9. The display device according to claim 8, characterized in that The classification rule is an age restriction rule, and the controller converts the classification code value into a target restriction identifier, which is specifically configured as follows: According to the age restriction rule, converting the classification code value into age restriction information; The target restriction identifier is generated according to the restriction age information.

10. A media resource level information matching method, characterized in that: The method is applied to a display device, the display device comprising a display and a controller, wherein the display is configured to display a media resource list page, the media resource list page comprising a preset number of media resource channels; and the method comprises: In response to a play instruction to play first media asset data, acquiring media asset information of the first media asset data; If the media asset information includes classification information, parsing the classification information to obtain a classification code value, wherein the classification code value is used to represent the restriction level of the first media asset data; Get the target area code set by the user; Converting the classification code value into a target restriction identifier according to a conversion relationship configured for the classification standard corresponding to the target area code; The display is controlled to display the target restriction identifier at a corresponding position of the first media asset data in the media asset list page.

Citation Information

Patent Citations

  • Display device, program display control method and storage medium

    CN117812369A

  • Apparatus and method of transmitting broadcast program selection control signal and controlling selective viewing of broadcast program for video appliance

    CN1188366A

  • User interface method for setting rating block ofdigital TV

    KR1020020096103A

  • Method of processing parental rating information and apparatus for receiving broadcast signals

    KR1020090038176A

  • Method and device for implementing parental lock

    WO2012159468A1