Palmmicro Name Logo
 
 
   
使用标准SIP协议跟Asterisk, X-Lte和IMSDroid配合工作
  
1 Asterisk安装和设置
1.0 在腾讯云安装Linux CentOS和Asterisk
1.1 安装Linux系统

安装虚拟机VirtualBox.
安装ubuntu. ubuntu系统的安装过程非常简单, 用户只需要设置登陆帐户(默认为: administrator)及其口令即可(见下图). 此外推荐用户选择语言选项为English(US), 必要时选择你安装的目标驱动器.
ubuntu

1.2 安装Asterisk系统

Linux启动之后, 用安装时设置的帐号和口令登陆, 并切换到命令行模式, 输入下面的命令安装asterisk系统:
sudo apt-get install asterisk
安装过程中唯一需要用户设置的是电话区号(ITU-T Telehone code), 国内用户输入86.

1.3 配置asterisk系统

配置文件位于目录: /etc/asterisk. 建议修改前做好备份.

第一步: 配置sip. 配置信息存于sip.conf文件中. 可以直接修改系统自带的sip.conf文件, 也可以新建一个sip.conf文件. 下面是一个sip.conf例子, 配置有6001-6003共3个号码, 支持语音/视频通话:
sip config

第二步: 配置拨号规则. 在extensions.conf文件中, 增加以下内容:
dialplan

第三步: 重载sip, dialplan.
执行下面的命令, 可以查看asterisk的运行状态, 同时切换到asterisk控制台下(*CLI>):
sudo asterisk –r

在astersik的控制台下重载sip, dialplan:
CLI> sip reload
CLI> dialplan reload
提示: 在linux操作系统中, 每次修改完配置文件后均须重载相应的文件系统才能生效.

至此, asterisk服务器配置完毕. 用户只要根据服务器上的配置, 配置相应的sip终端, 就能够注册到asterisk系统并进行语音/视频通话.

  
2 IMSDroid安装和设置
2.1 概述

简言之: 这是可供Android手持设备使用的一个客户端, 支持sip协议和音/视频通话功能. 更详细了解请参见"IMSDroid官网".

2.2 安装

先下载安装软件: "点这里下载", 把它安装到你的Android手机上. 安装后, 你将在手机应用程序界面里找到类似这样的图标: IMSdroid icon.
注意: 不同版本软件需要的内存不同, 如果高版本不能工作, 试试稍低的版本.

2.2 设置

首先点击"IMSDroid"图标, 进入下图所示的IMSDroid主界面:
home
然后依次点击"Options", "Identity"图标, 进入如下图所示的帐号设置界面. 图中红色框内为设置实例, 粉红框内蓝色文字为参考说明. 设置完成后请返回主界面.
identity
点击"Options", "Network"图标, 进入如下图所示的网络设置界面, 参考图中设置实例和说明进行设置. 设置完成后请返回到主界面(注: 网络可以多选, IP协议只能单选).
network
点击"Options", "Codecs"图标, 进入如下图所示的Codec设置界面. 设置你需要的codec类型. 设置完成后请返回到主界面.
codec
点击"Sign in"图标开始注册服务器, 完成注册后, 主界面的显示如下图所示:
signin
注册后界面增加了7个图标, 顶上的绿色圆点表示注册成功.

2.3 呼叫

在主界面点击"Dialer"图标, 出现如下图所示界面, 输入被叫号码, 依据需要点击音频或视频呼叫图标, 开始音或视频通话.
call

本页面尚无任何评论.

更多选项? 请先登录或者注册.