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

0
0
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.

http://maemo.org/midcom-serveattachmentguid-acba1ae8343d11dc92cca922441781708170/03.png

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 http://telepathy.freedesktop.org/

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

http://rtcomm.garage.maemo.org/

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

Packages

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 1.4.2.1-20070628
  • 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

 

Limitations

UI

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


SIP

  • 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.

 

Feedback

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

  • maemo-devel mailing list: maemo-developers@maemo.org
  • maemo bugzilla, RTCom component: http://bugzilla.maemo.org/
  • Rtcomm mailing address: rtcomm@maemo.org


Thanks and enjoy!

Comments:

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

Comments:

You must be logged in to make comments.

Back