Задать вопрос
semenenko88
@semenenko88
Системный администратор

Почему приложение Record не записывает файл, если звонящий вешает трубку?

Вот есть такой диалплан:
[mytrunk-in]
exten => 202,1,Dial(PJSIP/101,5)
exten => 202,2,Playback(/sounds/<наш_звуковой_файл>)
exten => 202,3,Set(fname=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(number)}-${EXTEN})
exten => 202,4,Record(/monitor/${fname}.wav,0,15,x)
exten => 202,n,Hangup


Если звонивший дожидается 15 секунд и система его сама обрывает, то файл сохраняется. А если он сам вешает трубку, то файл исчезает?
  • Вопрос задан
  • 140 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Потому что:
The Record() application plays a beep, and then begins recording audio until you press the hash key (#) on your keypad. If you hang up the call before pressing the hash key, the audio will not be recorded.


Однако, есть параметр
k: Keep recorded file upon hangup.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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