安装OpenIMSCore的SIP测试客户端 utcimsclient

环境

Ubuntu16.04,Vmvare12(win10)。

下载 & 解压

//utcimsclient 下载地址 :
https://liquidtelecom.dl.sourceforge.net/project/uctimsclient.berlios/uctimsclient1.0.14.tar.gz

//osip:  
http://ftp.twaren.net/Unix/NonGNU//osip/libosip2-3.6.0.tar.gz

//eXosip:
http://download.savannah.gnu.org/releases/exosip/libeXosip2-3.6.0.tar.gz

//解压 上述三个安装包
tar -zxvf xxx

如果是用如下命令

apt-get install libexosip2-dev

进行安装 eXosip2,那么可能会碰壁,因为exosip2已经升级,但是uctimsclient却好像歇菜了。从eXosip2 4.0.0版本开始,已经有很多的函数调用就发生了变化,现在我也没有找到4.0.0及以上版本相关的可用代码。有不少博客是关于使用eXosip进行学习SIP,比如:博客1博客2,但是代码都没有使用4.0.0及以上版本的eXosip。

安装启动

1.编译安装osip和eXosip

   // osip 和 eXosip分别进行编译安装
   ./configure
   make
   make install

2.安装uctimsclient的依赖

我的建议是,先进入uctimsclient的目录下,输入make,提示缺什么,就进行安装什么。没有必要一股脑全部进行安装。

sudo apt-get install libgtk2.0-dev 
sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev 
sudo apt-get install libcurl4-openssl-dev 
sudo apt-get install libvlc-dev vlc

3. 进入uctimsclient目录进行安装

//安装
make
//启动
./uctimsclient

4.成功安装启动如下所示

posted @ 2019-12-17 10:38  冰柠檬的夏天  阅读(967)  评论(0编辑  收藏  举报