Asterisk 10.1.2, конференции через confbridge
В консоли CLI видно как происходит соединение, стартует mixmonitor, пути для записей создаются wav файлы, содержащие только заголовок 44 байта.. и все...
при завершениии в консоль пишется что все хорошо (End MixMonitor Recording ConfBridgeRecorder/conf-6303-uid-1138117489). Но файлы записей остаются 44 байта...
Аналогичная ситуация если сказать
confbridge record stop 6301
confbridge record start 6301 /tmp/test.wav
...
...
confbridge record stop 6301
Если сказать
mixmonitor start SIP/6005-00000017 /tmp/test.wav
то файл пишется и все нормально
Такое ощущение что не так с каналами типа ConfBridgeRecorder/conf-6303-uid-1138117489
confbridge.conf:
[default_conference]
record_conference=yes
файлы записей складываются по дефолту...
в extension.conf:
[conferences]
exten => 6301,1,ConfBridge(${EXTEN})
exten => 6302,1,ConfBridge(${EXTEN})
exten => 6303,1,ConfBridge(${EXTEN})
exten => 6304,1,ConfBridge(${EXTEN})
-- Executing [6301@DLPN_DialPlan_Internal:1] ConfBridge("SIP/6005-00000014", "6301") in new stack
== Using SIP RTP CoS mark 5
-- Executing [6302@DLPN_DialPlan_Internal:1] ConfBridge("SIP/6005-00000015", "6302") in new stack
== Using SIP RTP CoS mark 5
-- Executing [6303@DLPN_DialPlan_Internal:1] ConfBridge("SIP/6005-00000016", "6303") in new stack
== Using SIP RTP CoS mark 5
-- Executing [6304@DLPN_DialPlan_Internal:1] ConfBridge("SIP/6005-00000017", "6304") in new stack
== Begin MixMonitor Recording ConfBridgeRecorder/conf-6303-uid-1138117489
== Begin MixMonitor Recording ConfBridgeRecorder/conf-6304-uid-74779047
== Begin MixMonitor Recording ConfBridgeRecorder/conf-6302-uid-1304715812
== Begin MixMonitor Recording ConfBridgeRecorder/conf-6301-uid-852980681
localhost*CLI> core show channels
Channel Location State Application(Data)
SIP/6005-00000017 6304@DLPN_DialPlan_I Up ConfBridge(6304)
SIP/6005-00000016 6303@DLPN_DialPlan_I Up ConfBridge(6303)
SIP/6005-00000015 6302@DLPN_DialPlan_I Up ConfBridge(6302)
SIP/6005-00000014 6301@DLPN_DialPlan_I Up ConfBridge(6301)
ConfBridgeRecorder/c s@default:1 Up (None)
ConfBridgeRecorder/c s@default:1 Up (None)
ConfBridgeRecorder/c s@default:1 Up (None)
ConfBridgeRecorder/c s@default:1 Up (None)
8 active channels
4 active calls
24 calls processed
== MixMonitor close filestream (mixed)
== MixMonitor close filestream (mixed)
== MixMonitor close filestream (mixed)
== MixMonitor close filestream (mixed)
== End MixMonitor Recording ConfBridgeRecorder/conf-6303-uid-1138117489
== End MixMonitor Recording ConfBridgeRecorder/conf-6302-uid-1304715812
== End MixMonitor Recording ConfBridgeRecorder/conf-6304-uid-74779047
== End MixMonitor Recording ConfBridgeRecorder/conf-6301-uid-852980681