Convert audio files for Asterisk

Convert audio files for Asterisk Converting to sln format Starting from Asterisk 1.2.0, the .sln (SLINEAR) format seems to be the preferred format. To convert wav file to sln, use the following command: sox foo-in.wav -t raw -r 8000 -s -w -c 1 foo-out.sln Note that sox v14.3.0 and above (installed in Ubuntu 9.10), the … Read more

asterisk task processors : high queue size warning

asterisk

asterisk task processors : high queue size warning You may have seen the “task processor queue reached 500 scheduled tasks” in asterisk. Let’s understand what is the meaning of this warning and what this cause. Task processors have been in Asterisk for a long time. Since Asterisk v12, they have become more important because the … Read more

asterisk auto dialing using call file

asterisk

asterisk auto dialing using call file Asterisk call files are structured files which, when moved to the appropriate directory, are able to automatically place calls using Asterisk. Call files are a great way place calls automatically without using more complex Asterisk features like the AGI, AMI, and dialplan, and require very little technical knowledge to … Read more

Vicidial Lead upload sample csv file

vicidial lea upload file

Vicidial Lead upload sample csv file Below is a standard vicidial lead csv/excel template to upload the data. Download link : ClickHere  refer the below video of reference Open the file in excel Fill the necessary fields (like , Phone, Phone code, Firstname , lastname etc) Save the file Now click the (save as) option from … Read more

Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)

asterisk

Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?) When first learning Asterisk some users will find they are unable to connect to the Asterisk service. You may see the below message after running some variation of asterisk -r Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?) The asterisk.ctl file asterisk.ctl is a UNIX Domain … Read more

install asterisk 14 on CentOS 7

asterisk

install asterisk 14 on CentOS 7 Step 1: Disable SELINUX Modify /etc/sysconfig/selinux file, change SELINUX to disable and restart server. # vi /etc/sysconfig/selinux Change SELINUX=disabled Step 2: Update system: #yum update Step 3: Installing Required Packages: # yum install gcc gcc-c++ php-xml php php-mysql php-pear php-mbstring mariadb-devel mariadb-server mariadb sqlite-devel lynx bison gmime-devel psmisc tftp-server httpd make ncurses-devel … Read more

SRTP (Secure Real-Time Transport Protocol or Secure RTP)

SRTP (Secure Real-Time Transport Protocol or Secure RTP) An “internet” is a network of networks, possibly consisting of many different link types such as Ethernet and Wi-Fi. These networks support electronic mail, web browsing, and other Internet Protocol (IP) applications. More complex than IP networks alone, Internet telephony networks carry voice, fax, modem, and other … Read more

CONNECT : Asterisk queue event

asterisk

CONNECT : Asterisk queue event Event and their associated information CONNECT(holdtime|bridgedchanneluniqueid) The caller was connected to an agent. Hold time represents the amount of time the caller was on hold. The bridged channel unique ID contains the unique ID of the queue member channel that is taking the call. This is useful when trying to … Read more

COMPLETECALLER : Asterisk queue event

asterisk

COMPLETECALLER : Asterisk queue event Event and their associated information COMPLETECALLER(holdtime|calltime|origposition) The caller was connected to an agent, and the call was terminated normally by the *caller*. The caller’s hold time and the length of the call are both recorded. The caller’s original position in the queue is recorded in origposition.  

COMPLETEAGENT : Asterisk queue event

asterisk

COMPLETEAGENT : Asterisk queue event   Event and their associated information COMPLETEAGENT(holdtime|calltime|origposition) The caller was connected to an agent, and the call was terminated normally by the *agent*. The caller’s hold time and the length of the call are both recorded. The caller’s original position in the queue is recorded in origposition.