Posts

Showing posts from March, 2016

How to install lame in centos 6,7 with Asterisk 11,13

cd /usr/local/src wget https://sourceforge.net/projects/lame/files/lame/3.99/lame-3.99.5.tar.gz/download tar -xvf lame-3.99.5.tar.gz rm lame-3.99.5.tar.gz cd lame-3.99.5 ./configure make make install

Click to Call - Jquery with PHP (GUI)

PHP part <span class="contact_number"><?=$row['contact_no'];?></span> PHP Jquery part <script src="js/alertify.js"></script> <script type="text/javascript"> function reset () { $("#toggleCSS").attr("href", "css/alertify.default.css"); alertify.set({ labels : { ok     : "OK", cancel : "Cancel" }, delay : 5000, buttonReverse : false, buttonFocus   : "ok" }); } </script> <script type="text/javascript"> $(document).ready(function(){ $('.contact_number').click(function(){ var number = $(this).text(); var res = number.substr(-10); var option = $('#ext').val(); $.get('http://IP/click2call/cc.php',{num: 0+res, user: option}, function(data){ if(data){ reset(); alertify.success("Dialing 0" +res); return false; ...

Click to Call from PHP via Asterisk Manager

<?php $strHost = "127.0.0.1"; $strUser = "username";#specify the asterisk manager username you want to login with $strSecret = "password";#specify the password for the above user $strChannel = "SIP/".$_GET['user']; $strContext = "call-file"; $strWaitTime = "30"; $strPriority = "1"; $number=$_GET['num']; $oSocket = fsockopen ($strHost, 5038, &$errno, &$errstr, 20); fputs($oSocket, "Action: login\r\n"); fputs($oSocket, "Events: off\r\n"); fputs($oSocket, "Username: $strUser\r\n"); fputs($oSocket, "Secret: $strSecret\r\n\r\n"); fputs($oSocket, "Action: originate\r\n"); fputs($oSocket, "Channel: $strChannel\r\n"); fputs($oSocket, "WaitTime: $strWaitTime\r\n"); fputs($oSocket, "Exten: $number\r\n"); fputs($oSocket, "Context: $strContext\r\n"); fputs($oSocket, "Priority: $strPriorit...