Перейти к содержанию

Запись звука из потока звонка

Запись звука из SIP as Stream потоков

Звук из потока звонка может быть записан в PCM формате в WAV файл. Эта возможность включается настройкой

record_audio_processor_pcm=true

Звонок будет записан, если:

  • на сервере включен транскодинг
    disable_streaming_proxy=true
    
  • звонок был перенаправлен в поток
  • у потока звонка есть хотя бы один подписчик

Запись звука из любых звонков

В сборке 5.2.1921 восстановлена возможность записи аудио из любых звонков. Аудио записывается в PCM формате в WAV контейнер. Эта возможность включается настройкой

record=/usr/local/FlashphonerWebCallServer/records

Аудио из SIP звонков записывается в указанный каталог. Записываются отдельно входящий и исходящий аудио поток, по окончании записи они микшируются:

-rw-r--r-- 1 flashphoner flashphoner  176364 May 17 09:03 10006-1001-2024-05-17-09-03-08-93587a30-13f1-11ef-9124-f163a8723055-11-in.wav
-rw-r--r-- 1 flashphoner flashphoner 1073324 May 17 09:03 10006-1001-2024-05-17-09-03-08-93587a30-13f1-11ef-9124-f163a8723055-11-out.wav
-rw-r--r-- 1 flashphoner flashphoner 1073644 May 17 09:03 10006-1001-2024-05-17-09-03-08-93587a30-13f1-11ef-9124-f163a8723055-11.WAV

Здесь:

  • файл с суффиксом -in - запись входящего аудио потока SIP звонка
  • файл с суффиксом -out - запись исходящего потока SIP звонка
  • файл без суффикса - микшированная запись

С настройкой

preserve_non_mixed_recorded_files=true

файлы входящего и сходящего потока сохраняются, а с настройкой

preserve_non_mixed_recorded_files=false

остается только микшированная запись.