как построить трубу с задержкой/буферизацией?

Можно ли построить буферизованный канал, который сохраняет данные (для определенного количества байтов или определенного времени )из стандартных инструментов Linux, таких как cat, dd и т. д..?

Например, для сбора определенного количества пакетов, аудиоданных или чего-то еще.

Напр. построить скрипт delaybufferсделать что-то подобное:

arecord | delaybuffer 16000 | aplay

для воспроизведения записанного звука с задержкой 16000 байт.

5
задан dronus 24 April 2012 в 11:36
поделиться