Patent · US Active

System and method for generating multiple synchronized encoded representations of media data

US7885340B2 · kind B2 · utility

11Cited by
23References
58Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 22, 2004
Grant dateFeb 8, 2011
Priority date
Expiry dateSep 8, 2027

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04N19/197
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

Abstract

The present invention provides a system and methods for producing multiple encoded representations of a video input sequence. The multiple representations produced each contain identified synchronization frames that allow a server and a client to switch between streamed representations in real time without interruption. Synchronization frames are frames of encoded video that can be independently decoded. A representation can thus be decoded starting at a synchronization frame. Each synchronization frame in one representation has a corresponding synchronization frame at a substantially similar temporal location in any other generated representation of the same video input sequence. The temporal co-location of synchronization frames in all representations facilitates the dynamic switching between representations during the streaming process. The present invention also provides a video encoder application that shares data during the encoding of multiple representations of a video input sequence by reusing data calculated in the encoding of one representation to encode other representations. The application can also generate the multiple encoded representations simultaneously.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.