День добрый. Необходимо сформировать большой поток (в идеале >10 Мбит/с) в реальном времени и кидать его в UDP. Формирователь состоит из источника данных, кодера, некая обработка над кодированными данными, добавление шума, формирование пакета. Источник данных, кодер, добавление шума по отдельности работают ~ на 30 Мбит/с. А последовательно ~ 10 мбит/с при этом занято лишь одно ядро. Внимание вопрос. Можно ли организовать некий конвейер, когда источник данных занимает одно ядро, кодер другое, шум третье, а в UDP шлет четвертое? Или это даже теоретически нельзя сделать? Всем спасибо.
|