• 安装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.成功安装启动如下所示

  • 相关阅读:
    C语言处理中文 大萝卜的专栏 博客频道 CSDN.NET
    Coursera
    分享:Concurrency Kit 0.2.14 发布,C 并发工具包
    tox: virtualenvbased automation of test activities
    C语言处理中文
    detox 0.9 : Python Package Index
    分享:Concurrency Kit 0.2.14 发布,C 并发工具包
    ThreadPool的使用
    C Cheat Sheet
    tox 1.4.2 : Python Package Index
  • 原文地址:https://www.cnblogs.com/Pan-xi-yi/p/12053112.html
Copyright © 2020-2023  润新知