Patent classifications
H04N21/4782
System and Method for Managing and/or Rendering Internet Multimedia Content in a Network
A system and a method render internet multimedia content in a network using an application to render the internet multimedia content and/or locally stored multimedia content on one or more rendering devices in the network. The application may provide web browser functions, such as, for example, receiving, processing, decoding and/or rendering the internet multimedia content. The application may have an enhanced user interface which may enable a user to select the internet multimedia content and a rendering device in the network, send the internet multimedia content to the rendering device and/or control rendering of the internet multimedia content on the rendering device.
System and Method for Managing and/or Rendering Internet Multimedia Content in a Network
A system and a method render internet multimedia content in a network using an application to render the internet multimedia content and/or locally stored multimedia content on one or more rendering devices in the network. The application may provide web browser functions, such as, for example, receiving, processing, decoding and/or rendering the internet multimedia content. The application may have an enhanced user interface which may enable a user to select the internet multimedia content and a rendering device in the network, send the internet multimedia content to the rendering device and/or control rendering of the internet multimedia content on the rendering device.
INTERACTIVE TELEVISION APPLICATIONS
An interactive user interface (AW) of an interactive application is provided simultaneously with a programme display (P) within a display area of a television receiver, wherein a proportion of the display area occupied by the interactive user interface (AW) increases in response to user interaction with the interactive user interface (AW).
Connection allocation method in media playing process, media playing device and storage medium
The disclosure provides a connection allocation method in a media playing process, including: receiving playing requests initiated by a player embedded in a webpage, wherein the player plays media data in the webpage; storing the received playing requests into a buffering queue to queue according to a receiving sequence of the playing requests; and allocating connections to the playing requests in the buffering queue according to an upper limit of the number of concurrent connections usable for the buffering queue and the receiving sequence, wherein the connections are used for the player to request to-be-played media data. The disclosure further provides a media playing device and a storage medium.
Connection allocation method in media playing process, media playing device and storage medium
The disclosure provides a connection allocation method in a media playing process, including: receiving playing requests initiated by a player embedded in a webpage, wherein the player plays media data in the webpage; storing the received playing requests into a buffering queue to queue according to a receiving sequence of the playing requests; and allocating connections to the playing requests in the buffering queue according to an upper limit of the number of concurrent connections usable for the buffering queue and the receiving sequence, wherein the connections are used for the player to request to-be-played media data. The disclosure further provides a media playing device and a storage medium.
Display device
Provided is a display device including a display unit, a storage unit configured to store information on a web page, a microphone configured to receive a user's voice command, a network interface unit configured to perform communication with a natural language processing (NLP) server, and a controller configured to transmit text data of the voice command to the NLP server, to receive intention analysis result information corresponding to the voice command from the NLP server, to select, as a final candidate address, one of a plurality of candidate addresses related to a search word included in the received intention analysis result information if the search word is not stored in the storage unit, and to access a website corresponding to the selected final candidate address.
Display device
Provided is a display device including a display unit, a storage unit configured to store information on a web page, a microphone configured to receive a user's voice command, a network interface unit configured to perform communication with a natural language processing (NLP) server, and a controller configured to transmit text data of the voice command to the NLP server, to receive intention analysis result information corresponding to the voice command from the NLP server, to select, as a final candidate address, one of a plurality of candidate addresses related to a search word included in the received intention analysis result information if the search word is not stored in the storage unit, and to access a website corresponding to the selected final candidate address.
Smart television and method for displaying graphical user interface of television screen shot
The present disclosure is intended to provide a smart television and a method for displaying a graphical user interface of a television screen shot. The method includes while a display device is displaying currently-played content, in response to receiving an input instruction for capturing a screen shot, acquiring a screen shot image comprising at least one object; and while the display device continues playing, displaying a screen shot content display layer on the display device. The screen shot content display layer is configured to present the screen shot image. The method further includes in response to receiving an input for selecting an object or a keyword matched with the object, displaying recommended content related to the object; in response to receiving a selection for a different object on the screen shot image by moving a focus frame, updating presentation of recommended content based on the selected different object.
Smart television and method for displaying graphical user interface of television screen shot
The present disclosure is intended to provide a smart television and a method for displaying a graphical user interface of a television screen shot. The method includes while a display device is displaying currently-played content, in response to receiving an input instruction for capturing a screen shot, acquiring a screen shot image comprising at least one object; and while the display device continues playing, displaying a screen shot content display layer on the display device. The screen shot content display layer is configured to present the screen shot image. The method further includes in response to receiving an input for selecting an object or a keyword matched with the object, displaying recommended content related to the object; in response to receiving a selection for a different object on the screen shot image by moving a focus frame, updating presentation of recommended content based on the selected different object.
Systems and methods of universal video embedding
Systems and methods described in this application are directed to universal online video embedding through a single platform. Videos are stored all over the internet in all kinds of different formats across a wide variety of video platforms, websites, and video publishers that makes video content available online. Systems and methods of the inventive subject matter facilitate handling and embedding of videos from any number of different video sources through a single platform by, for example: initializing known video platforms having available APIs or SDKs to streamline embedding of those videos, and, in the absence of an API or SDK, the service platform can go through several steps to determine how best to present the video to a client, whether that involves embedding the video or executing a callback to cause an end-user application to open a webpage URL in a web browser to access the video.