Не получается настроить многоадресный пейджинг, вроде всё в порядке, но "достучаться" до клиента не получается.
Mixmonitor работает, себя слышу таблицу cel посмотрел, может чего и не увидел, но вроде "криминала" нет.
По логам есть то, что выделено, если в этом проблема, то не соображу как это победить и где этот файл искать, если его надо искать.
В файле extensions.conf определена глобальная переменная:
(в точности по книге Asterisk - Definitive guide 5)
MULCAST_GXP1100=MulticastRTP/basic/239.0.0.1:1237
В БД Postgresql в таблице family_ext_c8_28 под id 15 следующая запись:
15 | a_family_c8_28 | 730 | 1 | Page | ${MULCAST_GXP1100},dir,120
Прошу помощи. Заранее спасибо!
Необходимые модули на месте:
module show like rtp
Module Description Use Count Status Support Level
bridge_native_rtp.so Native RTP bridging module 0 Running core
chan_rtp.so RTP Media Channel 0 Running core
res_pjsip_sdp_rtp.so PJSIP SDP RTP/AVP stream handler 0 Running core
res_rtp_asterisk.so Asterisk RTP Stack 0 Running core
res_rtp_multicast.so Multicast RTP Engine 1 Running core
res_srtp.so Secure RTP (SRTP) 0 Running core
6 modules loaded
module show like confbridge
Module Description Use Count Status Support Level
app_confbridge.so Conference Bridge Application 1 Running core
1 modules loaded
Executing [730@a_family_c8_28:1] Page("PJSIP/c074adb81338-0000000a", "MulticastRTP/basic/239.0.0.1:1237,dir,120")
-- Called basic/239.0.0.1:1237
[2023-12-01 23:31:12] WARNING[1425963][C-0000000b]: app_page.c:402 page_exec: Missing required sound file: 'beep'
> 0x7f333c0325a0 -- Strict RTP learning after remote address set to: 10.10.0.2:5118
-- MulticastRTP/0x7f33300215b0 answered
-- Channel CBAnn/514604176-0000000a;2 joined 'softmix' base-bridge <9005549f-fc64-426e-818c-9aaf83c0a2eb>
== Begin MixMonitor Recording CBRec/514604176-0000000a
-- Channel CBRec/514604176-0000000a joined 'softmix' base-bridge <9005549f-fc64-426e-818c-9aaf83c0a2eb>
-- Channel MulticastRTP/0x7f33300215b0 joined 'softmix' base-bridge <9005549f-fc64-426e-818c-9aaf83c0a2eb>
> 0x7f333c0325a0 -- Strict RTP qualifying stream type: audio
> 0x7f333c0325a0 -- Strict RTP switching source address to 10.8.1.3:5118
-- Channel PJSIP/c074adb81338-0000000a joined 'softmix' base-bridge <9005549f-fc64-426e-818c-9aaf83c0a2eb>
> 0x7f333c0325a0 -- Strict RTP learning complete - Locking on source address 10.8.1.3:5118
-- Channel PJSIP/c074adb81338-0000000a left 'softmix' base-bridge <9005549f-fc64-426e-818c-9aaf83c0a2eb>
-- Channel MulticastRTP/0x7f33300215b0 left 'softmix' base-bridge <9005549f-fc64-426e-818c-9aaf83c0a2eb>
-- Channel CBRec/514604176-0000000a left 'softmix' base-bridge <9005549f-fc64-426e-818c-9aaf83c0a2eb>
== MixMonitor close filestream (mixed)
== End MixMonitor Recording CBRec/514604176-0000000a
-- Channel CBAnn/514604176-0000000a;2 left 'softmix' base-bridge <9005549f-fc64-426e-818c-9aaf83c0a2eb>
== Spawn extension (a_family_c8_28, 730, 1) exited non-zero on 'PJSIP/c074adb81338-0000000a'