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