SIP phone使用记
来源:互联网 发布:linux 创建oracle 编辑:程序博客网 时间:2024/04/29 20:33
今天在dapper下使用了两款sip软件,linphone和ekiga.
ekiga是dapper下自带的一款sip phone,使用前需要去ekiga.net注册sip帐号,收到确认邮件确认后才有效,然后在ekiga菜单Edit==>Accouts里输入你注册的用户名,密码,Registrar填ekiga,net就可以了,点击ok后,就会注册,使用wireshark可以捕获到register消息的,注册成功后可以看到状态为registered.这样就可以使用了。
你也可以自己编译源代码,源代码在http://snapshots.seconix.com/index.php,需要先编译
ekiga是dapper下自带的一款sip phone,使用前需要去ekiga.net注册sip帐号,收到确认邮件确认后才有效,然后在ekiga菜单Edit==>Accouts里输入你注册的用户名,密码,Registrar填ekiga,net就可以了,点击ok后,就会注册,使用wireshark可以捕获到register消息的,注册成功后可以看到状态为registered.这样就可以使用了。
你也可以自己编译源代码,源代码在http://snapshots.seconix.com/index.php,需要先编译
pwlib和
opal,然后编译ekiga,不过我编译configure时却提示checking for PWLib version... configure: error: Sorry but the recommended PWLib version is 1.10.1
,这个我怀疑是我本机已安装的ekiga使用的pwlib的版本过低。
linphone是基于osip的一款sip phone,所以需要现安装osip2,,另外依赖ffmpeg,这个可以通过
svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg获得,ffmpeg编译起来有点麻烦,我参考ffmpeg的编译大全编译的,不过还是有问题,最后没办法去掉了--enable-amr_nb-fixed 和--enable-x264,安装ffmpeg后,linphone就很容易了。
启动linphone后,提示说要设置成使用ipv6,于是照做,然后在RealTunnel 注册了个帐号,接着preference==>sip里设置帐号,重启linphone后会进行注册,但是却一直time out,找了好久,后来去掉ipv6的选项才解决,然后就使用linphone和ekiga互相通讯,可是发现怎么也连不通,收到408消息,后来发现我在家通过路由器上网,使用的是私有地址,需要stun server,参考ekiga的设置,在linphone里填入stun server的地址,然后ekiga就可以call linphone了,接通后,ekiga却提示声卡忙,不能传输语音,估计是linphone也占用了声卡,不过还有个奇怪的问题,从linphone call ekiga却一直time out,不知道是不是stun server的问题。
总的来说,这两款软件提供的功能基本一直,音频和视频格式支持也基本相当,不过linphone基于ffmpeg,而ekiga好象是基于pwlib,linphone是基于开源的osip协议栈,目前还不清楚ekiga采用哪个协议栈,也许就是自己的,不过ekiga的界面好看一点。
- SIP phone使用记
- SIP phone使用记
- SIP phone
- sip phone 日志7
- Jain-sip-applet-phone
- Lark Sip Phone免费下载
- Web based sip phone status
- 几款sip phone整理
- PPC版的Sip Phone 客户端
- PJSIP + PYQT +VLC = SIP PHONE/IM ?
- 个人推荐的SIP software Phone
- Simple SIP (VOIP) based phone in C#
- 个人推荐的SIP software Phone
- 开源的 SIP soft phone
- sip phone系列之Java sip phone(peers)源码浅析
- ngrep-sip工具使用
- sip phone VOIP开源项目源码地址
- Windows 版的Sip Phone 彻底稳定了
- c#中数组的声明(归纳)
- CMS Soft
- 程序语言的自我意识与仿他意识
- 建了一个自己的BLOG
- VC好书----推荐
- SIP phone使用记
- VPN备份方案
- 立个里程碑[by Mr.No]
- 商刊:SAP反击,甲骨文夸大自己放"卫星"
- 利用JS防止垃圾邮件侵扰
- 解决Geotools中文问题的一个新的想法
- C++中的property库的设计与实现过程(五)(第一部完)——为属性加入访问控制
- phpbb关于转换D4或者升级以后出现乱码情况的说明
- ASP.NET操作Word文档