摘要 |
<p>PURPOSE: A media-based media processor for controlling performance of a multimedia process sequence on multimedia data is provided to efficiently process multimedia stream by separating control functions from data processing functions. CONSTITUTION: A multimedia data processing system comprises a control layer(201) receiving instructions from an application(202) and a core layer(211) connected to the control layer. The control layer includes a topology loader(250) generating a topology for describing a set of input multimedia streams, a source for the input multimedia streams, a sequence of the processes performed to the multimedia data, and a set of output multimedia streams, and the media processor(220) for generating one set of output multimedia streams by controlling transfer of the multimedia data and the performance of the multimedia processes for the multimedia data. The core layer includes the media sources(210), stream sources(214), transforms(208) operated to the multimedia data, stream sinks(212) connected to the control layer, and media sinks(230) providing one set of output multimedia streams.</p> |