A multimedia processing system architecture performs a plurality of
multimedia tasks on multimedia data using a plurality of multimedia
processing blocks, at least one communication bus to carry the flow of
multimedia data between the multimedia processing blocks. An application
interface manages the multimedia processing blocks. For each multimedia
task, the application interface creates a subset of multimedia processing
blocks to be assembled in order to run the multimedia task. In this
architecture, each multimedia processing block comprises at least one
input interface to connect it in receive mode to a communication bus
and/or at least one output interface to connect it in send mode to a
communication bus. To create a subset of multimedia processing blocks, the
application interface selects multimedia processing blocks to form the
subset, and then examines the input and output interfaces of the selected
multimedia processing blocks in order to check whether all the multimedia
data exchanges to perform the multimedia task are possible within the
subset and determine, for these exchanges, the encoding format of the
multimedia data to be exchanged and the communication buses to be used to
connect the different multimedia processing blocks of the subset in pairs
according to the complementarity of the ports of their respective input
interface and output interface.
Зодчество системы обработки multimedia выполняет множественность задач multimedia на данных по multimedia использующ множественность multimedia обрабатывая блоки, по крайней мере одну шину связи для того чтобы снести подачу данных по multimedia между multimedia обрабатывая блоки. Поверхность стыка применения управляет multimedia обрабатывая блоки. Для каждой задачи multimedia, поверхность стыка применения создает подсовокупность multimedia обрабатывая блоки, котор нужно собрать для того чтобы побежать задача multimedia. В этом зодчестве, каждом multimedia обрабатывая блок состоят из по крайней мере одной input поверхности стыка для того чтобы соединить ее внутри получают режим к шине связи and/or по крайней мере одна ая поверхность стыка, котор нужно соединить ее внутри посылает режим к шине связи. Для того чтобы создать подсовокупность multimedia обрабатывая блоки, поверхность стыка применения выбирает multimedia обрабатывая блоки для того чтобы сформировать подсовокупность, и после этого рассматривает поверхности стыка входного сигнала и выхода выбранных multimedia обрабатывая блоки для того чтобы проверить ли все обмен данными multimedia выполнить задачу multimedia по возможности внутри подсовокупность и обусловить, для этих обменов, шифруя форму данных по multimedia, котор нужно обменять и шины связи, котор нужно использовать для того чтобы соединить по-разному multimedia обрабатывая блоки подсовокупности в парах согласно комплементарности портов их соответственно поверхности стыка входного сигнала и поверхности стыка выхода.