相关文章推荐
绅士的围巾  ·  Unable to resume ...·  5 月前    · 
很拉风的罐头  ·  Apache PDFBox | ...·  1 年前    · 

最近对VoIP感兴趣,于是上网了解了一些开源信息,在这里总结一下。

这个网站列举了很多开源SIP客户端应用程序: 点击这里
https://medevel.com/sip-clients/#:~:text=9%20Open%20Source%20Free%20SIP%20and%20Softphone%20clients,7%208-%20Ekiga%208%20Ekiga%20features%20highlights%20%E6%9B%B4%E5%A4%9A%E9%A1%B9%E7%9B%AE

主要有:
1.Blink

2.Linephone

3.Microsip
https://www.microsip.org/
Microsip官网写着:
Open source portable SIP softphone for Windows based on PJSIP stack

于是搜索PJSIP 协议栈,官网开发指南:https://docs.pjsip.org/en/latest/get-started/guidelines-api.html
了解到对于开发SIP客户端有很好的帮助。

=========================================================================

PJSIP学习指南,推荐阅读:
1. PJSIP 开发者手册阅读笔记(一)—— 整体设计与模块:
https://blog.yasking.org/a/pjsip-development-note-one.html

2. SIP - pjsip Linux & Windows 编译安装
https://blog.csdn.net/force_eagle/article/details/119894982

3. 【网络通信 – SIP 电话】项目实战记录 – SIP 服务器 OPENSIPS 搭建测试与 SIP 客户端 PJSIP 编译安装测试
https://coppersun.blog.csdn.net/article/details/104633059

4. 我的SIP开发之路
https://www.cnblogs.com/lidabo/p/7614242.html

5. 一文详解 SIP 协议
https://www.cnblogs.com/xiaxveliang/p/12434170.html

http://www.phpfans.net/article/htmls/200908/Mjc2Nzk1.html    1.先创建一个目录用来保存生成的库和头文件。      mkdir /root/ sip 2.交叉编译libo sip 2-3.3.0    ./configure --prefix=root/ sip --disable-trace --disable-debug
PJSIP 是一个免费的 开源 多媒体通信库,用 C 语言编写,实现了基于标准的协议,如 SIP 、SDP、RTP、STUN、TURN 和 ICE。它将信令协议 ( SIP ) 与丰富的多媒体框架和 NAT 穿越功能结合到高级 API 中,该 API 具有便携性,适用于从台式机、嵌入式系统到移动手机的几乎任何类型的系统。 官方网站:https://www. pjsip .org/ PJSIP 开源 库的架构图如下: 项目实现: 用 开源 代码实
Sip droid: 开源 的Android SIP 客户端 ,为你的通讯赋予自由 项目地址:https://gitcode.com/gh_mirrors/si/ sip droid 在通信世界中寻找 开源 解决方案? Sip droid,一个开放源代码的 SIP (Session Initiation Protocol) 客户端 ,正等待着成为您安卓设备上的得力助手。自2009年起,这个由 Sip droid 开放源代...