UCT IMS Client
This client is designed to be used with the Fraunhofer FOKUS Open IMS Core.
it should be installed on ubuntu for easier and error free result.
UCT IMS Client offers a wide range of functionality.
we are adding a new functionality......SMS.
you may expect a new release of UCT IMS Client with SMS.
some guideline for installation UCT IMS Client 1.0.13 on ubuntu 8.04
add path repository at: /etc/apt/source.list
as:
deb http://mirrors.163.com/ubuntu/ intrepid main universe multiverse
and,
install all dependencies of matching version before compiling source code
it is also recommended that u install all the development packages also.
some required packages are ........
- apt-get install libosip2-3deb or libosip2-3.1.0-1.fc9.i386
- apt-get install libexosip2-dev or libeXosip2(fedora**)
- apt-get install libgtk2.0-dev
- apt-get install libxml2-dev
- apt-get install libcurl4-openssl-dev
- apt-get install libgstreamer0.10-0
- apt-get install libgstreamer-plugins-base0.10-dev
- apt-get install gstreamer0.10-plugins-base
- apt-get install gstreamer0.10-plugins-good
- apt-get install gstreamer0.10-plugins-bad
- apt-get install gstreamer0.10-plugins-ugly
- apt-get install gstreamer0.10-ffmpeg
- apt-get install libavcodec-unstripped-51
- apt-get install libvlc-dev
- apt-get install vlc
additionally if one can manage following packages .......
- install libosip2
- install libortp2
- install libortp2-dev
- install libasound2
- install libasound2-dev
- install libgtk2-0
- install libxml2
- install libcurl3
- install libcurl3-dev
- install libexosip2-dev or libeXosip2-devel(fedora**)
now the last steps
$make
and run as
./uctimsclient
UCT IMS Client Source Code Analysis(more)
Overview
It is an IMS user agent based on osip/eXsip library. The source code the document analyzes is uctimsclient1.0.6
• Feature list:
– AKAv1 and AKAv2 registration
– Subscribe to reg event and watcher info event
– instant messaging
– DTMF tones via SIP INFO messages
– Presence support
– XCAP Presence Rules Support