SIP support and more in the Internet communications software update for developers

2007-07-17 08:25 UTC by Quim Gil

Nokia has announced the development version release of the Internet Communications Software Update for maemo 3.2. This update brings you the latest developments in Internet messaging and call destined for the next Internet Tablet OS release.

The software release is under development and therefore is not suitable for end users and serious personal use. However, if you are interested in helping improve it, the update should be fairly usable and we encourage to try it.

What is it?

Internet Communications Software is a subsystem in the Internet tablet OS 2007 and running on the Nokia N800 that handles presence, chat, VoIP and video call. It is based on Telepathy framework and components as explained at

What is new?

A number of things have improved since the last update (Internet tablet OS 2007):

SIP support

  • Basic one-to-one VoIP calls
  • Messaging (using the MESSAGE method of SIMPLE).
  • Video call between two N800 devices.
  • NAT traversal using STUN.

XMPP support enhancements

  • Avatars support
  • Presence status message
  • Google Talk relay support

User interface updates

  • Updates in the Internet call UI
  • Updates in the Chat UI
  • Updates in the Account configuration UI
  • Updates in the Addressbook UI

New APIs

  • Telepathy
  • Mission Control
  • Accounts
  • Telepathy-glib


Download and screenshots

Open the download link in the N800 browser and go to the Install section.


The following packages are updated in the release:

  • libtelepathy 0.0.55-0osso3
  • telepathy-gabble 0.5.12-0osso4
  • telepathy-mission-control 4.26-1beta2
  • telepathy-stream-engine 0.3.23-0osso2.2
  • telepathy-sofiasip 0.3.25-0osso1
  • telepathy-glib 0.5.13-0osso2
  • telepathy-feed 0.26-1
  • sofia-sip 1.12.6-0osso4
  • evolution-data-server
  • eds-sync 2.20070706
  • galago-daemon 0.5.1-0osso2
  • libgalago 0.5.2-0osso5
  • farsight 0.1.21-0osso1.9
  • gst-plugins-farsight 0.12.2-0osso1.7
  • libscw 0.4.6-1osso109
  • loudmouth 1.3.1-0osso3
  • libjingle 0.3.11-0osso3
  • libosso-rtcom 2.0.12-1beta1
  • libimlogger 0.6-1
  • osso-mission-control 2.29-1beta
  • osso-accounts 3.13-1beta9
  • osso-rtcom-icons 0.0.1
  • osso-addressbook 2.20070706-beta5
  • osso-applet-presence 2.0.3-1beta
  • osso-statusbar-presence 2.0.13-1beta3
  • osso-contact-plugin 2.0.9-1beta1
  • osso-chat-ui 2.0.28-1beta1
  • osso-voip-ui 2.0.42-1beta5




  • Helps are missing
  • It only speaks English
  • Theming is missing (only default one is supported)


  • Calls fail to establish media streams when the device is behind a symmetric NAT and the proxies do not deploy transparent media relaying.
  • Calls forked to multiple endpoints may fail to establish media streams.
  • Video is not interoperable with other implementations.
  • DTMF (RFC4733) is not reliable.



You are welcome to give your feedback on this software to:

  • maemo-devel mailing list:
  • maemo bugzilla, RTCom component:
  • Rtcomm mailing address:

Thanks and enjoy!


Steve McCormick
Karma: 26

Hope this isn't too far off-topic, but I need the media streaming in my N800 to be able to play the .smil files from Minnesota Public Radio etc.

2007-08-17 17:57 UTC


You must be logged in to make comments.