This announcement is a bit late than planned (I promised to finish the Symbian port before Jan 2008), but we thought we’d give this a more thorough testing before announcing it, hence the delay.
In summary, PJSIP works and tested on Symbian S60 3rd Ed phone. Everything should work, including all SIP features, sound, STUN, and ICE. And we’ve made a tutorial on how to build and debug PJSIP on target device.
There have been some major changes along the way:
- Carbide is now the preferred IDE rather than CodeWarrior. This is because CW has been deprecated by Nokia anyway.
- Support for DSO is no longer enabled by default. It’s still supported, but you’d have to edit the MMP files slightly to build DSO outputs.
So what’s left to be done is for someone to create a nice open source Symbian softphone GUI on top of it. ;-)
For more info:
- Tutorial on Building and Debugging PJSIP on Symbian S60 3rd Edition Device using Carbide C++
- The PJSIP on Symbian page also has been updated.
Archive for the 'Porting' Category
Tags: Carbide, S60 3rd
Tags: free software, GPL, iPod Touch, Mobile VoIP, Open Source
pjmedia is now up and running (screenshot courtesy of Touchmods):
The imminent release of the software is also mentioned.
Because the developers are using pjsip and pjmedia under GPL that means the software is free and open source, and will be available to everyone! I am sure Matt Asay, recently posting about Apple and open source would be proud :)
Tags: internet phone, iPod Touch
eok did manage to make the Nintendo DS-based SIP app from Samuel running on the iPod Touch!!
After Nintendo DS, here is another pjsip port along the lines of VoIP on Consumer Devices product line: internet telephony on the iPod Touch. It needs a hardware modification to make activate the microphone though, so definitely not for the faint of heart!
Tags: SIP, SvSIP
Congratulations are certainly in order for Samuel Vinson, for porting pjsip to Nintendo DS. I am going to try it out myself, as soon as I reconfigure my wi-fi back to WEP. (Update: Here’s my post on using pjsip on Nintendo DS)
And instead of a screen-shot, I’m going to give you one better: a complete video guide! (video created by therealbiglou) It demonstrates how to set it up, with final thoughts: “sound quality is very good”. The negatives include “low speaker volume” and “hard interface to follow”.
We’ll work with Samuel to tweak the volume The volume can now be controlled through a configuration setting, and regarding the interface… yeah I guess dumping a log file on screen is a million miles away from an iPhone! Oops I mentioned the i-word, I’m sure people will think it’s there for keyword stuffing.
But seriously, some comments on digg already saying it’s an “iPhone killer”. What do you think?