Patent application number | Description | Published |
20090282286 | ERROR RECOVERY FOR RICH MEDIA - A media stream comprising rich media scene packets and scene update packets is complemented with a data packet defining an exit point for interrupting rendering rich media of the stream and a scene update packet associated with the data packet and defining an entry point back to rendering rich media of the stream. The exit-entry point pair defines an alternative media rendering route that can be used by user terminals to recover from errors in the media stream. | 11-12-2009 |
20100023525 | MEDIA CONTAINER FILE MANAGEMENT - The invention teaches a media container file comprising media data organized into media source blocks. Forward error correction (FEC) redundancy data is pre-calculated for the different source blocks and organized into the container file as different FEC reservoirs. The container file also comprises meta data providing an association between the media source blocks and the respective FEC reservoirs. The container file can be employed by a media server in a media session for compiling media data packets to be transmitted to requesting clients without the need of extensive data processing and FEC calculation. | 01-28-2010 |
20100042741 | Seeking and Synchronization Using Global Scene Time - A method of seeking in a rich media stream provided from a multimedia server to at least one multimedia client, wherein the method may be executed in an encoder of a multimedia server or a decoder or a multimedia client. A seeking instruction is inserted into the media stream at time instance X, comprising an offset time instance Y, in order to be used for seeking at a global time rate. A method for enabling synchronisation in a rich media stream wherein the synchronisation is based on a global timeline is also provided. | 02-18-2010 |
20100142557 | RICH MEDIA STREAM MANAGEMENT - A secondary stream of rich media packets defining scene states of a sub-portion of a scene representable by a primary stream or rich media packets. Local random access data defining instructions for enabling creation, when being processed, of a starting state of the scene sub-portion without affecting the scene state of scene portions is provided. The local random access data is packed into at least one rich media packet, which is inserted into the secondary stream and transmitted to at least one user terminal. The local random access data can be used by terminals for tuning-in to the secondary stream and/or for error recovery relating to the secondary stream. | 06-10-2010 |
20110075730 | Row Evaluation Rate Control - A communication device and method for controlling a bit rate when encoding video data that includes a plurality of frames. The method includes partitioning a received current frame into groups of blocks; estimating an energy for a current group of blocks, where the energy of the current group of blocks depends from a same group of blocks in a previous frame; determining a target number of bits for the current group of blocks; calculating a quantization parameter for the current group of blocks of the current frame based on the estimated energy of the current group of blocks and the determined target number of bits for the current group of blocks; and encoding the current group of blocks based on the calculated quantization parameter. | 03-31-2011 |
20110182366 | Multi-View Media Data - Multi-view media data is generated by providing encoded media data representative of multiple media views of a media content. Each of the media views ( | 07-28-2011 |
20110185058 | Method and Arrangement for Supporting Playout of Content - Methods and arrangements in a client node and a server node support a decision on decoding and playout of a certain content in the client node. The methods and arrangements relate to the determining, conveying and obtaining of information related to the characteristics (level) required for decoding and playing out the certain media content at a non-regular playout rate. The method and arrangement in the client node further relate to determining, based on the obtained information, which playout rate(s) is/are supported by the client node in regard of level. The methods and arrangements enable the client node to refrain from attempting to decode and play out of the content at a non-regular rate requiring a level which is not supported by the client node. | 07-28-2011 |
20110202575 | Media Container File - A media container file ( | 08-18-2011 |
20120011270 | METHODS AND ARRANGEMENTS FOR CREATING AND HANDLING MEDIA FILES - A file reading entity, such as a server or a client, and a method in the file reading entity for handling a fragmented media file provided from a file creating entity during HTTP streaming with adaptive progressive downloading. Once it has been determined that the media file comprise at least one alternative movie fragment, constituting an alternative to an associated movie fragment, one of these fragments is selected, such that is can then be transmitted or played out in a conventional manner. A file creating entity configured to provide a file comprising alternative movie fragments is also provided. | 01-12-2012 |
20120016917 | MEDIA CONTAINER FILE MANAGEMENT - A media container file ( | 01-19-2012 |
20120201521 | Provision of Supplemental Processing Information - Supplemental processing information ( | 08-09-2012 |
20120212579 | Method and Arrangement for Multi-View Video Compression - Methods and arrangements for compression and de-compression of N-stream multi-view 3D video in data handling entities, e.g. a data providing node and a data presenting node. The methods and arrangements involve multiplexing ( | 08-23-2012 |
20120221741 | File Format for Synchronized Media - Metadata defining decoding and rendering instructions for media content to be co-rendered in a media presentation is divided and distributed as track fragments ( | 08-30-2012 |
20120317189 | Method and Arrangement for Adaption in HTTP Streaming - A method of controlling adaptive HTTP streaming of media content between a HTTP server and a HTTP client in a communication system, in which system media content is arranged as a plurality of periods, and each such period comprises a plurality of representations of media segments, which method includes the steps of providing (S | 12-13-2012 |
20120317305 | Method and Arrangement for Representation Switching in HTTP Streaming - In a method of enabling representation switching during HTTP streaming sessions in a communication system, arranging (S | 12-13-2012 |
20130177219 | Face Data Acquirer, End User Video Conference Device, Server, Method, Computer Program And Computer Program Product For Extracting Face Data - A face data acquirer includes an image capture module arranged to capture an image from a video stream of a video conference. A face detection module is arranged to determine a subset of the image, the subset representing a face. An identity acquisition module is arranged to acquire an identity of a video conference participant coupled to the face represented by the subset of the image. A face extraction module is arranged to extract face data from the subset of the image and to determine whether to store the extracted face data for subsequent face recognition. A corresponding end user video conference device, server, method, computer program and computer program product are also provided. | 07-11-2013 |
20130185756 | Client, a Content Creator Entity and Methods Thereof for Media Streaming - The embodiments of the present invention relate to methods and arrangements for accomplishing trick modes. This is achieved by assigning samples within a track to sample groups, wherein all samples within a sample group belong to one temporal level and by allowing the client to access one temporal level independently of lower temporal levels. In this way, the flexibility for the client regarding play out of different frame rates is increased which can result in a lower bandwidth utilization. | 07-18-2013 |