Зірочка записує всі дзвінки навіть при передачі


0

Я не знаю, як записати ВСІ дзвінки. У мене виникають проблеми при передачі дзвінків. У будь-якому випадку це моя конфігурація:

sip.conf:

[general]
  tcpenable=yes
  udpenable=yes
  ... etc

[peer1]
  secret=somePassword
  type=friend
  disallow=all
  ... etc

[peer2]
  secret=somePassword
  type=friend
  disallow=all
  ... etc

[peer3]
  secret=somePassword
  type=friend
  disallow=all
  ... etc

extensions.conf

...
...
exten => 101,1,NoOp(Calling peer1)
; record call
same => n,MixMonitor(${UNIQUEID}.wav)
; call peer
same => n,Dial(SIP/peer1)
same => n,Hangup()

exten => 102,1,NoOp(Calling peer2)
; record call
same => n,MixMonitor(${UNIQUEID}.wav)
; call peer
same => n,Dial(SIP/peer2)
same => n,Hangup()

exten => 103,1,NoOp(Calling peer3)
; record call
same => n,MixMonitor(${UNIQUEID}.wav)
; call peer
same => n,Dial(SIP/peer3)
same => n,Hangup()

Ця конфігурація працює чудово більшу частину часу. Більшість дзвінків записуються. Існує сценарій, коли виклик не буде записаний. Якщо я виконую наступні дії, дзвінок не буде записаний:

  1. peer1дзвінки, peer2і є новий запис, який чудовий.
  2. peer1 передає дзвінок на peer3
  3. З моменту передачі дзвінка MixMonitor припиняє запис дзвінка.

Як я можу записати всі дзвінки, навіть якщо виконую цей сценарій?

Відповіді:


0

Ви знову запустили mixmonitor для переданого дзвінка, використовуючи файл SAME (опція 'a')

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.