Chinaunix首页 | 论坛 | 博客
  • 博客访问: 882406
  • 博文数量: 71
  • 博客积分: 1959
  • 博客等级: 上尉
  • 技术积分: 2631
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-19 12:07
个人简介

樽中酒不空

文章分类

全部博文(71)

文章存档

2017年(2)

2016年(2)

2015年(7)

2014年(11)

2013年(13)

2012年(18)

2011年(2)

2010年(16)

分类: LINUX

2011-08-09 10:09:29

目录:一 架构
   二 资源
   三 安装
   四 配置

一 架构:

sip终端<----->
               |
               |sip proxy<-->Asterisk<-->PSTN
               |
sip终端<----->

内线的话,两终端通过proxy。
内线打外线,通过proxy再接Asterisk外呼。


二 资源:
1 OS: CentOS
2 sip proxy: kamailio
3  sip client:x-lite,pjsip, 网络话机
4  OpenVox卡
5  Asterisk

三 安装
1 安装CentOS:
下载ISO,刻盘,安装。建议简洁安装,不带服务器应用,图形化界面等,甚至开发工具都可以不要。
系统安装后,yum update升级内核,yum install kernel,yum install kernel-devel,yum install gcc
,yum install gcc-c++,yum install mysql,yum install mysql-server,yum install mysql-devel.

2 安装kamailio,google随处可见。

3 Windows下用x-lite,Linux可用linphone,或统一用PJSIP带的PJSUA。或者固定网络电话。

4 一直用OpenVox 卡,服务做的不错。

5 安装Asterisk


具体过程见 A400P_A400E_dahdi_User_Manual_Chinese.pdf,在openvox.cn下载
1)安装系统软件
rpm -q bison
rpm -q bison-devel
rpm -q ncurses
rpm -q ncurses-devel
rpm -q zlib rpm -q zlib-devel
rpm -q openssl
rpm -q openssl-devel
rpm -q gnutls-devel
rpm -q gcc
rpm -q gcc-c++
如果遇到没有安装便如上图所示使用 yum install xxxx 命令安装即可,确保以上所列 出的安装包都要装上。//xxxx 代表对应包
2)
接下来就是要下载 dahdi (Asterisk电话卡驱动) 和 asterisk
1) 进入网页,http://downloads.asterisk.org/pub/telephony/ 2)分别下载 dahdi 和 asterisk 文件夹,分别点击进去下载所对应版本, 当前是asterisk-1.8-current.tar.gz,dahdi-linux-complete-2.4.1.2+2.4.1.tar.gz,dahdi-tools-2.4.1.tar.gz。
然后,解压,make,make install. asterisk需要先configure.


四 配置

(待续)

阅读(5973) | 评论(0) | 转发(0) |
0

上一篇:iPhone4实现下拉框

下一篇:QT调用COM

给主人留下些什么吧!~~
评论热议
请登录后评论。

登录 注册