
녹음하는 방법을 모르겠어요모두전화. 통화를 전달할 때 문제가 발생했습니다. 어쨌든 이것은 내 구성입니다.
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
확장.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()
이 구성은 대부분의 경우에 효과적입니다. 대부분의 통화는 녹음됩니다. 통화가 녹음되지 않는 경우가 있습니다. 다음 단계를 수행하면 통화가 녹음되지 않습니다.
peer1
전화를 걸peer2
었는데 새로운 녹음이 나오네요. 정말 좋습니다.peer1
통화를 다음으로 전달합니다.peer3
- 통화가 전송되는 순간 MixMonitor는 통화 녹음을 중지합니다.
이 시나리오를 수행하더라도 어떻게 모든 통화를 녹음할 수 있나요?
답변1
동일한 파일(옵션 'a')을 사용하여 전송된 통화에 대한 믹스모니터를 다시 시작했습니다.