[go: up one dir, main page]

CN113630654B - Display equipment and media resource pushing method - Google Patents

Display equipment and media resource pushing method Download PDF

Info

Publication number
CN113630654B
CN113630654B CN202110896263.5A CN202110896263A CN113630654B CN 113630654 B CN113630654 B CN 113630654B CN 202110896263 A CN202110896263 A CN 202110896263A CN 113630654 B CN113630654 B CN 113630654B
Authority
CN
China
Prior art keywords
playing
media resource
media
capability parameter
parameter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110896263.5A
Other languages
Chinese (zh)
Other versions
CN113630654A (en
Inventor
商潮
朱子鸣
李双增
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vidaa Netherlands International Holdings BV
Vidaa USA Inc
Original Assignee
Vidaa Netherlands International Holdings BV
Vidaa USA Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vidaa Netherlands International Holdings BV, Vidaa USA Inc filed Critical Vidaa Netherlands International Holdings BV
Priority to CN202110896263.5A priority Critical patent/CN113630654B/en
Publication of CN113630654A publication Critical patent/CN113630654A/en
Application granted granted Critical
Publication of CN113630654B publication Critical patent/CN113630654B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4668Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Computer Graphics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application provides a display device and a media resource pushing method, wherein a controller of the display device is configured to: and responding to the input media interface display instruction, acquiring a first playing capability parameter, wherein the first playing capability parameter comprises a parameter representing the sound playing capability of the display equipment and a parameter representing the picture display capability of the display equipment. And then, displaying a media resource interface according to the first playing capability parameter, wherein the media resource interface comprises a plurality of media resource controls, a media resource playing source corresponding to each media resource control is matched with the first playing capability parameter, and when a certain media resource control receives the selected operation of a user, the display equipment plays the corresponding media resource according to the corresponding media resource playing source. By monitoring the display equipment in real time and pushing the matched media resource playing source according to the playing capability parameter, the problem of playing failure when the playing capability of the display equipment is not matched with the type of the film source is solved, and therefore user experience is improved.

Description

Display equipment and media resource pushing method
Technical Field
The application relates to the technical field of display equipment, in particular to display equipment and a media resource pushing method.
Background
A display device, such as a smart television, may provide a user with a play screen such as audio, video, pictures, etc. Compared with the traditional television which provides live television programs for users through data broadcasting, the intelligent television is generally focused on online interactive media, internet television and on-demand streaming media, and can provide richer contents and services for users, such as various application and service contents of network video, network games and the like.
With the continuous development and progress of multimedia technology, technology for improving video definition and sound details is also becoming mature. In some scenarios, a user may select a specific type of video clip source, such as dolby audio clip source and high definition clip source, to obtain video definition and enhancement of sound details when playing media assets, and to obtain a better viewing experience. However, since part of the display device or the low-end product does not support the play function of the dolby audio or the high-definition film source, when the user selects the video of the dolby audio film source in the media resource interface to play, the situation of failure play occurs, and the user experience is affected.
Disclosure of Invention
The application provides a display device and a media resource pushing method.
In a first aspect, the present application provides a display apparatus comprising:
a display for displaying a user interface;
a controller configured to:
Responding to an input media interface display instruction, and acquiring a first playing capability parameter, wherein the first playing capability parameter comprises a parameter representing the sound playing capability of the display equipment and a parameter representing the picture display capability of the display equipment;
and displaying a media resource interface according to the first playing capability parameters, wherein the media resource interface comprises a plurality of media resource controls, media resource playing sources corresponding to the media resource controls are matched with the first playing capability parameters, and the media resource controls are used for triggering corresponding media resources to be played according to the corresponding media resource playing sources after receiving selected operations of users.
In a second aspect, the present application further provides a media asset source pushing method, including the following steps:
Responding to an input media interface display instruction, and acquiring a first playing capability parameter, wherein the first playing capability parameter comprises a parameter representing the sound playing capability of the display equipment and a parameter representing the picture display capability of the display equipment;
and displaying a media resource interface according to the first playing capability parameters, wherein the media resource interface comprises a plurality of media resource controls, media resource playing sources corresponding to the media resource controls are matched with the first playing capability parameters, and the media resource controls are used for triggering corresponding media resources to be played according to the corresponding media resource playing sources after receiving selected operations of users.
As can be seen from the above technical solution, the present application provides a display device and a media asset source pushing method, where a controller of the display device is configured to: and responding to the input media interface display instruction, acquiring a first playing capability parameter, wherein the first playing capability parameter comprises a parameter representing the sound playing capability of the display equipment and a parameter representing the picture display capability of the display equipment. And then, displaying a media resource interface according to the first playing capability parameter, wherein the media resource interface comprises a plurality of media resource controls, a media resource playing source corresponding to each media resource control is matched with the first playing capability parameter, and when a certain media resource control receives the selected operation of a user, the display equipment plays the corresponding media resource according to the corresponding media resource playing source. According to the display equipment and the media resource pushing method, the display equipment is monitored in real time, and the matched media resource playing source is pushed according to the playing capability parameter, so that the problem of playing failure when the playing capability of the display equipment is not matched with the type of the media resource is solved, and the user experience is improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the implementation of the related art, the drawings that are required for the embodiments or the related art description will be briefly described, and it is apparent that the drawings in the following description are some embodiments of the present application and that other drawings may be obtained according to these drawings for a person having ordinary skill in the art.
FIG. 1 illustrates an operational scenario between a display device and a control apparatus according to some embodiments;
FIG. 2 illustrates a hardware configuration block diagram of a control device according to some embodiments;
FIG. 3 illustrates a hardware configuration block diagram of a display device according to some embodiments;
FIG. 4 illustrates a software configuration diagram in a display device according to some embodiments;
FIG. 5 illustrates a media asset interface presented on a display;
FIG. 6 illustrates a media asset interface presented on a display in one embodiment;
FIG. 7 illustrates a media asset interface presented on a display in one embodiment;
FIG. 8 illustrates a method flow diagram in one embodiment;
FIG. 9 illustrates a method flow diagram in one embodiment;
FIG. 10 illustrates a method flow diagram in one embodiment;
FIG. 11 illustrates a method flow diagram in one embodiment;
FIG. 12 illustrates a play source switching control presented on a display in one embodiment;
fig. 13 is a flowchart of a media asset source pushing method according to an exemplary embodiment of the present application.
Detailed Description
For the purposes of making the objects and embodiments of the present application more apparent, an exemplary embodiment of the present application will be described in detail below with reference to the accompanying drawings in which exemplary embodiments of the present application are illustrated, it being apparent that the exemplary embodiments described are only some, but not all, of the embodiments of the present application.
It should be noted that the brief description of the terminology in the present application is for the purpose of facilitating understanding of the embodiments described below only and is not intended to limit the embodiments of the present application. Unless otherwise indicated, these terms should be construed in their ordinary and customary meaning.
The terms first, second, third and the like in the description and in the claims and in the above-described figures are used for distinguishing between similar or similar objects or entities and not necessarily for describing a particular sequential or chronological order, unless otherwise indicated. It is to be understood that the terms so used are interchangeable under appropriate circumstances.
The terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a product or apparatus that comprises a list of elements is not necessarily limited to all elements explicitly listed, but may include other elements not expressly listed or inherent to such product or apparatus.
The term "module" refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware or/and software code that is capable of performing the function associated with that element.
Fig. 1 is a schematic diagram of an operation scenario between a display device and a control apparatus according to an embodiment. As shown in fig. 1, a user may operate the display device 200 through the smart device 300 or the control apparatus 100.
In some embodiments, the control apparatus 100 may be a remote controller, and the communication between the remote controller and the display device includes infrared protocol communication or bluetooth protocol communication, and other short-range communication modes, and the display device 200 is controlled by a wireless or wired mode. The user may control the display device 200 by inputting user instructions through keys on a remote control, voice input, control panel input, etc.
In some embodiments, a smart device 300 (e.g., mobile terminal, tablet, computer, notebook, etc.) may also be used to control the display device 200. For example, the display device 200 is controlled using an application running on a smart device.
In some embodiments, the display device 200 may also perform control in a manner other than the control apparatus 100 and the smart device 300, for example, the voice command control of the user may be directly received through a module configured inside the display device 200 device for acquiring voice commands, or the voice command control of the user may be received through a voice control device configured outside the display device 200 device.
In some embodiments, the display device 200 is also in data communication with a server 400. The display device 200 may be permitted to make communication connections via a Local Area Network (LAN), a Wireless Local Area Network (WLAN), and other networks. The server 400 may provide various contents and interactions to the display device 200. The server 400 may be a cluster, or may be multiple clusters, and may include one or more types of servers.
Fig. 2 exemplarily shows a block diagram of a configuration of the control apparatus 100 in accordance with an exemplary embodiment. As shown in fig. 2, the control device 100 includes a controller 110, a communication interface 130, a user input/output interface 140, a memory, and a power supply. The control apparatus 100 may receive an input operation instruction of a user and convert the operation instruction into an instruction recognizable and responsive to the display device 200, and function as an interaction between the user and the display device 200.
Fig. 3 shows a hardware configuration block diagram of the display device 200 in accordance with an exemplary embodiment.
In some embodiments, display apparatus 200 includes at least one of a modem 210, a communicator 220, a detector 230, an external device interface 240, a controller 250, a display 260, an audio output interface 270, memory, a power supply, a user interface.
In some embodiments the controller includes a processor, a video processor, an audio processor, a graphics processor, RAM, ROM, a first interface for input/output to an nth interface.
In some embodiments, the display 260 includes a display screen component for presenting a picture, and a driving component for driving an image display, for receiving image signals from the controller output, for displaying video content, image content, and a menu manipulation interface, and for manipulating a UI interface by a user.
In some embodiments, the display 260 may be a liquid crystal display, an OLED display, and a projection display, and may also be a projection device and a projection screen.
In some embodiments, communicator 220 is a component for communicating with external devices or servers according to various communication protocol types. For example: the communicator may include at least one of a Wifi module, a bluetooth module, a wired ethernet module, or other network communication protocol chip or a near field communication protocol chip, and an infrared receiver. The display device 200 may establish transmission and reception of control signals and data signals with the external control device 100 or the server 400 through the communicator 220.
In some embodiments, the user interface may be configured to receive control signals from the control device 100 (e.g., an infrared remote control, etc.).
In some embodiments, the detector 230 is used to collect signals of the external environment or interaction with the outside. For example, detector 230 includes a light receiver, a sensor for capturing the intensity of ambient light; either the detector 230 comprises an image collector, such as a camera, which may be used to collect external environmental scenes, user attributes or user interaction gestures, or the detector 230 comprises a sound collector, such as a microphone or the like, for receiving external sounds.
In some embodiments, the external device interface 240 may include, but is not limited to, the following: high Definition Multimedia Interface (HDMI), analog or data high definition component input interface (component), composite video input interface (CVBS), USB input interface (USB), RGB port, etc. The input/output interface may be a composite input/output interface formed by a plurality of interfaces.
In some embodiments, the modem 210 receives broadcast television signals via wired or wireless reception and demodulates audio-video signals, such as EPG data signals, from a plurality of wireless or wired broadcast television signals.
In some embodiments, the controller 250 and the modem 210 may be located in separate devices, i.e., the modem 210 may also be located in an external device to the main device in which the controller 250 is located, such as an external set-top box or the like.
In some embodiments, the controller 250 controls the operation of the display device and responds to user operations through various software control programs stored on the memory. The controller 250 controls the overall operation of the display apparatus 200. For example: in response to receiving a user command to select a UI object to be displayed on the display 260, the controller 250 may perform an operation related to the object selected by the user command.
In some embodiments, the object may be any one of selectable objects, such as a hyperlink, an icon, or other operable control. The operations related to the selected object are: displaying an operation of connecting to a hyperlink page, a document, an image, or the like, or executing an operation of a program corresponding to the icon.
In some embodiments the controller includes at least one of a central processing unit (Central Processing Unit, CPU), a video processor, an audio processor, a graphics processor (Graphics Processing Unit, GPU), RAM Random Access Memory, RAM), ROM (Read-Only Memory, ROM), first to nth interfaces for input/output, a communication Bus (Bus), and the like.
A CPU processor. For executing operating system and application program instructions stored in the memory, and executing various application programs, data and contents according to various interactive instructions received from the outside, so as to finally display and play various audio and video contents. The CPU processor may include a plurality of processors. Such as one main processor and one or more sub-processors.
In some embodiments, a graphics processor is used to generate various graphical objects, such as: icons, operation menus, user input instruction display graphics, and the like. The graphic processor comprises an arithmetic unit, which is used for receiving various interactive instructions input by a user to operate and displaying various objects according to display attributes; the device also comprises a renderer for rendering various objects obtained based on the arithmetic unit, wherein the rendered objects are used for being displayed on a display.
In some embodiments, the video processor is configured to receive an external video signal, perform video processing such as decompression, decoding, scaling, noise reduction, frame rate conversion, resolution conversion, image composition, etc., according to a standard codec protocol of an input signal, and may obtain a signal that is displayed or played on the directly displayable device 200.
In some embodiments, the video processor includes a demultiplexing module, a video decoding module, an image synthesis module, a frame rate conversion module, a display formatting module, and the like. The demultiplexing module is used for demultiplexing the input audio and video data stream. And the video decoding module is used for processing the demultiplexed video signal, including decoding, scaling and the like. And an image synthesis module, such as an image synthesizer, for performing superposition mixing processing on the graphic generator and the video image after the scaling processing according to the GUI signal input by the user or generated by the graphic generator, so as to generate an image signal for display. And the frame rate conversion module is used for converting the frame rate of the input video. And the display formatting module is used for converting the received frame rate into a video output signal and changing the video output signal to be in accordance with a display format, such as outputting RGB data signals.
In some embodiments, the audio processor is configured to receive an external audio signal, perform decompression and decoding according to a standard codec protocol of an input signal, and perform noise reduction, digital-to-analog conversion, and amplification processing, to obtain a sound signal that can be played in a speaker.
In some embodiments, a 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). Or the user may input the user command by inputting a specific sound or gesture, the user input interface recognizes the sound or gesture through the sensor, and receives the user input command.
In some embodiments, a "user interface" is a media interface for interaction and exchange of information between an application or operating system and a user that enables conversion between an internal form of information and a form acceptable to the user. A commonly used presentation form for user interfaces is a graphical user interface Graphic User Interface, GUI), which refers to a graphically displayed user interface associated with computer operations. It may be an interface element such as an icon, a window, a control, etc. displayed in a display screen of the electronic device, where the control may include a visual interface element such as an icon, a button, a menu, a tab, a text box, a dialog box, a status bar, a navigation bar, a Widget, etc.
In some embodiments, a system of display devices may include a Kernel (Kernel), a command parser (shell), a file system, and an application program. The kernel, shell, and file system together form the basic operating system architecture that allows users to manage files, run programs, and use the system. After power-up, the kernel is started, the kernel space is activated, hardware is abstracted, hardware parameters are initialized, virtual memory, a scheduler, signal and inter-process communication (IPC) are operated and maintained. After the kernel is started, shell and user application programs are loaded again. The application program is compiled into machine code after being started to form a process.
As shown in fig. 4, a system of display devices may include a Kernel (Kernel), a command parser (shell), a file system, and an application program. The kernel, shell, and file system together form the basic operating system architecture that allows users to manage files, run programs, and use the system. After power-up, the kernel is started, the kernel space is activated, hardware is abstracted, hardware parameters are initialized, virtual memory, a scheduler, signal and inter-process communication (IPC) are operated and maintained. After the kernel is started, shell and user application programs are loaded again. The application program is compiled into machine code after being started to form a process.
As shown in fig. 4, the system of the display device is divided into three layers, an application layer, a middleware layer, and a hardware layer, from top to bottom.
The application layer mainly comprises common applications on the television, and an application framework (Application Framework), wherein the common applications are mainly applications developed based on Browser, such as: HTML5 APPs; a native application (NATIVE APPS);
the application framework (Application Framework) is a complete program model with all the basic functions required by standard application software, such as: file access, data exchange, and the interface for the use of these functions (toolbar, status column, menu, dialog box).
The native application (NATIVE APPS) may support online or offline, message pushing, or local resource access.
The middleware layer includes middleware such as various television protocols, multimedia protocols, and system components. The middleware can use basic services (functions) provided by the system software to connect various parts of the application system or different applications on the network, so that the purposes of resource sharing and function sharing can be achieved.
The hardware layer mainly comprises a HAL interface, hardware and a driver, wherein the HAL interface is a unified interface for all the television chips to be docked, and specific logic is realized by each chip. The driving mainly comprises: audio drive, display drive, bluetooth drive, camera drive, WIFI drive, USB drive, HDMI drive, sensor drive (e.g., fingerprint sensor, temperature sensor, pressure sensor, etc.), and power supply drive, etc.
The above embodiments introduce the content of the hardware/software architecture, the functional implementation, etc. of the display device.
In general, a video application or a called media resource application is installed on a display device, and when a user opens the media resource application, an application interface displayed by the display device is called a media resource interface, and the media resource interface includes a certain number of media resource controls, where the media resource controls correspond to different video film sources, that is, media resource playing sources. When the user clicks the media resource control, playing is performed according to the corresponding media resource playing source, so that the user views the corresponding video.
In some application scenarios, a user may select a particular type of video feed when the user selects a media asset control to view a corresponding media asset. It should be noted that, the specific type of video source may bring different playing experiences to the user through the specific sound playing capability and the picture displaying capability of the device, so that the user obtains the improvement of the video definition and the sound detail when playing the media. For example, a slice source supporting dolby sound effect and a slice source with different picture resolutions (super clear image quality, blue light image quality, etc.).
In some embodiments, the video clip source is a media asset play source. When a user clicks the media resource control, the media resource control may correspond to different media resource playing sources, where the different media resource playing sources respectively correspond to different specific types, and the different specific types are mainly represented by video definition and sound details, for example, a film source supporting dolby effect and a film source with different picture resolutions.
The display device can play the media resource playing sources corresponding to the media resource controls of different types according to the playing capability parameters, wherein the playing capability parameters comprise parameters representing the sound playing capability of the display device and parameters representing the picture display capability of the display device. For example, the speaker parameters belong to parameters characterizing the sound playing capabilities, and the display screen resolution belongs to parameters characterizing the picture display capabilities. If the media asset is to be successfully played, it is necessary to ensure that the playing capability parameter of the device matches with the type of the media asset playing source. When the playability parameter cannot be matched with the specific type of media asset playing source, the media asset playing source cannot be played on the display device.
The existing media resource interface comprises a plurality of media resource controls which respectively correspond to media resource playing sources, wherein the media resource controls are used for triggering corresponding media resources to be played according to the corresponding media resource playing sources after receiving the selected operation of a user. Because the part of the display equipment does not support the play function of the dolby sound effect or the high-definition film source, when a user selects some specific types of video film sources in the media resource interface to play, for example, the dolby sound effect film source has the situation of failure play, and the user experience is affected.
In some embodiments, when the media resource interface is displayed, a first playing capability parameter of the display device is obtained, and the server pushes a corresponding specific type of film source to the display device according to the first playing capability parameter, so that playing failure is avoided, and user watching experience is affected.
FIG. 5 is an exemplary media asset interface that includes a plurality of media asset controls that match corresponding media asset sources with first playback capability parameters, the media asset interface being displayed according to the first playback capability parameters, the media asset controls being configured to trigger playback of corresponding media assets according to the media asset sources upon receiving a user selected operation. Before displaying the media resource interface, the method includes the steps of responding to an input media resource interface display instruction to obtain a first playing capability parameter, wherein the first playing capability parameter comprises a parameter representing the sound playing capability of the display device and a parameter representing the picture display capability of the display device, and the first playing capability parameter can accurately obtain the type of the film source which can support playing of the current display device, so that the media resource playing source corresponding to the media resource control can be played by the current display device.
In the framework of the display device provided by the application, the software layer respectively acquires the first playing capacity parameter corresponding to the display device and the second playing capacity parameter corresponding to the external device for judgment, and because the first playing capacity parameter is determined by the self parameter of the display device and is fixed, the first playing capacity parameter is stored in the software layer, the second capacity parameter corresponding to the external device is changed according to the type and the number of the external device, the software layer establishes communication with the driving layer through the shared memory, and the driving layer acquires the second playing capacity parameter after the external device is externally connected by a user by utilizing a monitoring mode of registering callback, and triggers the callback to notify the software layer. The software layer acquires the second playing capability parameter and judges the type of the media resource playing source supported by the current display equipment.
In some embodiments, displaying the media asset interface according to the first playability parameter includes: generating a first media asset acquisition request according to the first playing capability parameter, sending the first media asset acquisition request to a server, receiving a first media asset information set returned by the server in response to the first media asset acquisition request, wherein the first media asset information set comprises a plurality of media assets, each media asset playing source corresponding to each media asset is matched with the first playing capability parameter, and displaying a media asset interface according to the first media asset information set. For example, the first playing capability parameter of the current display device is a dolby sound effect film source, a first media resource acquisition request is generated according to the first playing capability parameter, a first media resource information set returned by the server according to the first media resource acquisition request comprises a plurality of media resources and corresponding media resource playing sources of the dolby sound effect, the media resource playing sources are displayed in a media resource interface, and the media resource playing sources of the dolby sound effect are played after responding to the selected operation of the user.
In some embodiments, the media resource control is further provided with a dolby sound effect tag, where the dolby sound effect tag is used for prompting the user whether the current media resource playing source supports the dolby sound effect, and the display device determines whether the media resource playing source corresponding to the media resource control supports the dolby sound effect, if the media resource playing source supports the dolby sound effect, the dolby sound effect tag is displayed on the media resource control, and if the media resource playing source does not support the dolby sound effect, the dolby sound effect tag is not displayed on the media resource control. For example, referring to fig. 6, in the media resource interface, the media resource controls 1 and 3 correspond to media resource playing sources supporting dolby sound effects, and the other media resource controls correspond to media resource playing sources not supporting dolby sound effects, so dolby sound effect labels are displayed on the media resource controls 1 and 3, and dolby sound effect labels are hidden on the other media resource controls. It should be noted that, the tag may also be provided for other specific types of media sources, and may be set according to actual needs, for example: ultra clear image quality labels, blue light image quality labels, and the like.
However, the user may enhance the viewing experience on the display device by externally connecting an external device according to his own needs, which may be one or more of a speaker device or a display device. The external loudspeaker device can enable the user to watch the media playing source with higher sound effect quality, such as dolby sound effect, and the external display device can display the media controls with different resolutions, such as a display screen with higher resolution, so that the user can watch the media playing source with higher picture quality.
In some embodiments, the current display device obtains the second playing capability through the external device, when the user displays the media resource interface, the media resource playing source corresponding to the media resource control in the media resource interface is matched with the second playing capability parameter, the media resource interface is displayed according to the second playing capability parameter, and the media resource control is used for triggering to play the corresponding media resource according to the corresponding media resource playing source after receiving the selected operation of the user.
Referring to fig. 7, fig. 7 illustrates a media resource interface presented on a display in an embodiment, where when an external device is accessed, the media resource interface displays an interface update control, and a user may select yes/no in the interface update control, and when the user selects yes, the display device obtains a corresponding media resource playing source from a server according to a second playing capability parameter of the external device, and updates the interface, and when the user selects no, the interface is kept unchanged.
Before displaying the media interface, referring to fig. 8, the method includes the following steps:
S101: monitoring whether to access an external device with a picture display function and/or a sound playing function;
S102: when the external equipment is monitored to be accessed, acquiring a second playing capability parameter, wherein the second playing capability parameter comprises a parameter representing the sound playing capability of the external equipment and/or a parameter representing the picture display capability of the external equipment;
S103: judging whether a media resource playing source corresponding to a media resource control displayed in a current media resource interface is matched with the second playing capability parameter;
S104: if the media resource playing source corresponding to the media resource control displayed in the current media resource interface is not matched with the second playing capability parameter, updating the media resource interface according to the second playing capability parameter, and matching the media resource playing source corresponding to the media resource control in the updated media resource interface with the second playing capability parameter.
In some embodiments, referring to fig. 9, updating the media asset interface according to the second playability parameter includes:
S1041: generating a first media resource acquisition request according to the second playing capability parameter, and sending the second media resource acquisition request to a server;
S1042: receiving a second media information set returned by the server in response to the second media information acquisition request, wherein the second media information set comprises a plurality of media information, and a media information playing source corresponding to each media information is matched with the second playing capability parameter;
S1043: and displaying the media resource interface according to the second media information set.
And after the display equipment is started, continuously monitoring the access state of the external equipment until the display equipment is closed. When a user opens a media resource application, an application layer is opened, the application layer actively calls an interface provided by a software layer to acquire a first playing capability parameter, the application layer initializes the interface according to the first playing capability parameter, and different media resource playing sources are pushed according to the first playing capability parameter. Meanwhile, the application layer continues to call another interface to register and monitor, and transmits a callback function to the software layer of the current display device. When the user is externally connected with the external equipment, the driving layer acquires a second playing capability parameter corresponding to the external equipment, the software layer calls a callback function transferred by the application layer according to the second playing capability parameter, the callback function is notified to the application layer, and after the application layer receives the call, the corresponding media resource playing source is acquired from the server according to the second playing capability parameter, so that user experience is improved.
However, in some scenarios, when the user plays the corresponding media playing source through the external device, the external device may be disconnected due to external factors, and when the external device is disconnected, because the external device stops working at this time, the playing capability of the current display device is a first playing capability parameter of the user, and the media playing source of the second playing capability parameter corresponding to the external device cannot be matched, which will cause the playing failure of the media playing source, and needs the user to switch other media playing sources, thereby seriously affecting the user experience. Therefore, when the external device is disconnected, it is required to select, according to the first playing capability parameter, other media playing sources to play, whether the first playing capability parameter of the current display device matches with the current media playing source, and referring to fig. 10, the method specifically includes the following steps:
s201: responding to the selection operation of a user on a target media resource control, and controlling the external equipment to play target media resources according to media resource play sources corresponding to the target media resource control;
The user can select the media resource control which is expected to be played according to the self demand or personal preference, the media resource control plays the corresponding media resource playing source corresponding to the selection operation of the user, and the type of the media resource playing source is matched with the playing capability parameter of the current external equipment.
S202: monitoring whether the external equipment is disconnected or not in the process of playing the target media asset;
In some embodiments, the external device may be disconnected due to factors such as: the user pulls out the connecting wire of external equipment, the external equipment electric quantity is not enough or external equipment damages etc. when external equipment disconnection, can lead to the broadcast ability parameter variation of current equipment, through carrying out real-time supervision to the input of external equipment, accurately judges whether external equipment is in normal connected state.
S203: when the external equipment is monitored to be disconnected, judging whether a media resource playing source corresponding to the target media resource control is matched with the first playing capability parameter;
it should be noted that, when the external device is disconnected, the second playing capability parameter corresponding to the external device fails, at this time, the media resource playing source corresponding to the media resource control may not play normally, and by judging whether the first playing capability parameter of the display device is matched with the media resource playing source, it is avoided that when the user selects to play the media resource playing source, the playing failure is caused due to the fact that the playing capability parameter is not matched, and user experience is affected.
S204: and if the media resource playing source corresponding to the target media resource control is not matched with the first playing capability parameter, controlling to switch to the media resource playing source corresponding to the first playing capability parameter so as to continuously play the target media resource according to the switched media resource playing source.
In some embodiments, if the media playing source corresponding to the target media control matches the first playing capability parameter, the corresponding media playing source is played according to the first playing capability parameter, and other media playing sources do not need to be requested to the server again, so that the operation speed of the display device is improved, and the blocking is avoided.
However, in some scenarios, when the user plays the corresponding media asset playing source through the current display device, some external devices may be externally connected in the playing process, so as to improve the viewing experience, when the external devices are connected, the currently played media asset playing source cannot be switched according to the second playing capability parameter corresponding to the external devices, so that the user is required to manually switch other media asset playing sources, and the user experience is seriously affected.
Therefore, when the external device is connected, it needs to determine whether the second playing capability parameter of the current external device matches with the current media playing source, and select other media playing sources to play according to the second playing capability parameter, see fig. 11, specifically including the following steps:
s301: responding to the selection operation of a user on a target media resource control, and playing target media resources according to media resource playing sources corresponding to the target media resource control;
the user can select the media resource control which is expected to be played according to the own demand or personal preference, the media resource control plays the corresponding media resource playing source corresponding to the selection operation of the user, and the type of the media resource playing source is matched with the playing capability parameter of the current display device.
S302: monitoring whether to access an external device with a picture display function and/or a sound playing function in the process of playing the media asset;
In some embodiments, the external device may be one or more of a speaker device or a display screen device. The external loudspeaker device can enable the user to watch the media playing source with higher sound effect quality, such as dolby sound effect, and the external display device can display the media playing source with different resolutions, such as a display screen with higher resolution, so that the user can watch the media playing source with higher picture quality.
S303: when the external equipment is monitored to be accessed, acquiring a second playing capability parameter, wherein the second playing capability parameter comprises a parameter representing the sound playing capability of the external equipment and/or a parameter representing the picture display capability of the external equipment;
S304: judging whether the second playing capability parameter is better than the first playing capability parameter;
in some embodiments, the second playback capability parameter includes a parameter indicating a sound playback capability of the display device and a parameter indicating a picture display capability of the display device, and when the second playback capability parameter supports display of a picture quality or supports playback of a higher sound quality than the first playback capability parameter, the second playback capability parameter is better than the first playback capability parameter. For example, the type of the media resource playing source corresponding to the media resource control played by the user is standard definition, and when the external device is accessed, the type of the media resource playing source corresponding to the external device is super definition, and the super definition is better than the standard definition in picture quality, so that the second playing capability parameter is better than the first playing capability parameter.
S305: and if the second playing capability parameter is better than the first playing capability parameter, displaying a playing source switching control, wherein the playing source switching control is used for responding to the selected operation of the user, triggering the control to switch to the media resource playing source with the second playing capability parameter so as to continuously play the target media resource according to the switched media resource playing source.
It should be noted that, referring to fig. 12, when the second playing capability parameter is better than the first playing capability parameter, a playing source switching control is displayed, and the user may select yes/no in the playing source switching control, when the user selects yes, the display device switches the playing source of the media playing played by the current display device according to the second playing capability parameter of the external device, and when the user selects no, the playing of the playing source of the media currently playing is continued.
In some embodiments, if the second playing capability parameter is better than the first playing capability parameter, triggering control to switch to the media asset playing source with the second playing capability parameter so as to continue playing the target media asset according to the switched media asset playing source. And the user does not need to select the play source switching control, seamless switching is automatically performed according to the second play capability parameter, and user experience is improved.
In some embodiments, if the media playing source corresponding to the current media control uses the streaming media technical scheme to play, when the playing capability parameter of the display device changes, the corresponding media playing source segment is selected to play according to the changed playing capability parameter, so as to realize seamless switching of the media playing source segment. When the media playing source plays, the current display device downloads the corresponding media playing source segments to play according to the current network speed according to the index file acquired from the server, wherein the media playing source segments comprise a plurality of specific types, such as dolby sound effects, high definition and the like. And after the display equipment is accessed to the external equipment, selecting the corresponding specific type of media resource playing source fragment in the index file according to the second playing capability parameter corresponding to the current external equipment, and downloading and playing the media resource playing source fragment. And after the display equipment is disconnected from the external equipment, selecting the corresponding specific type of media resource playing source fragment in the index file according to the first playing capability parameter corresponding to the current display equipment, and downloading and playing the media resource fragment. In the streaming media playing scheme, seamless switching of media resource playing fragments is realized, and user experience is effectively improved.
In order to solve the above-mentioned problems, the present application provides a media asset source pushing method, and fig. 13 is a flowchart of a media asset source pushing method according to an exemplary embodiment of the present application;
as shown in fig. 13, the method may be performed by a controller, and the method includes the following steps, but is not limited thereto.
S110: responding to an input media interface display instruction, and acquiring a first playing capability parameter, wherein the first playing capability parameter comprises a parameter representing the sound playing capability of the display equipment and a parameter representing the picture display capability of the display equipment;
S120: and displaying a media resource interface according to the first playing capability parameters, wherein the media resource interface comprises a plurality of media resource controls, media resource playing sources corresponding to the media resource controls are matched with the first playing capability parameters, and the media resource controls are used for triggering corresponding media resources to be played according to the corresponding media resource playing sources after receiving selected operations of users.
In a specific implementation, the present invention further provides a computer storage medium, where the computer storage medium may store a program, where the program may include some or all of the steps in each embodiment of the method for expanding the number of media assets provided by the present invention when executed. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), a random access memory (random access memory, RAM), or the like.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present application, and not for limiting the same; although the application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some or all of the technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the application.
The foregoing description, for purposes of explanation, has been presented in conjunction with specific embodiments. The illustrative discussions above are not intended to be exhaustive or to limit the embodiments to the precise forms disclosed above. Many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles and the practical application, to thereby enable others skilled in the art to best utilize the embodiments and various embodiments with various modifications as are suited to the particular use contemplated.

Claims (7)

1. A display device, characterized by comprising:
a display for displaying a user interface;
a controller configured to:
Responding to an input media interface display instruction, and acquiring a first playing capability parameter, wherein the first playing capability parameter comprises a parameter representing the sound playing capability of the display equipment and a parameter representing the picture display capability of the display equipment;
Displaying a media resource interface according to the first playing capability parameter, wherein the media resource interface comprises a plurality of media resource controls, media resource playing sources corresponding to the media resource controls are matched with the first playing capability parameter, and the media resource controls are used for triggering corresponding media resources to be played according to the corresponding media resource playing sources after receiving selected operation of a user;
monitoring whether to access an external device with a picture display function and/or a sound playing function;
When the external equipment is monitored to be accessed, acquiring a second playing capability parameter, wherein the second playing capability parameter comprises a parameter representing the sound playing capability of the external equipment and/or a parameter representing the picture display capability of the external equipment;
Judging whether a media resource playing source corresponding to a media resource control displayed in a current media resource interface is matched with the second playing capability parameter;
If the media resource playing source corresponding to the media resource control displayed in the current media resource interface is not matched with the second playing capability parameter, generating a second media resource acquisition request according to the second playing capability parameter, and sending the second media resource acquisition request to a server; receiving a second media information set returned by the server in response to the second media information acquisition request, wherein the second media information set comprises a plurality of media information, and a media information playing source corresponding to each media information is matched with the second playing capability parameter; and displaying the media resource interface according to the second media information set, wherein media resource playing sources corresponding to the media resource control in the updated media resource interface are matched with the second playing capacity parameters.
2. The display device of claim 1, wherein displaying a media asset interface according to the first playability parameter comprises:
Generating a first media resource acquisition request according to the first playing capability parameter, and sending the first media resource acquisition request to a server;
Receiving a first media information set returned by a server in response to the first media information acquisition request, wherein the first media information set comprises a plurality of media information, and a media information playing source corresponding to each media information is matched with the first playing capability parameter;
And displaying the media resource interface according to the first media information set.
3. The display device according to claim 1, further comprising:
Responding to the selection operation of a user on a target media resource control, and controlling the external equipment to play target media resources according to media resource play sources corresponding to the target media resource control;
monitoring whether the external equipment is disconnected or not in the process of playing the target media asset;
when the external equipment is monitored to be disconnected, judging whether a media resource playing source corresponding to the target media resource control is matched with the first playing capability parameter;
And if the media resource playing source corresponding to the target media resource control is not matched with the first playing capability parameter, controlling to switch to the media resource playing source corresponding to the first playing capability parameter so as to continuously play the target media resource according to the switched media resource playing source.
4. The display device according to claim 1, further comprising:
responding to the selection operation of a user on a target media resource control, and playing target media resources according to media resource playing sources corresponding to the target media resource control;
monitoring whether to access an external device with a picture display function and/or a sound playing function in the process of playing the target media asset;
When the external equipment is monitored to be accessed, acquiring a second playing capability parameter, wherein the second playing capability parameter comprises a parameter representing the sound playing capability of the external equipment and/or a parameter representing the picture display capability of the external equipment;
judging whether the second playing capability parameter is better than the first playing capability parameter;
And if the second playing capability parameter is better than the first playing capability parameter, displaying a playing source switching control, wherein the playing source switching control is used for responding to the selected operation of a user, triggering and controlling to switch to the second playing capability parameter media resource playing source so as to continuously play the target media resource according to the switched media resource playing source.
5. The display device of claim 1, wherein the controller, when performing the step of displaying or updating the media asset control, is further configured to:
Judging whether the media resource playing source corresponding to the media resource control supports dolby sound effect or not;
if the media resource playing source supports the dolby sound effect, displaying a dolby sound effect label on the media resource control;
And if the dolby sound effect is not supported by the media resource playing source, the dolby sound effect label is not displayed on the media resource control.
6. The display device of claim 1, wherein the external device may be one or more of a speaker device or a display screen device.
7. The media resource pushing method is characterized by comprising the following steps:
Responding to an input media interface display instruction, and acquiring a first playing capability parameter, wherein the first playing capability parameter comprises a parameter representing the sound playing capability of display equipment and a parameter representing the picture display capability of the display equipment;
Displaying a media resource interface according to the first playing capability parameter, wherein the media resource interface comprises a plurality of media resource controls, media resource playing sources corresponding to the media resource controls are matched with the first playing capability parameter, and the media resource controls are used for triggering corresponding media resources to be played according to the corresponding media resource playing sources after receiving selected operation of a user;
monitoring whether to access an external device with a picture display function and/or a sound playing function;
When the external equipment is monitored to be accessed, acquiring a second playing capability parameter, wherein the second playing capability parameter comprises a parameter representing the sound playing capability of the external equipment and/or a parameter representing the picture display capability of the external equipment;
Judging whether a media resource playing source corresponding to a media resource control displayed in a current media resource interface is matched with the second playing capability parameter;
If the media resource playing source corresponding to the media resource control displayed in the current media resource interface is not matched with the second playing capability parameter, generating a second media resource acquisition request according to the second playing capability parameter, and sending the second media resource acquisition request to a server; receiving a second media information set returned by the server in response to the second media information acquisition request, wherein the second media information set comprises a plurality of media information, and a media information playing source corresponding to each media information is matched with the second playing capability parameter; and displaying the media resource interface according to the second media information set, wherein media resource playing sources corresponding to the media resource control in the updated media resource interface are matched with the second playing capacity parameters.
CN202110896263.5A 2021-08-05 2021-08-05 Display equipment and media resource pushing method Active CN113630654B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110896263.5A CN113630654B (en) 2021-08-05 2021-08-05 Display equipment and media resource pushing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110896263.5A CN113630654B (en) 2021-08-05 2021-08-05 Display equipment and media resource pushing method

Publications (2)

Publication Number Publication Date
CN113630654A CN113630654A (en) 2021-11-09
CN113630654B true CN113630654B (en) 2024-05-28

Family

ID=78382894

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110896263.5A Active CN113630654B (en) 2021-08-05 2021-08-05 Display equipment and media resource pushing method

Country Status (1)

Country Link
CN (1) CN113630654B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114173176B (en) * 2021-11-17 2023-07-14 聚好看科技股份有限公司 Server, display equipment and media asset filtering method
CN114237568B (en) * 2021-11-30 2024-07-16 百视通网络电视技术发展有限责任公司 Medium information receiving system
CN114071183B (en) * 2022-01-17 2022-05-17 中央广播电视总台 Video program broadcasting method and device, computer equipment and readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1859561A (en) * 2005-11-01 2006-11-08 华为技术有限公司 Stream media ordered telecast system and method
CN105940680A (en) * 2013-09-11 2016-09-14 爱立信股份有限公司 Streaming policy management system and method
CN106095362A (en) * 2016-06-02 2016-11-09 北京金山安全软件有限公司 Method and device for setting resolution and electronic equipment
CN112333407A (en) * 2021-01-05 2021-02-05 南京优视互联科技有限公司 Video display capability compatibility method, port switching method and video matrix
CN112612443A (en) * 2020-12-16 2021-04-06 青岛海信传媒网络技术有限公司 Audio playing method, display device and server

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9083999B2 (en) * 2010-09-02 2015-07-14 Mobitv, Inc. User based electronic program guides

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1859561A (en) * 2005-11-01 2006-11-08 华为技术有限公司 Stream media ordered telecast system and method
CN105940680A (en) * 2013-09-11 2016-09-14 爱立信股份有限公司 Streaming policy management system and method
CN106095362A (en) * 2016-06-02 2016-11-09 北京金山安全软件有限公司 Method and device for setting resolution and electronic equipment
CN112612443A (en) * 2020-12-16 2021-04-06 青岛海信传媒网络技术有限公司 Audio playing method, display device and server
CN112333407A (en) * 2021-01-05 2021-02-05 南京优视互联科技有限公司 Video display capability compatibility method, port switching method and video matrix

Also Published As

Publication number Publication date
CN113630654A (en) 2021-11-09

Similar Documents

Publication Publication Date Title
CN114302190B (en) Display equipment and image quality adjusting method
CN113630654B (en) Display equipment and media resource pushing method
CN112118400B (en) Display method of image on display device and display device
CN114079819B (en) Content display method and display device
CN112165640B (en) Display device
CN112188279A (en) Channel switching method and display equipment
CN112653906B (en) Video hot spot playing method on display equipment and display equipment
WO2022021669A1 (en) Method for controlling intelligent image mode switching and display device
CN111954059A (en) Screen saver display method and display device
CN112363683B (en) Method and display device for supporting multi-layer display by webpage application
CN111954043B (en) Information bar display method and display equipment
CN113163258A (en) Channel switching method and display device
CN113111214A (en) Display method and display equipment for playing records
CN113709557B (en) Audio output control method and display device
CN114007119B (en) Video playing method and display device
CN113038255B (en) Channel information updating method and display device
CN113573149B (en) Channel searching method and display device
CN111988646B (en) User interface display method and display device of application program
CN113596559A (en) Method for displaying information in information bar and display equipment
CN112911371A (en) Double-channel video resource playing method and display equipment
CN113014977A (en) Display device and volume display method
CN113784222B (en) Interaction method of application and digital television program and display equipment
CN112601107B (en) Method for synchronizing historical records in abnormal scene and display device
CN113436564B (en) EPOS display method and display equipment
CN113038193B (en) Method for automatically repairing asynchronous audio and video and display equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant