Воспроизведение, запись и потоковая передача звука с помощью cat и /dev/dsp

Поработав над этим пару дней, я решил изменить версию PHP с 5.6 на 7.2, и, похоже, он смог без проблем пройти все 100 элементов.

На самом деле я не знаю, почему это происходит, но это может быть просто ошибка в PHP 5.6, которая была исправлена ​​в 7.2.

ОБНОВЛЕНИЕ :Да, теперь все работает надежно!

ОБНОВЛЕНИЕ 2 :После нескольких десятков тестов я заметил, что это все еще происходит, но не так часто. например. только что он потерпел неудачу после 71 итерации. Это, безусловно, более надежно, потому что раньше это происходило менее чем за 35 итераций.

1
22.08.2021, 19:49
1 ответ
  1. cat somefile.wav > /dev/dsp
  2. cat /dev/dsp > record_from_mic.wav
  3. cat /dev/dsp | nc -l 1234
1
23.08.2021, 15:55

Теги

Похожие вопросы