H04N21/8193

METHOD AND DEVICE FOR ADAPTING THE VIDEO CONTENT DECODED FROM ELEMENTARY STREAMS TO THE CHARACTERISTICS OF A DISPLAY
20180324481 · 2018-11-08 ·

The present disclosure relates to a method and device for adapting a video content decoded from elementary streams to the characteristics of a display from at least one type of metadata giving information regarding said elementary streams. Such a method comprises:obtaining (102) an additional information (HDR DESCR.) indicating the presence of one particular type of metadata;determining if said video content decoded from elementary streams is display-able on said display (11) from said additional information (HDR DESCR.) and the characteristics of the display (EDID); andif said video content decoded from elementary streams is determined as being displayable, selecting (105) a process from said additional information and the characteristics of the display and adapting (106) the video content according to the selected process.

Multimedia playing application control method and terminal
10120639 · 2018-11-06 · ·

A multimedia playing application control method and a terminal. A terminal receives physical indication information, where the physical indication information is used to control a multimedia playing application running in the terminal. The terminal converts the physical indication information into corresponding control indication information according to a preset correspondence. The terminal sends the control indication information to the multimedia playing application running in the terminal, where the control indication information is used to instruct the multimedia playing application to execute an operation corresponding to the control indication information.

IP uncompressed video encoder and decoder

Provided is an IP uncompressed video encoder that converts an IP packet stream of uncompressed video to an IP packet stream of compressed video. The invention is a video encoder that produces an IP packetized stream of compressed video from an IP packetized stream of an uncompressed video signal, comprising: receiving means packetizing, from a network, one or a plurality of IP packetized streams of an uncompressed video signal; retrieving means for retrieving video data from the one or plurality of IP packetized streams of the uncompressed video signal; compressing means for compressing the retrieved video data; and transmitting means configured to IP packetize video compressed by the compressing means to create and transmit a stream of compressed video.

DOWNLOADABLE SECURITY AND PROTECTION METHODS AND APPARATUS

Methods and apparatus for control of data and content protection mechanisms across a network using a download delivery paradigm. In one embodiment, conditional access (CA), digital rights management (DRM), and trusted domain (TD) security policies are delivered, configured and enforced with respect to consumer premises equipment (CPE) within a cable television network. A trusted domain is established within the user's premises within which content access, distribution, and reproduction can be controlled remotely by the network operator. The content may be distributed to secure or non-secure output domains consistent with the security policies enforced by secure CA, DRM, and TD clients running within the trusted domain. Legacy and retail CPE models are also supported. A network security architecture comprising an authentication proxy (AP), provisioning system (MPS), and conditional access system (CAS) is also disclosed, which can interface with a trusted authority (TA) for cryptographic element management and CPE/user device authentication.

Companion control interface for smart devices
10075665 · 2018-09-11 · ·

A companion remote control system is usable with smart devices for controlling a plurality of controlled components. An overall control system includes: a companion remote configured for remote communication, and providing command options for a user desiring to interact with a controlled component; a software application configured for running on smart devices, which typically includes a graphical interface for the user to select desired controlled component from plurality of controlled components; and a control processor capable of communicating with companion remote, smart device and controlled components. The control processor is programmed to correlate user commands received from companion remote to appropriate instructions for a specific controlled component selection received from smart device. The control processor instructing the controlled component based on those commands, thereby allowing user to interact with selected controlled component using companion remote as if it was dedicated to that controlled component.

Method of processing non-real time service and broadcast receiver

A method of processing a non-real time service of a broadcast receiver, which receives and processes a service being transmitted in non-real time, and a broadcast receiver are disclosed. Herein, the method of processing a non-real time service of a broadcast receiver includes receiving a signaling information table including additional information on contents configuring a non real time service and a content identifier for each content, acquiring the additional information on contents and the content identifier for each content from the signaling information table, storing contents being downloaded through a FLUTE or an internet in a storage medium, based upon the additional information on contents and the content identifier for each content, and displaying a list of recordings including the contents stored in the storage medium, wherein a list of recordings screen displaying the list of recordings includes at least one of a content name, a channel name, a date of recording, and a content size.

Uninterrupted playback of video streams using lower quality cached files

Disclosed are various embodiments for facilitating uninterrupted playback of video streams using lower quality cached files. A video file corresponding to an entirety of a video content feature encoded at a first quality may be obtained from another client on a local network. A video stream corresponding to the video content feature encoded at a second quality higher than the first quality is then obtained. The video stream is rendered for playback on a display. In response to detecting an unavailability of the video stream at a particular time in the video content feature, the video file is rendered for playback on the display in place of the video stream and commences at the particular time in the video content feature. The video file may then be sent to yet another client on the local network.

Digital device and control method thereof

The present specification discloses various embodiments for a digital device and a control method thereof. Herein, a control method of a digital device according to an embodiment of the present invention may comprise the steps of: receiving a power-on signal; determining whether an application, which was executed at a power-off time point before the reception of the power-on signal, was an image output application; if it is determined that the application which was executed at the power-off time point was an image output application, loading and executing the image output application; loading and executing a first image control application for controlling an image that is output through the image output application; loading a second image control application; and, when the loading is completed, terminating the first image control application and executing the second image control application.

System and method to support codec delivery models for IMS networks

An architecture (system) and method is provided for transcoding codec information to be sent in a Session Initiation Protocol (SIP) signaling stream for rendering rich digital media content. The method is implemented on a computer infrastructure and includes: determining a codec associated with content to be sent to one or more requesting devices; determining that at least one of the one or more requesting devices do not have the codec associated with the content to be sent to the one or more requesting devices; providing codec information to the at least one of the one or more requesting devices; and sending the content to the one or more requesting devices.

Customizable Media Player Framework
20180173391 · 2018-06-21 ·

Disclosed are various embodiments for a media player customization application. A media player framework defines basic functionality to render media items. Plugins may be added to the media player framework to implement desired functionality. The plugin model allows for a media player to minimize file sizes by only included required functionality.