Search

CN-121985181-A - Display device and content source list screening method

CN121985181ACN 121985181 ACN121985181 ACN 121985181ACN-121985181-A

Abstract

The embodiment of the application provides a display device and a content source list screening method. The display equipment determines a content source list by combining the priority, service time and state marks of the content sources in the channel searching scene, and the stability of the content source list is improved by adding screening dimensions such as the service time, the state marks and the like.

Inventors

  • XUE BIAO
  • LUO ZIPING
  • ZHANG SHIPENG

Assignees

  • VIDAA(荷兰)国际控股有限公司

Dates

Publication Date
20260505
Application Date
20260116

Claims (10)

  1. 1. A display device, characterized by comprising: a display; a controller configured to: Under the condition that a first channel searching event is triggered, obtaining content source data, wherein the content source data comprises mapping relation of channels and a plurality of content sources, priorities of the plurality of content sources, service time of the plurality of content sources and state marks of the plurality of content sources; determining a first candidate content source according to the priorities of the plurality of content sources; Acquiring the system time of the display device and the first service time of the first candidate content source; If the system time is within the range of the first service time, acquiring a first state mark of the first candidate content source; Determining a content source list based on the first candidate content source under the condition that the first state mark represents that the first candidate content source is effective, wherein the content source list comprises the mapping relation between the channel and the first candidate content source corresponding to the channel; and playing the media content of the channel based on the first candidate content source in response to a selection instruction for selecting the channel.
  2. 2. The display device of claim 1, wherein after the controller performs the obtaining the system time of the display device and the first service time of the first candidate content source, is further configured to: If the system time is out of the range of the first service time, acquiring a second candidate content source corresponding to the channel, wherein the second candidate content source is a content source with a priority lower than that of the first candidate content source; Acquiring a second service time of the second candidate content source; If the system time is within the second service time, acquiring a second state mark of the second candidate content source; Determining the list of content sources based on the second candidate content source if the second status flag characterizes the second candidate content source as valid; and playing the media content of the channel based on the second candidate content source in response to a selection instruction for selecting the channel.
  3. 3. The display device of claim 2, wherein the controller executing the system time is within the second service time, after obtaining the second status flag for the second candidate content source, is further configured to: judging whether the second candidate content source is the content source with the lowest priority corresponding to the channel or not under the condition that the second state mark represents that the second candidate content source is invalid; Acquiring a first candidate content source corresponding to the channel under the condition that the second candidate content source is the content source with the lowest priority corresponding to the channel; determining the content source list based on the first candidate content source, and not playing media resource content corresponding to the first candidate content source; and acquiring a third candidate content source under the condition that the second candidate content source is not the content source with the lowest priority corresponding to the channel.
  4. 4. The display device of claim 2, wherein after the controller performs the second service time to obtain the second candidate content source, is further configured to: And under the condition that the second candidate content source is the last content source corresponding to the channel and the system time is out of the second service time, switching the data channel corresponding to the channel into an empty data channel.
  5. 5. The display device of claim 1, wherein the controller, in response to a selection instruction for selecting the channel, is configured to play the media content of the channel based on the first candidate content source, and is configured to: Acquiring the playing state of the first candidate content source; And if the playing state of the first candidate content source is the playing failure, setting the state mark of the first candidate content source as an invalid mark, wherein the invalid mark is used for representing that the first candidate content source is invalid.
  6. 6. The display device of claim 5, further comprising a connection state monitoring module configured to detect a signal connection state or a network connection state corresponding to the first candidate content source to generate a connection state change message that characterizes a change in the signal connection state or the network connection state of the first candidate content source; the controller is further configured to, after setting the status flag of the first candidate content source to the invalid flag if the play status of the first candidate content source is a play failure: and deleting the invalid mark of the first candidate content source under the condition that the connection state change message which is sent by the connection state monitoring module and is associated with the first candidate content source is received, wherein the connection state change message is used for representing that the signal connection state corresponding to the first candidate content source is changed from unconnected to connected or that the network connection state corresponding to the first candidate content source is changed from unconnected to connected.
  7. 7. The display device of claim 6, wherein the controller, after performing if the play status of the first candidate content source is a play failure, is further configured to, after setting the status flag of the first candidate content source to an invalid flag: Acquiring a server connection state of the first candidate content source under the condition that a second search event is triggered, wherein the second search event is a search event generated after the first search event is triggered; And deleting the invalid mark of the first candidate content source under the condition that the server connection state of the first candidate content source is changed to the normal connection state.
  8. 8. The display device of claim 1, further comprising a content source selection module configured to detect a content source status of the channel to generate a content source change message that characterizes a change in content source status; the controller executes media resource content corresponding to the channel based on the first candidate content source in response to a selection instruction for selecting the channel, and is specifically configured to: under the condition that a content source changing message sent by the content source selecting module is received, updating the content sources in the content source list according to the content source state changing type corresponding to the content source changing message; playing the media resource content corresponding to the channel based on the updated content source in the content source list.
  9. 9. The display device of claim 1, further comprising a communicator configured to establish a communication connection with a server; the controller acquires content source data under the condition that a first channel searching event is triggered, and is specifically configured to: sending a content source data request to the server; Receiving content source data returned by the server; And storing the content source data to a content source database.
  10. 10. A content source list screening method, comprising: Under the condition that a first channel searching event is triggered, obtaining content source data, wherein the content source data comprises mapping relation of channels and a plurality of content sources, priorities of the plurality of content sources, service time of the plurality of content sources and state marks of the plurality of content sources; determining a first candidate content source according to the priorities of the plurality of content sources; acquiring the system time of the display device and the first service time of the first candidate content source; If the system time is within the range of the first service time, acquiring a first state mark of the first candidate content source; Determining a content source list based on the first candidate content source under the condition that the first state mark represents that the first candidate content source is effective, wherein the content source list comprises the mapping relation between the channel and the first candidate content source corresponding to the channel; and playing the media content of the channel based on the first candidate content source in response to a selection instruction for selecting the channel.

Description

Display device and content source list screening method Technical Field The application relates to the technical field of display equipment, in particular to display equipment and a content source list screening method. Background In the context of digital video broadcasting and Internet convergence, the digital video broadcasting-Internet (DVB-I) standard aims to build a unified framework to integrate conventional broadcast signals such as digital video Terrestrial broadcasting (Digital Video Broadcasting-terrestrials, DVB-T), digital video Satellite broadcasting (Digital Video Broadcasting-Satellite, DVB-S). Also for example, dynamic adaptive streaming over HTTP (DYNAMIC ADAPTIVE STREAMING over HTTP, DASH), HTTP real-time streaming (HTTP LIVE STREAMING, HLS). In this framework, the same television program is often available from multiple content sources, each of which varies in availability, time of service, priority, and real-time status. The method and the device bring core challenges to terminal receiving, namely, how to intelligently and stably select and switch content sources under different network conditions so as to ensure continuous and high-quality viewing experience, and become key to influencing technical landing and user perception. To address this problem, the industry has proposed several solutions. The digital video broadcast-internet standard provides a basis for content source identification through a unified service discovery and metadata mechanism. Some embodiments employ predefined static rules such as preferentially selecting broadcast signals or switching to IP stream backup when signal quality drops. There are also methods to set a switching threshold based on simple signal indicators (such as bit error rate, signal strength) measured at the receiving end, so as to achieve basic complementation between different transmission paths. However, existing schemes mostly rely on passive responses to current or historical channel conditions, and the switching action is often delayed from the degradation of the network state, which can easily lead to interruption of playback. The switching logic based on the fixed rule or the simple threshold is difficult to adapt to complex and changeable actual network environments, and further, high-quality continuous playing experience is difficult to ensure. Disclosure of Invention The application provides display equipment and a content source list screening method, which can effectively solve the problem that high-quality continuous playing experience is difficult to ensure due to single screening rule of multiple content sources. In a first aspect, an embodiment of the present application provides a display apparatus, including: a display; a controller configured to: Under the condition that a first channel searching event is triggered, obtaining content source data, wherein the content source data comprises mapping relation of channels and a plurality of content sources, priorities of the plurality of content sources, service time of the plurality of content sources and state marks of the plurality of content sources; determining a first candidate content source according to the priorities of the plurality of content sources; Acquiring the system time of the display device and the first service time of the first candidate content source; If the system time is within the range of the first service time, acquiring a first state mark of the first candidate content source; Determining a content source list based on the first candidate content source under the condition that the first state mark represents that the first candidate content source is effective, wherein the content source list comprises the mapping relation between the channel and the first candidate content source corresponding to the channel; and playing the media content of the channel based on the first candidate content source in response to a selection instruction for selecting the channel. In this way, by acquiring and processing the data including the priority of the content source, the service time and the status flag, the optimal content source corresponding to each channel can be screened in advance in the background, and a content source list can be formed. When the user selects the channel, the system automatically checks whether the current time is within the active service period of the optimal content source and checks whether it is marked as active. And playing the program directly by using the content source under the condition that the content source and the content source meet each other. By increasing the service time and the detection dimension of the state mark, the quality of the content source is improved, and the playing stability of the media asset is ensured. In some possible implementations, after the controller performs the obtaining the system time of the display device and the service time of the first candidate content source, the controller is further con