User Tools

Site Tools


сервис_asterisk

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
сервис_asterisk [2022/04/17 19:01]
val [Использование шаблонов в именах CHAN_SIP каналов]
сервис_asterisk [2022/08/31 15:20] (current)
val [Настройка CHAN_SIP каналов]
Line 38: Line 38:
 </​code><​code>​ </​code><​code>​
 [general] [general]
-;​udpbindaddr=0.0.0.0:​5061+;​udpbindaddr=0.0.0.0:​6050
 transport=udp transport=udp
 disallow=all disallow=all
Line 368: Line 368:
  
 ==== Отладка работы Asterisk ==== ==== Отладка работы Asterisk ====
 +
 +  * [[https://​community.asterisk.org/​t/​help-new-installation-full-of-errors/​46614|HELP - New Installation Full of Errors]]
  
 === Сервисные сообщения === === Сервисные сообщения ===
Line 839: Line 841:
 <​code>​ <​code>​
 http://​172.16.1.X/​asterisk-cdr-viewer/​ http://​172.16.1.X/​asterisk-cdr-viewer/​
 +</​code>​
 +
 +  * Спасибо Комлеву Александру Павловичу! ​
 +
 +<​code>​
 +Чтобы запись разговора воспроизводилась прямо на странице CDR Viewer, нужно в файле ​
 +/​var/​www/​html/​asterisk-cdr-viewer/​include/​functions.inc.php
 +заменить ​ строку:​
 +
 +echo " ​   <td class=\"​record_col\"><​a href=\"​download.php?​audio=$recorded_file.$system_audio_format\"​ title=\"​Listen to call recording\"><​img src=\"​templates/​images/​sound.png\"​ alt=\"​Call recording\"​ /></​a></​td>​\n";​
 +
 +на такую:
 +
 +echo " ​   <td class=\"​record_col\"><​a href=\"​download.php?​audio=$recorded_file.$system_audio_format\"​ title=\"​Listen to call recording\"><​img src=\"​templates/​images/​sound.png\"​ alt=\"​Call recording\"​ /></​a><​audio controls><​source src=\"​download.php?​audio=$recorded_file.$system_audio_format\"></​audio></​td>​\n";​
 </​code>​ </​code>​
 ===== Asterisk realtime ===== ===== Asterisk realtime =====
Line 1683: Line 1699:
 ... ...
 pickupexten = *88 pickupexten = *88
-... 
-</​code><​code>​ 
-server# cat /​etc/​asterisk/​extensions.conf 
-</​code><​code>​ 
-... 
-exten => _8XXXXXXXXXX,​1,​Dial(SIP/​voip1_00000X/​${EXTEN},,​T) 
-... 
-exten => voip1_00000X,​1,​Dial(SIP/​401,,​t) 
 ... ...
 </​code><​code>​ </​code><​code>​
Line 1717: Line 1725:
  
 include => parkedcalls include => parkedcalls
 +...
 +exten => _8XXXXXXXXXX,​1,​Dial(SIP/​voip1_00000X/​${EXTEN},,​T)
 +...
 +exten => voip1_00000X,​1,​Dial(SIP/​401,,​t)
 ... ...
 </​code>​ </​code>​
Line 2263: Line 2275:
 ;​number=>​89162323232,​30 ;​number=>​89162323232,​30
 context=>​default context=>​default
 +;​context=>​to-pstn
 [401] [401]
 number=>​89162323232,​30 number=>​89162323232,​30
 ;​number=>​89163434345,​30 ;​number=>​89163434345,​30
 context=>​default context=>​default
 +;​context=>​to-pstn
 </​code><​code>​ </​code><​code>​
 server# cat /​etc/​asterisk/​extensions.conf server# cat /​etc/​asterisk/​extensions.conf
Line 2426: Line 2440:
  
 [queue1] [queue1]
-;для демонстрации на многоканальном телефоне установить call-limit=1 +;​timeout=10 
-;member => SIP/401  ; ​в вебинаре ​(занять ​можно ​звонком на 311) + 
-;member => SIP/403  ​в классе+;для демонстрации на многоканальном телефоне установить call-limit=1  
 +;member => SIP/403  ; (можно ​занять звонком на 311) 
 + 
 +;member => SIP/user1@mailcgp 
 +;member => SIP/​user2@mailcgp 
 +;member => SIP/​user3@mailcgp
 </​code><​code>​ </​code><​code>​
 sever# cat /​etc/​asterisk/​extensions.conf sever# cat /​etc/​asterisk/​extensions.conf
Line 2479: Line 2498:
 strategy = rrmemory strategy = rrmemory
 musicclass = default musicclass = default
-timeout=10 
  
 announce = queue-markq announce = queue-markq
Line 2489: Line 2507:
 member => Local/​802@agents member => Local/​802@agents
 member => Local/​803@agents member => Local/​803@agents
- 
-;member => SIP/​user1@mailcgp 
-;member => SIP/​user2@mailcgp 
-;member => SIP/​user3@mailcgp 
 </​code><​code>​ </​code><​code>​
 server*CLI>​ queue show queue1 server*CLI>​ queue show queue1
сервис_asterisk.1650211307.txt.gz · Last modified: 2022/04/17 19:01 by val