Invention Grant
US07885340B2 System and method for generating multiple synchronized encoded representations of media data
有权
用于生成媒体数据的多个同步编码表示的系统和方法
- Patent Title: System and method for generating multiple synchronized encoded representations of media data
- Patent Title (中): 用于生成媒体数据的多个同步编码表示的系统和方法
-
Application No.: US11022474Application Date: 2004-12-22
-
Publication No.: US07885340B2Publication Date: 2011-02-08
- Inventor: Gary S. Greenbaum , Jeffrey M. Ayars , Gregory J. Conklin , Alan F. Lippman , Bradley D. Hefta-Gaub , Dale R. Stammen
- Applicant: Gary S. Greenbaum , Jeffrey M. Ayars , Gregory J. Conklin , Alan F. Lippman , Bradley D. Hefta-Gaub , Dale R. Stammen
- Applicant Address: US WA Seattle
- Assignee: RealNetworks, Inc.
- Current Assignee: RealNetworks, Inc.
- Current Assignee Address: US WA Seattle
- Agency: ON Law
- Agent Adam L. K. Philipp
- Main IPC: H04N7/12
- IPC: H04N7/12 ; H04B1/66

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.
Public/Granted literature
- US20050123058A1 System and method for generating multiple synchronized encoded representations of media data Public/Granted day:2005-06-09
Information query