Asterisk Call Recordings with MixMonitor

asterisk

Asterisk Call Recordings with MixMonitor MixMonitor() — Records a channel in the background, mixing both directions synchronously. Synopsis MixMonitor(filename.ext,options,command) Records the audio on the current channel to the specified file. If the filename is an absolute path, MixMonitor() uses that path; otherwise it creates the file in the configured monitoring directory from asterisk.conf. If command is specified, it will be … Read more

Number masking or Call masking services

number masking

Number masking or Call masking services Number masking or call masking is a solution where actual caller number is not being displayed to the customer. Here, we will understand that how this can be accomplished. Number masking or call masking is the best way for businesses to safeguard their customers’ identity, and prevent misuse of … Read more

how to manually pause and unpause recording in dialer

asterisk

how to manually pause and unpause recording in dialer This article is for the developer who used to develop call center technology. In Some of the scenario, we don’t want to record all the conversation being from agent side and customer side. This conversation would be like as credit card information or some of the security … Read more

What New in Asterisk 16

asterisk 16

What New in Asterisk 16 One of the major improvement in asterisk 16 from the earlier version is the WEBRTC, Text Messaging in Conference, Wrap up time in queue, Originate function and PJSIP Also there is one major changes regarding macro application being used in dialplan. Applications: The ‘Macro’ dialplan application has been deprecated and is no … Read more

How to automate SSH login with password?

file compression and uncompression in linux

How to automate SSH login with password? Method 1: Here is the steps to generate passphraseless SSH key Generate a passphraseless SSH key and push it to your other machine. If you already have an SSH key, you can skip this step… Just hit Enter for the key and both passphrases: $ ssh-keygen -t rsa -b 2048 Generating … Read more

strftime Asterisk func

asterisk https status

strftime Asterisk func STRFTIME Formats the datetime Synopsis STRFTIME([<epoch>][,[<timezone>][,<format>]]) Description Formats the time specified by <epoch>, localized to <timezone>. The format comes directly from the underlying C function strftime(3). If <epoch> is not specified, defaults to the current time. <timezone> likewise defaults to the timezone on the host computer. A list of possible timezones may be obtained from the directory listing … Read more

explode() Function in PHP

php

explode() Function in PHP explode() is a built in function in PHP used to split a string in different strings. The explode() function splits a string based on a string delimeter, i.e. it splits the string wherever the delimeter character occurs. This functions returns an array containing the strings formed by splitting the original string. … Read more

Install PHP 7.4 on CentOS 8

Install PHP 7.4 on CentOS 8 PHP, a recursive acronym for PHP Hypertext Preprocessor, is a popular server-side scripting language used in web development for creating powerful and dynamic websites. Step 1: Add EPEL and Remi Repositories To get started, you need to add EPEL & Remi repository from where you will be able to install PHP 7.4 on CentOS 8 Linux. To install … Read more

Install PhpMyAdmin On CentOS 8

Install PhpMyAdmin On CentOS 8 PhpMyAdmin is a graphical utility for managing databases. It’s typically used to remotely manage MySQL or MariaDB databases. phpMyAdmin : What is phpMyAdmin? Prerequisites Server with CentOS 8 Linux Installed Working MySQL or MariaDB database Terminal window / command line (Search > terminal) User account with sudo or root privileges The phpMyAdmin tool is not … Read more

Configuring CentOS Run Levels and Services

linux run level

Configuring CentOS Run Levels and Services Understanding CentOS Run Levels CentOS can be configured to boot into one of a number of different run levels. During the boot sequence, a process named init looks in the /etc/inittab file to find the default run level. Having identified the run level it proceeds to execute the corresponding startup scripts … Read more