发明名称 |
System and method for generating multiple synchronized encoded representations of media data |
摘要 |
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.
|
申请公布号 |
US2005123058(A1) |
申请公布日期 |
2005.06.09 |
申请号 |
US20040022474 |
申请日期 |
2004.12.22 |
申请人 |
GREENBAUM GARY S.;AYARS JEFFREY M.;CONKLIN GREGORY J.;LIPPMAN ALAN F.;HEFTA-DAUB BRADLEY D.;STAMMEN DALE R. |
发明人 |
GREENBAUM GARY S.;AYARS JEFFREY M.;CONKLIN GREGORY J.;LIPPMAN ALAN F.;HEFTA-DAUB BRADLEY D.;STAMMEN DALE R. |
分类号 |
H04N7/12;(IPC1-7):H04N7/12 |
主分类号 |
H04N7/12 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|