1. 程式人生 > >使用miniSIPServer搭建pjsip伺服器

使用miniSIPServer搭建pjsip伺服器

實驗環境如下,其中Ubuntu A是在Windows A下的虛擬機器,Windows A用於執行伺服器。ubuntu B是另外一臺PC。ubuntu A IP:192.168.43.40ubuntu B IP:192.168.43.49windows A IP:192.168.43.188一、伺服器配置1.開啟miniSIPServer軟體,初始畫面可以看到miniSIPServer的版本資訊,和一些執行資訊。如下圖:
2.單擊工具欄的”system"(系統設定),在彈出的資訊框中,單擊“SIP”。配置本機的IP地址,如下
3.下面就是得新增本地使用者賬號,SIP Client可以用這些配置好的賬號註冊到這臺SIP Server。單擊”Local Users“(分機),如下圖:

預設已經添加了三個賬號,單擊”add",在彈出的對話方塊中配置使用者名稱和密碼。如下圖:
這樣就完成了最基本的配置,用一個sip客戶端已經可以登入使用。二、pjsip配置1. Ubuntu A下執行pjsua,輸入'+a'註冊一個賬戶2. 根據提示依次輸入註冊資訊:URL of the registrar:SIP:192.168.43.188Auth Realm:*Auth Username:100Auth Password: 100註冊成功會顯示:
3. Ubuntu B下注冊賬號'101',同步驟2一致。4.make call測試Ubuntu B出現振鈴後,依次輸入a, 200即可接聽。

相關推薦

使用miniSIPServer搭建pjsip伺服器

實驗環境如下,其中Ubuntu A是在Windows A下的虛擬機器,Windows A用於執行伺服器。ubuntu B是另外一臺PC。ubuntu A IP:192.168.43.40ubuntu B

基於miniSIPServer搭建SIP伺服器及SIPDroid測試

進入設定,我們可以看到有個SIP賬戶設定,我們如果要實現網路電話通話,和伺服器填寫上去。 點開SIP賬戶設定:這裡賬戶即設定前述中預設的100,密碼同賬戶,另一個手機設定賬戶為101,密碼同賬戶。然後點選伺服器設定為上述介面的伺服器IP地址192.168.1.6。埠標準是5060,填寫的時候寫相應網路電話服

使用miniSipServer為中小企業搭建VOIP伺服器

如何知道的miniSipServer 最開始打算使用的是3CX phone system,也是一種PBX系統,根據網上的一個帖子《3CX voip 伺服器的搭建教程—個人實踐版 》在自己電腦上安裝了一遍,在區域網內部是可以正常通訊,但是外線撥打就不好設定了,多

基於libevent框架搭建http伺服器

#include <stdlib.h> #include <stdio.h> #include <string.h> //libevent http server header files #include <event2/http.h> #in

docker-3-搭建線上伺服器環境

這個非常簡單,直接 yum docker . 但是,我們需要注意的是, 劃重點,需要安裝一個比本地開發環境高的docker,請安裝穩定版本stable ,安裝ce版本就好。由於易於安裝,就轉過來就好 Docker版本變化和新版安裝 Docker從1.13版本之後採用時間線的方式作為版

ubuntu18.04利用Caddy外掛filemanager搭建檔案伺服器

一、Caddy簡介 基本特性 二、filemanager外掛 基本特性 三、安裝、配置、執行

centos7 搭建openvpn伺服器

   OpenVPN是一個開原始碼的VPN應用程式,可讓您在公共網際網路上安全地建立和加入專用網路。相比pptp,openvpn更穩定、安全。   本篇部落格主要介紹下面兩點:   1. Centos 7下安裝與配置OpenVPN;   2. 客戶端連線OpenVPN伺服器

Linux搭建samba伺服器

Linux搭建samba伺服器 一、安裝 說明:以ubuntu系統為例,安裝samba 1.使用apt命令安裝samba sudo apt-get install samba samba-common 二、配置

Python 5分鐘搭建OCR伺服器,基本破解簡單的驗證碼!

Why? OCR(又叫光學字元識別)已經成為Python的一個常用工具。隨著開源庫Tesseract和Ocrad的出現,越來越多的程式設計師用OCR來編寫自己的庫檔案和bot病毒。一個OCR的小例子,如用OCR直接從截圖中提取文字,省去了重新鍵入的麻煩。     &

阿里雲CentOS搭建SVN伺服器及許可權管理

  linux(centos)下SVN伺服器如何搭建?說到SVN伺服器,想必大家都知道,可以是在LINUX下如何搭建SVN伺服器呢?那麼今天給大家分享一下linux(centos)搭建SVN伺服器的思路!    雖然在windows上搭建SVN很簡單,但是效能卻不高,

搭建SVN伺服器(centos 7.3)

一、安裝svn # 安裝subversion yum install subversion # 檢視subversion的安裝路徑 rpm -ql subversion 二、建立svn版本庫 # 建立svn版本庫所在目錄 mkdir -p /data/svn/svn_repo

搭建solr伺服器

Solr是一個獨立的企業級搜尋應用伺服器,它對外提供類似於Web-service的API介面。使用者可以通過http請求,向搜尋引擎伺服器提交一定格式的XML檔案,生成索引;也可以通過Http Get操作提出查詢請求,並得到XML格式的返回結果。 Solr是一個高效能,採用Java5開發,

linux 使用gitblit搭建git伺服器

linux使用gitblit搭建git伺服器 安裝的過程不是很複雜,首先在官網下載gitblit的安裝包,下載版本為gitblit-1.8.0。 解壓檔案到當前路徑 tar -zxvf gitblit-1.8.0.tar.gz 配置在data下的defaults

【轉】阿里雲Ubuntu系統搭建SVN伺服器

##SVN伺服器相關軟體安裝 1、使用SSH遠端伺服器 (1)對於MAC OS/Liunx的使用者直接開啟終端輸入 ssh  使用者名稱@例項名,例如 ssh [email protected] 執行上面的命令後終端會提示輸入密碼,驗證通過後會出現如下資訊: We

Windows Server 2012 搭建FTP伺服器的一些坑(二)

    Windows Server 2012 搭建 IIS 的 FTP 伺服器被動模式連結失敗,出現 200 Type set to A. 227 Entering Passive Mode; 雲伺服器安全組已新增對應規則,伺服器防火牆已配置入站規則 20-21埠

Windows Server 2012 搭建FTP伺服器的一些坑(一)

    初衷就是想在雲伺服器上寫程式,為了使本機和雲伺服器之間傳檔案更方便,於是乎搭建FTP伺服器。總結折磨我兩天的一些坑,唉,欲哭無淚啊==     首先從一個已經搭建好的FTP伺服器上下載搭FTP伺服器必須的應用程式:FileZilla,WinRA

搭建靜態伺服器

前端開發中,經常遇到有些場景需要用到伺服器環境,例如AngularJS中的路由,或者是模擬ajax獲取資料等需求時,這個時候並不需要考慮到服務端邏輯,只是搭建簡單的靜態資源服務,因此解決方法有很多,下面介紹幾種簡單快捷的常用方式: 使用http-server 如果你安裝了node,那麼

Centos7上搭建FreeSwitch伺服器

1.下載原始碼 進入目錄 cd /usr/local/src 使用git獲取原始碼,沒有安裝git的話需要先安裝 執行 yum install git 然後執行 git clone -b v1.6 https://freeswitch.org/stash/scm

CentOS7 搭建FTP伺服器

本文來記錄一下自己的虛擬機器CentOS7搭建FTP伺服器的過程 用到了vsftpd,如果沒有需要安裝 在開始搭建FTP伺服器之前,首先要確保本地和伺服器網路是通的,我測試的 本地IP:192.168.1.5 (Windows系統IP) 遠端IP:192.168.1.7 (虛擬機器IP)

搭建SVN伺服器(筆記)

安裝 SVN 服務端 安裝 Subversion Subversion 是一個版本控制系統,相對於的 RCS 、 CVS ,採用了分支管理系統,它的設計目標就是取代 CVS 。 yum install -y subversion 建立 SVN 版本庫 建立專案版本庫  mk