Страница 1 из 1
Трансфер парковочного номера
Добавлено: 07 дек 2017, 12:10
grizzly5482
Здравствуйте, хотелось бы поинтересоваться, как можно выполнить трансфер звонка если звонок был вынут из парковки?
сейчас после того как вытащили номер "701" пробуем перевести на другой номер "*2101" -эта комбинация никак не реагирует. Что можно выполнить?
Re: Трансфер парковочного номера
Добавлено: 07 дек 2017, 12:46
awsswa
Для начало логи
где будет видно что подняли звонок с парковки
и нажатие клавиш DTMF
Re: Трансфер парковочного номера
Добавлено: 07 дек 2017, 13:21
grizzly5482
Код: Выделить всё
Executing [700@outcalliing:1] Park("SIP/314-0000000d", "") in new stack
> 0x7f470c0ea5c0 -- Probation passed - setting RTP source address to 192.168.0.65:40390
-- Parking 'SIP/314-0000000d' in 'default' at space 701
-- Channel SIP/314-0000000d joined 'holding_bridge' parking-bridge <7755c70b-3bdb-40bc-8928-60c22b35b69c>
-- <SIP/314-0000000d> Playing 'digits/7.alaw' (language 'ru')
-- <SIP/314-0000000d> Playing 'digits/0.alaw' (language 'ru')
-- <SIP/314-0000000d> Playing 'digits/1.alaw' (language 'ru')
-- Started music on hold, class 'default', on channel 'SIP/314-0000000d'
== Using SIP RTP CoS mark 5
-- Executing [701@outcalliing:1] ParkedCall("SIP/101-0000000e", "default,701,,tT,") in new stack
Вот лог взятия номера с парковки, а трансфер осуществляется комбинацией *2, телефон никак не реагирует на эту комбинацию и в логах не показывает
Re: Трансфер парковочного номера
Добавлено: 07 дек 2017, 14:17
awsswa
по фразу - отладка DTMF в asterisk - гугл что то советует ?
Re: Трансфер парковочного номера
Добавлено: 07 дек 2017, 14:56
grizzly5482
Код: Выделить всё
[2017-12-07 14:55:28] DTMF[3620][C-00000002]: channel.c:4126 __ast_read: DTMF begin '*' received on SIP/314-00000001
[2017-12-07 14:55:28] DTMF[3620][C-00000002]: channel.c:4137 __ast_read: DTMF begin passthrough '*' on SIP/314-00000001
[2017-12-07 14:55:28] DTMF[3620][C-00000002]: channel.c:4040 __ast_read: DTMF end '*' received on SIP/314-00000001, duration 80 ms
[2017-12-07 14:55:28] DTMF[3620][C-00000002]: channel.c:4081 __ast_read: DTMF end accepted with begin '*' on SIP/314-00000001
[2017-12-07 14:55:28] DTMF[3620][C-00000002]: channel.c:4096 __ast_read: DTMF end '*' detected to have actual duration 50 on the wire, emulation will be triggered on SIP/314-00000001
[2017-12-07 14:55:28] DTMF[3620][C-00000002]: channel.c:4103 __ast_read: DTMF end '*' has duration 50 but want minimum 80, emulating on SIP/314-00000001
[2017-12-07 14:55:28] DTMF[3620][C-00000002]: channel.c:4160 __ast_read: DTMF end emulation of '*' queued on SIP/314-00000001
[2017-12-07 14:55:29] DTMF[3620][C-00000002]: channel.c:4126 __ast_read: DTMF begin '2' received on SIP/314-00000001
[2017-12-07 14:55:29] DTMF[3620][C-00000002]: channel.c:4137 __ast_read: DTMF begin passthrough '2' on SIP/314-00000001
[2017-12-07 14:55:29] DTMF[3620][C-00000002]: channel.c:4040 __ast_read: DTMF end '2' received on SIP/314-00000001, duration 100 ms
[2017-12-07 14:55:29] DTMF[3620][C-00000002]: channel.c:4081 __ast_read: DTMF end accepted with begin '2' on SIP/314-00000001
[2017-12-07 14:55:29] DTMF[3620][C-00000002]: channel.c:4096 __ast_read: DTMF end '2' detected to have actual duration 70 on the wire, emulation will be triggered on SIP/314-00000001
[2017-12-07 14:55:29] DTMF[3620][C-00000002]: channel.c:4103 __ast_read: DTMF end '2' has duration 70 but want minimum 80, emulating on SIP/314-00000001
[2017-12-07 14:55:29] DTMF[3620][C-00000002]: channel.c:4160 __ast_read: DTMF end emulation of '2' queued on SIP/314-00000001
Re: Трансфер парковочного номера
Добавлено: 07 дек 2017, 15:50
Wapo
Вопрос - с какими параметрами проходит первичный вызов - там есть и параметр разрешения парковки k ну и параметр трансфера t
Re: Трансфер парковочного номера
Добавлено: 07 дек 2017, 16:12
grizzly5482
tTkK
Re: Трансфер парковочного номера
Добавлено: 07 дек 2017, 18:09
awsswa
Это нам надо ваши логи или вам ?
какого хрена вы как девственица в 16 лет показываете пол сантиметра жопы ?
где полный лог ?
Re: Трансфер парковочного номера
Добавлено: 08 дек 2017, 09:19
grizzly5482
Код: Выделить всё
-- Executing [700@outcalliing:1] Park("SIP/314-00000024", "") in new stack
> 0x7f3f4417e0e0 -- Probation passed - setting RTP source address to 192.168.0.65:24828
-- Parking 'SIP/314-00000024' in 'default' at space 701
-- Channel SIP/314-00000024 joined 'holding_bridge' parking-bridge <a961a8ad-6317-4afd-8970-44854ccc6e78>
-- <SIP/314-00000024> Playing 'digits/7.alaw' (language 'ru')
-- <SIP/314-00000024> Playing 'digits/0.alaw' (language 'ru')
-- <SIP/314-00000024> Playing 'digits/1.alaw' (language 'ru')
-- Started music on hold, class 'default', on channel 'SIP/314-00000024'
== Using SIP RTP CoS mark 5
-- Executing [701@outcalliing:1] ParkedCall("SIP/320-00000025", "default,701,,tT,") in new stack
== Extension Changed 320[blf_office] new state Busy for Notify User 216
== Extension Changed 320[blf_office] new state Busy for Notify User 215
== Extension Changed 320[blf_office] new state Busy for Notify User 102
== Extension Changed 320[blf_office] new state Busy for Notify User 101
> 0x7f3f44016170 -- Probation passed - setting RTP source address to 192.168.2.30:11780
-- Channel SIP/314-00000024 left 'holding_bridge' parking-bridge <a961a8ad-6317-4afd-8970-44854ccc6e78>
-- Stopped music on hold on SIP/314-00000024
-- Channel SIP/314-00000024 joined 'simple_bridge' basic-bridge <384ed4d9-e8c4-4489-b4bf-0c8cc72aeaf1>
-- Channel SIP/320-00000025 joined 'simple_bridge' basic-bridge <384ed4d9-e8c4-4489-b4bf-0c8cc72aeaf1>
[2017-12-08 09:18:18] DTMF[5839][C-00000016]: channel.c:4126 __ast_read: DTMF begin '*' received on SIP/320-00000025
[2017-12-08 09:18:18] DTMF[5839][C-00000016]: channel.c:4137 __ast_read: DTMF begin passthrough '*' on SIP/320-00000025
[2017-12-08 09:18:18] DTMF[5839][C-00000016]: channel.c:4040 __ast_read: DTMF end '*' received on SIP/320-00000025, duration 100 ms
[2017-12-08 09:18:18] DTMF[5839][C-00000016]: channel.c:4081 __ast_read: DTMF end accepted with begin '*' on SIP/320-00000025
[2017-12-08 09:18:18] DTMF[5839][C-00000016]: channel.c:4110 __ast_read: DTMF end passthrough '*' on SIP/320-00000025
[2017-12-08 09:18:19] DTMF[5839][C-00000016]: channel.c:4126 __ast_read: DTMF begin '2' received on SIP/320-00000025
[2017-12-08 09:18:19] DTMF[5839][C-00000016]: channel.c:4137 __ast_read: DTMF begin passthrough '2' on SIP/320-00000025
[2017-12-08 09:18:19] DTMF[5839][C-00000016]: channel.c:4040 __ast_read: DTMF end '2' received on SIP/320-00000025, duration 100 ms
[2017-12-08 09:18:19] DTMF[5839][C-00000016]: channel.c:4081 __ast_read: DTMF end accepted with begin '2' on SIP/320-00000025
[2017-12-08 09:18:19] DTMF[5839][C-00000016]: channel.c:4096 __ast_read: DTMF end '2' detected to have actual duration 79 on the wire, emulation will be triggered on SIP/320-00000025
[2017-12-08 09:18:19] DTMF[5839][C-00000016]: channel.c:4103 __ast_read: DTMF end '2' has duration 79 but want minimum 80, emulating on SIP/320-00000025
[2017-12-08 09:18:19] DTMF[5839][C-00000016]: channel.c:4160 __ast_read: DTMF end emulation of '2' queued on SIP/320-00000025
-- Channel SIP/320-00000025 left 'simple_bridge' basic-bridge <384ed4d9-e8c4-4489-b4bf-0c8cc72aeaf1>
-- Channel SIP/314-00000024 left 'simple_bridge' basic-bridge <384ed4d9-e8c4-4489-b4bf-0c8cc72aeaf1>
== Spawn extension (outcalliing, 701, 1) exited non-zero on 'SIP/320-00000025'
== Extension Changed 320[blf_office] new state Idle for Notify User 216
== Spawn extension (outcalliing, 700, 1) exited non-zero on 'SIP/314-00000024'
== Extension Changed 320[blf_office] new state Idle for Notify User 215
== Extension Changed 320[blf_office] new state Idle for Notify User 102
== Extension Changed 320[blf_office] new state Idle for Notify User 101
== Extension Changed 314[blf_office] new state Idle for Notify User 216
== Extension Changed 314[blf_office] new state Idle for Notify User 215
== Extension Changed 314[blf_office] new state Idle for Notify User 102
== Extension Changed 314[blf_office] new state Idle for Notify User 101
Re: Трансфер парковочного номера
Добавлено: 08 дек 2017, 11:52
awsswa
relaxdtmf=yes стоит ?
полное нажатие клавиши это вот так, 4 фазы
[2017-12-08 09:18:18] DTMF[5839][C-00000016]: channel.c:4137 __ast_read: DTMF begin passthrough '*' on SIP/320-00000025
[2017-12-08 09:18:18] DTMF[5839][C-00000016]: channel.c:4040 __ast_read: DTMF end '*' received on SIP/320-00000025, duration 100 ms
[2017-12-08 09:18:18] DTMF[5839][C-00000016]: channel.c:4081 __ast_read: DTMF end accepted with begin '*' on SIP/320-00000025
[2017-12-08 09:18:18] DTMF[5839][C-00000016]: channel.c:4110 __ast_read: DTMF end passthrough '*' on SIP/320-00000025
на выходе одна *
Теперь посчитайте двойки