Patent classifications
H04N21/8543
A METHOD, AN APPARATUS, A COMPUTER PROGRAM FOR VIDEO CODING
There are disclosed various methods, apparatuses and computer program products for video encoding. In some embodiments a method comprises: obtaining a coded first image and a coded second image, wherein the coded second image depends on the coded first image; determining that, when displaying a decoded second image that is decoded from the coded second image, it is allowed to first display a decoded first image that is decoded from the coded first image; and in response to said determination: including the coded first image into a first image container file and including the coded second image into a second image container file; indicating, in a markup language code, that a first image container file and a second image container file are alternatives; and indicating, in the markup language code, that the second image container file depends on the first image container file.
SYSTEM FOR PROVIDING CLOUD-BASED USER INTERFACES AND METHOD THEREOF
Disclosed are a system for providing cloud-based user interfaces and a method thereof. More particularly, a subscriber terminal device according to the present disclosure may include a control command receiver configured to receive a first control command including description information on a template repeated on a UI (User Interface) screen and a second control command including a replication command for the template from a remote application server; a template generator configured to generate a template the based on the description information on the template; a UI resource acquirer configured to acquire a UI resource based on the second control command; and a UI element generator configured to generate UI elements based on replication of the template and apply the UI resource to the UI element.
BROADCAST RECEIVER AND BROADCAST RECEIVING SYSTEM
The present invention provides a digital broadcast receiver capable of executing functions having higher added values. The broadcast receiver receives a broadcast wave of a digital broadcast service, controls an operation including activation and end of an application that is in cooperation with a broadcast program based on application-related information, and selects control relating to reactivation of the application based on a user's operation. If activation of the application is requested after the end of the application, the broadcast receiver controls the reactivation or non-reactivation of the application in accordance with the selection of control by the user.
BROADCAST RECEIVER AND BROADCAST RECEIVING SYSTEM
The present invention provides a digital broadcast receiver capable of executing functions having higher added values. The broadcast receiver receives a broadcast wave of a digital broadcast service, controls an operation including activation and end of an application that is in cooperation with a broadcast program based on application-related information, and selects control relating to reactivation of the application based on a user's operation. If activation of the application is requested after the end of the application, the broadcast receiver controls the reactivation or non-reactivation of the application in accordance with the selection of control by the user.
Creating A Manifest File At A Time Of Creating Recorded Content
Concepts and technologies are disclosed herein for creating a manifest file at a time of creating recorded content. A video device can request media content from a content source and receive the media content requested. The media content can be received with metadata from the content source. The video device can record the media content to generate recorded content and create, during the recording of the media content, a manifest file that includes at least a portion of the metadata that is received from the content source. The video device can store the recorded content and the manifest file.
Extracting media content from social networking services
Systems and methods are disclosed for extracting media content from social networking services and presenting the extracted content to an IPTV (Internet Protocol Television) user in a personalized and easy-to-consume manner. One or more feeds from social networking services that contain data pertaining to the user's social graph are monitored by a service in the IPTV domain for media content that meets preset criteria and preferences of the user. A social networking dashboard application is hosted in the IPTV environment and includes a user interface arranged with tools to enable the user to set preferences and specify tags that control various aspects of the media content extraction. The service can also monitor the social networking feeds in a real-time manner that enables creation of a knowledge base that is usable to present media content trends to the IPTV user.
Apparatus and methods for providing interactive extras
Apparatus and methods are provided to implement a technique for providing supplemental information and interactive features for content, such as a movie. In one implementation, a content provider builds a package of information and interactive features (interactive extras) using a defined structure and API (application programming interface). The content provider gives the package of extras to several distributors (or provides access to some or all of the package through a network resource). Each distributor uses the package in the distributor's content distribution platform or system by conforming to the API for the package. In this way, the content provider can provide the same package of extras to multiple distributors that may have incompatible platforms without having to build custom packages for each platform. This allows the content provider to build the package once and also provides a more consistent experience across the distributor services.
Apparatus and methods for providing interactive extras
Apparatus and methods are provided to implement a technique for providing supplemental information and interactive features for content, such as a movie. In one implementation, a content provider builds a package of information and interactive features (interactive extras) using a defined structure and API (application programming interface). The content provider gives the package of extras to several distributors (or provides access to some or all of the package through a network resource). Each distributor uses the package in the distributor's content distribution platform or system by conforming to the API for the package. In this way, the content provider can provide the same package of extras to multiple distributors that may have incompatible platforms without having to build custom packages for each platform. This allows the content provider to build the package once and also provides a more consistent experience across the distributor services.
CONTENT ITEM AGGREGATION METHOD, RELATED APPARATUS, AND COMMUNICATIONS SYSTEM
A content item aggregation method, a related apparatus, and a communications system are disclosed. The content item aggregation method includes: generating, by a serving end, a media presentation description of a first media presentation, where the first media presentation includes a content item, the media presentation description includes a description of the content item or the media presentation description includes pointing information about a description of the content item, the description of the content item is used to indicate that the content item comes from a second media presentation, and the first media presentation is different from the second media presentation; and storing or sending the media presentation description. The technical solutions provided by embodiments of the present invention help implement flexible aggregation of media content.
A METHOD, AN APPARATUS, A COMPUTER PROGRAM FOR VIDEO CODING
There are disclosed various methods, apparatuses and computer program products for video encoding. In some embodiments a method comprises including two or more entities into a container file, wherein each entity is a media item or a media track; and indicating in one of the following: the container file or a description of the container file; that the two or more entities are playable in the order they appear in the container file to achieve progressive refinement. In addition, a method, an apparatus and a computer program product for parsing information is provided.