近段研究sip服务器和客户端的体会
来源:互联网 发布:今天耐克淘宝抢购 编辑:程序博客网 时间:2024/06/05 10:05
用到了yate server,minisipserver这些小型sip server,客户端软件用了两大类linphone\pjsip,做了很多对比测试。
还发现了minisipserver的一个bug,但我打开ice功能后,minisipserver有时候不反应,我用ollydbg跟踪调试发现,minisipserver在收sip包时,如果长度大于0x708是会抛弃,所以我的ICE功能始终不通,我反汇编后修改这个值,就正常了。
我的客户端是跨平台的,用QT,也找到了一个qjsimple这个工具,版本比较老,我好不容易移植到qt5,能打电话了。视频功能没有加上。
也发现了realm这个东西是干什么的,如果设置不对,sipserver会报告407号错误的,这个也折腾了很久。
pjproject和microsip成功在vs2012上编译也费了很多周折,不过总算成功了。看了turn服务器的代码,很简单,pjproject自己就带了一个。
第一次写博客,主要是让自己做个回顾与稳固。
0 0
- 近段研究sip服务器和客户端的体会
- 关于sip和sip的客户端
- Androidpn客户端和服务器的研究
- SIP协议&开源SIP服务器搭建和客户端安装
- Redis服务器段和客户端 最详细的说明
- Redis服务器段和客户端 最详细的说明
- sofia sip开发三 搭建SIP服务器和安装SIP客户端
- SIP和ISUP协议互通的研究
- SIP和ISUP协议互通的研究
- sip服务器和sip客户端之间是否传递RTP语音流?
- SIP Update的研究
- 近段时间的总结
- 近段工作的思考
- 关于近段的学习计划
- Python的SIP客户端
- java调用基于SOAP的CXF 框架的WebService客户端和服务器段helloworld例子
- 服务器设计和开发的体会
- 近几年学习Visual C++及MFC的一些体会和想法(待完善)
- 文章标题
- vc++ 如何自己写c库函数lib
- 模拟新浪微博随便看看栏目
- tableviewcell 侧滑删除 点击返回按钮 程序崩溃 [ tableView:canEditRowAtIndexPath:]:message sent to deallocated insta
- 数据结构之双链表
- 近段研究sip服务器和客户端的体会
- Python基础技术问题总结
- 4. oracle学习入门系列之四 oracle数据库简介
- iOS 测试自动化框架——smallapple
- python 第十一周 python条件与循环语句
- JSON-lib与Google-gson比较
- STL hashmap
- 初识nodeJs
- 对于可信QoS的服务聚类调研