The following are the three multimedia clients developed for the needs of the ADAMANTIUM project. The main features can be sumarized as:
Implementation of the required basic IMS support, as well as the extended signalling features related to the ADAMANTIUM solution.
Support of PQoS awareness, regarding the real-time monitoring of the multimedia sessions and the generation of PQoS alarms when needed.
Support of the requiered adaptation capabilities, in order to adapt the service-level configuration of the media upon the notification by the MCMS.
The following applications have been developed:
The
VoIP soft phone is a program that is able of making and receiving
voice/video
calls while making use of a computer's microphone and speakers, or an
attached
headset. The PQoS aware and IMS compatible VoIP soft phone is an
enhanced VoIP
soft phone which monitors and adapts VoIP voice and video quality at
real time
over the IMS platform.
Open source IMS-Communicator is used as the VoIP soft phone. It is implemented on top of the JAIN-SIP stack and the Java Media Framework API. It is used with Open IMS Core. Hereafter, we show some screenshots of the developed software:
The
implemented
VoIP 3G mobile terminal is the mobile handset that can make and receive
voice/video calls over the UMTS access network. The PQoS aware VoIP 3G
mobile
terminal is an enhanced mobile handset that monitors and adapts VoIP
voice/video quality in real time.
The implementation of PQoS aware VoIP 3G
mobile terminal was done under JAVA SE JDK 6 and Android SDK 1.6. The
Eclipse Ganymede-win32 Version
3.4.0 platform was used to
provide programming environment under Windows XP Professional SP 2. The
implementation was based on the modified Sipdroid and was renamed to
ada-ims.
The IPTV soft phone is a program which receives VoD and live IPTV streams from IPTV server. The PQoS aware IPTV soft phone is an enhanced IPTV soft phone which relies on PQoS probes. The PQoS probes monitor the perceived video quality of the IPTV service. Note that the perceived audio quality is not monitored because the visual part of the IPTV service is the most important one.
The installation and running of the IPTV soft phone is done in Linux Ubuntu environment and is detailed in the D5.2. Here we show the SIP configuration intarface and a picture of running IPTV soft phone.
