Можно без замарочек воспроизводить любой сигнал.
По поводу буфферизации, просто при приеме помещать данные в закольцованный массив, как только текущий индекс при проигрывании будет пиближаться к текущему записываемому более чем указанное число - приостанавливать воспроизведение (например циклом со sleep(100)).
|