当前位置:网站首页>[freeswitch development practice] use SIP client Yate to connect freeswitch for VoIP calls
[freeswitch development practice] use SIP client Yate to connect freeswitch for VoIP calls
2022-07-26 08:37:00 【Pony driver】
do person : Pony driver
My column :FreeSwitch Development practices
Column introduction : It mainly introduces the use of bloggers in actual projects FreeSwitch Some experience of developing outbound call projects , Mainly involves FreeSwitch Basic installation and compilation of 、 Basic configuration 、ESL、WSS、 sound recording 、 Custom module 、media bug、 Voice playback 、MRCP And docking AI Robots and so on . The content is constantly updated , If you are interested, you can subscribe to the column ~
What you want to say to yourself in the future |
|---|
Intermittent efforts and muddle through , It's all about clearing the previous efforts |

List of articles
Preface
common SIP There are many clients , such as Yate、Xlite、Linephone、Zopier etc. , This paper mainly introduces Yate Use , By connecting FreeSwitch, Conduct VoIP Call experience .
1、 Introduction to the environment
Yate: 4.2.0.2 Windows 10.0.14393 64 positionFreeSwitch: 1.10.7 CentOS 3.10.0-1160.62.1.el7.x86_64
Two 、FreeSwitch install
Reference resources :【FreeSwitch Development practices 】centos7 Download and install freeswitch And common compilation problems
3、 ... and 、Yate Download and install
Download link on official website :http://voip.null.ro/tarballs/yate4/yate-4.2.0-2-setup.exe
Windows Click next to install the next step , Installation complete, open Yate main interface :
Four 、Yate To configure
1、 First click on the menu :Settings–> Accounts, open SIP Account configuration interface :
2、 single click "New" Button on the new SIP account :
3、 To configure SIP account
Username:( Account name ) FreeSwitch Yes 1000-1019 Default account
Password:( password ) FreeSwitch The default account connection password is 1234
Server:(FreeSwitch The server IP Address )
The detailed configuration is as follows :
4、 single click “OK”, Complete the configuration , See if the connection is successful :
Show “online” The connection is successful
5、 ... and 、Yate Mutual dialing test
Find two computers with the same LAN segment , Installation configuration Yate Above steps , Then we can conduct call test with each other .
6、 ... and 、 Single machine and FreeSwitch Call test
If you don't have a spare computer to test , It can also be in FreeSwitch Dial the built-in account number on, such as 5000, Or built-in app Such as echo( Echo test ):
stay FreeSwitch Command line input : originate user/1000 &echo
stay Yate After connecting the software phone in , speak FreeSwitch Of echo The program will return what you said , So you can hear your own echo .
summary
That's all Yate Install the configuration VoIP It's all about , If you feel some help or think the article is good , please Focus on What about bloggers , Your attention is the driving force of my continuous writing . in addition , If there are any questions , Leave a comment in the comments section , Or private bloggers , Bloggers will reply as soon as they see it .
边栏推荐
- Prefix infix suffix expression (written conversion)
- Oracle 19C OCP 1z0-082 certification examination question bank (7-12)
- Spark scheduling analysis
- 基于C语言的内存管理-动态分区分配方式模拟
- import error: ‘Icon‘ is not exported from ‘antd‘. Import icon error
- Regular expression job
- Kotlin program control
- VIM cross line matching search
- 利用模m的原根存在性判断以及求解
- Add in the registry right click to open in vscode
猜你喜欢

How to safely delete a useless activity in Android studio
![[C language] programmer's basic skill method -](/img/0e/e9111d4b341cc42aa4382b5fbd0001.png)
[C language] programmer's basic skill method - "creation and destruction of function stack frames"

2022-7-9 personal qualifying 6 competition experience

内存管理-动态分区分配方式模拟

OA项目之我的会议(会议排座&送审)

QT note 2

Date and time function of MySQL function summary

23.6 23.7 web environment web environment variable reading

Uninstallation of dual systems

【FreeSwitch开发实践】自定义模块创建与使用
随机推荐
Flutter compilation fails
2022-7-7 personal qualifying 4 competition experience
Winter vacation homework & Stamp cutting
Oracle 19C OCP 1z0-082 certification examination question bank (19-23)
Xshell batch send command to multiple sessions
Vscode utility shortcut
Take out brother is the biggest support in this society
Inaccurate problem of flutter fijkplayer seekto
2022 national vocational college skills competition "network security" competition question file upload penetration test answer flag
各位老师,请问在flinkcdc中,sqlserver如何获取到ddl?
Oracle 19C OCP 1z0-083 question bank (1-6)
22-07-14 personal training match 2 competition experience
Oracle 19C OCP 1z0-082 certification examination question bank (24-29)
Random distribution learning notes
Automation and disconnection monitoring of video addition
Mysql/mariadb (Galera multi master mode) cluster construction
Memory management based on C language - Simulation of dynamic partition allocation
[abstract base class inheritance, DOM, event - learning summary]
Write common API tools swagger and redoc
有限元学习知识点备案