Чат  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Трансфер парковочного номера

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модератор: april22

Трансфер парковочного номера

Сообщение grizzly5482 » 07 дек 2017, 13:10

Здравствуйте, хотелось бы поинтересоваться, как можно выполнить трансфер звонка если звонок был вынут из парковки?
сейчас после того как вытащили номер "701" пробуем перевести на другой номер "*2101" -эта комбинация никак не реагирует. Что можно выполнить?
grizzly5482
 
Сообщений: 15
Зарегистрирован: 19 окт 2017, 10:07

Re: Трансфер парковочного номера

Сообщение awsswa » 07 дек 2017, 13:46

Для начало логи
где будет видно что подняли звонок с парковки
и нажатие клавиш DTMF
платный суппорт по мере возможностей
awsswa
 
Сообщений: 2152
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Трансфер парковочного номера

Сообщение grizzly5482 » 07 дек 2017, 14:21

Код: выделить все
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, телефон никак не реагирует на эту комбинацию и в логах не показывает
grizzly5482
 
Сообщений: 15
Зарегистрирован: 19 окт 2017, 10:07

Re: Трансфер парковочного номера

Сообщение awsswa » 07 дек 2017, 15:17

по фразу - отладка DTMF в asterisk - гугл что то советует ?
платный суппорт по мере возможностей
awsswa
 
Сообщений: 2152
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Трансфер парковочного номера

Сообщение grizzly5482 » 07 дек 2017, 15:56

Код: выделить все
[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
grizzly5482
 
Сообщений: 15
Зарегистрирован: 19 окт 2017, 10:07

Re: Трансфер парковочного номера

Сообщение Wapo » 07 дек 2017, 16:50

Вопрос - с какими параметрами проходит первичный вызов - там есть и параметр разрешения парковки k ну и параметр трансфера t
Аватар пользователя
Wapo
 
Сообщений: 613
Зарегистрирован: 02 мар 2011, 18:53

Re: Трансфер парковочного номера

Сообщение grizzly5482 » 07 дек 2017, 17:12

tTkK
grizzly5482
 
Сообщений: 15
Зарегистрирован: 19 окт 2017, 10:07

Re: Трансфер парковочного номера

Сообщение awsswa » 07 дек 2017, 19:09

Это нам надо ваши логи или вам ?
какого хрена вы как девственица в 16 лет показываете пол сантиметра жопы ?
где полный лог ?
платный суппорт по мере возможностей
awsswa
 
Сообщений: 2152
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Трансфер парковочного номера

Сообщение grizzly5482 » 08 дек 2017, 10:19

Код: выделить все
   -- 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
grizzly5482
 
Сообщений: 15
Зарегистрирован: 19 окт 2017, 10:07

Re: Трансфер парковочного номера

Сообщение awsswa » 08 дек 2017, 12:52

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

на выходе одна *

Теперь посчитайте двойки
платный суппорт по мере возможностей
awsswa
 
Сообщений: 2152
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm


Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot], Google Adsense [Bot] и гости: 11

© 2008 — 2017 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH