1、由于最新pjsip不支持高版本的ffmpeg,只能支持1.2.5以下的版本

ffmpeg 1.2.5的编译:

http://www.ffmpeg.org/release/

下载

./configure  --enable-shared --disable-static --enable-memalign-hack --enable-gpl --enable-libx264

2、pjsip库的编译:

下载pjsip库:

./configure --enable-epoll --enable-shared --enable-sound --enable-video --enable-speex-aec --enable-sdl --enable-ffmpeg --enable-v4l2

make & make install 编译安装

3、安装MinisipServer linux版本 搭建VOIP服务器

运行

在Linux桌面环境,例如Gnome/KDE/Unity,您仅需要点击miniSIPServer的链接图标即可运行和配置miniSIPServer,而且您可以看到界面与windows系统下的miniSIPServer是完全一致的。

如果不是在Linux桌面环境,我们可以运行miniSIPServer CLI(命令行)版本。请运行以下命令:

/opt/sipserver/msscli&

miniSIPServer CLI将打开TCP 8080端口并启动Web管理系统 (默认没有密码)。您可以使用浏览器,例如IE/FireFox/Chrome,访问该端口并配置miniSIPServer。

4、安装客户端:

使用3CX 客户端VOIP/SIP电话软件 6.0

客户端3CX软件的设置:

http://www.lxvoip.net/voip-beginner/3cx-setup.html

这个也很多,我使用的是3CX Phone Client。登录账户100.

3、在iPhone的pjsip界面中登录账户101:

+a Your SIP URL: (empty to cancel): sip:101@192.168.1.1 URL of the registrar: (empty to cancel): sip:192.168.1.1 Auth Realm: (empty to cancel): * Auth Username: (empty to cancel): 101 Auth Password: (empty to cancel): 123456

和100打电话:

+b Enter buddy's URI: (empty to cancel): sip:100@192.168.1.1 m Make call: 1

打电话操作还可以简化:

m Make call: sip:sip:100@192.168.1.1

这时,听到电话响声的你是不是感到很兴奋呢!

pjsip php,pjsip 搭建 sip服务器相关推荐

  1. 本地搭建SIP服务器

    目录 本地搭建SIP服务器 SIP服务器 下载PortSIP PBX 登录和配置PortSIP PBX 添加分机用户 服务器常见问题 CPE 修改APN配置 VoIP测试 注册通话 注册 本地搭建SI ...

  2. 【网络通信 -- SIP 电话】项目实战记录 -- SIP 服务器 OPENSIPS 搭建测试与 SIP 客户端 PJSIP 编译安装测试

    [网络通信 -- SIP 电话]项目实战记录 -- SIP 服务器 OPENSIPS 搭建测试与 SIP 客户端 PJSIP 编译安装测试 [1]SIP 服务器 OPENSIPS 搭建 1.1 安装环 ...

  3. pjsip java_使用PJSIP通过TCP进行SIP呼叫

    我正在使用PJSIP的pjsua拨号器(基于pjsua_app.c,PJSIP 2.0.1)与TCP传输和SIP中继来拨打移动电话 . 拨号器通过TCP向SIP服务器注册,并通过TCP发送INVITE ...

  4. Sip服务器搭建全过程(Linphone拨号)

    Sip服务器搭建全过程 参考文档:http://blog.csdn.net/jhope/article/details/53129122 参考文档:https://www.cnblogs.com/xl ...

  5. ubuntu1804搭建kamailio SIP服务器

    安装kamailio服务器 sudo apt install kamailio 配置服务器 vi /etc/kamailio/kamailio.cfg,在文件头部添加下列4行 #!define WIT ...

  6. 商云通安装(一):电信搭建SIP电话环境

    商云通灵活基础设施,即时可用 使用灵活SIP中继,在云端拨打和接听电话. 免费试用联系销售人员 SIP中继 助力业务 助力构建 功能 全球可扩展性与 云功能强强联合 借助商云通 SIP中继,只需几分钟 ...

  7. 如何用树莓派搭建远程服务器 (zerotier)

    如何用树莓派搭建远程服务器 (zerotier) 文章目录 简述 什么是zerotier 安装 注册 树莓派端安装(linux类均可使用该方法) 安装软件 添加网络 配置自启动 安卓手机安装 添加网络 ...

  8. 使用Docker搭建svn服务器教程

    使用Docker搭建svn服务器教程 svn简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很 ...

  9. centos7 下搭建git服务器

    总的来说,搭建git和svn形式差不多 1.首先要在服务器安装git环境,创建用户密码和仓库等 2.然后个人主机(基本是window)安装git客户端 3.将个人主机客户端的秘钥写到git服务器的一个 ...

最新文章

  1. 皮一皮:这个TONY有点厉害!
  2. 九度oj 题目1376:最近零子序列
  3. 使用SDL打造游戏世界之入门篇 - 4
  4. hive启动时出现javax.jdo.JDODataStoreException: Error executing SQL query
  5. 【渝粤教育】国家开放大学2018年春季 7402-21T社会问题 参考试题
  6. BZOJ2729 [HNOI2012]排队 【高精 + 组合数学】
  7. 计算分数加减表达式的值(信息学奥赛一本通-T1079)
  8. 爬虫智能解析库 Readability 和 Newspaper 的用法
  9. html编辑器后怎么使用,html在线编辑器怎么用
  10. Flex动态创建多个曲线图+柱形图
  11. iOS之深入解析Hash在iOS中的应用
  12. Arduino Pro IDE,你终于长大了!
  13. Linux常见英文翻译
  14. 基于PCA的图像压缩及人脸识别算法
  15. k8s 拉取镜像失败_kubernetes k8s.gcr.io拉取镜像失败问题
  16. 潮汕古韵之都,这次目的地——潮州
  17. 原生JS写《像素鸟》的小游戏(下落的小鸟)
  18. 2020最全前端面试系列(浏览器原理)(最容易忽视的面试隐藏大杀器)
  19. python相比于c语言更静态_让python成为你工作当中的加速器,超越的不只是时间,小白赶紧看过来!!!...
  20. H5+javascript 动态绘制五角星

热门文章

  1. 关于SPSS在某些电脑上无法安装的问题
  2. Guid.NewGuid().ToString()的几种格式
  3. ng-app 和 ng-app=的区别
  4. cuda官网打不开,下载速度慢
  5. P1401 矩阵连乘问题
  6. JavaScript中linux时间戳与日期的转换
  7. java判断手机application/xhtml+xml_判断浏览器是否支持wml
  8. Kconfig 学习
  9. LimeSDR DVB实验
  10. 提供数据销毁服务 硬盘,磁带,光盘等销毁服务