Hi, I'd like to know if FS can run on iPhone/iPad, or how hard to make it happen. I'm interesting to implement a VoIP client on the i platform. Thanks. -- Blog: http://www.dujinfang.com Proj: http://www.freeswitch.org.cn
I have never developed sth. on the i platform, but rumors said that program running on iPhone is resource limited(cpu, mem) the the APR lib used in FS is for cross platform but not aimed for embedded devices. So I'm collecting informations before start work on it. Also it maybe need to make portaudio for iPhone work or write a new model. Anyway, here is an interesting blog page(old though): http://www.mgamble.ca/blog/2007/10/29/sofia-sip-ported-to-iphone/ 2010/5/11 Brian West <brian@freeswitch.org>:
I would love to see that.
/b
Sent from my iPad
On May 10, 2010, at 9:19 PM, Seven Du <dujinfang@gmail.com> wrote:
I'd like to know if FS can run on iPhone/iPad, or how hard to make it happen. I'm interesting to implement a VoIP client on the i platform.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Blog: http://www.dujinfang.com Proj: http://www.freeswitch.org.cn
Your right about limited resources. I can't see why FreeSWITCH should not run on iPhone/iPad or Symbian or ME, but you would need to limit the modules down to a bare minimum and start getting greedy on mem-usage. I will however assume that your main problem is CPU usage - but again if you avoid using codec's it should work. Codec's like G.729/GSM might be a CPU issue. I have not looked into how iPhone run some of the phone stuff, but my guess is that it's either very tight assembly or DSP on iPhone doing that??? --- I have considered doing the same using Qt/QtCreator, currently owned by Nokia because that platform support Windows, Linux, Mac, Solaris, various Unix/X11, Embedded Linux/ARM, Windows ME and the "blessed" Symbian. The issue with Symbian is that it's owned by Nokia and used by Sony-Ericsson on their middle-ware so it's on 60% of the world's mobile devices. Symbian as such is not a nice OS to develop for. Qt on the other hand is very cool. http://qt.nokia.com The 2nd reason I am considering QtCreator is because it would give me a single IDE/framework for a lot of platforms. Jan -----Original Message----- From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Seven Du Sent: 11. mai 2010 05:58 To: freeswitch-users@lists.freeswitch.org Subject: Re: [Freeswitch-users] Run FreeSWITCH on iPhone/iPad I have never developed sth. on the i platform, but rumors said that program running on iPhone is resource limited(cpu, mem) the the APR lib used in FS is for cross platform but not aimed for embedded devices. So I'm collecting informations before start work on it. Also it maybe need to make portaudio for iPhone work or write a new model. Anyway, here is an interesting blog page(old though): http://www.mgamble.ca/blog/2007/10/29/sofia-sip-ported-to-iphone/ 2010/5/11 Brian West <brian@freeswitch.org>:
I would love to see that.
/b
Sent from my iPad
On May 10, 2010, at 9:19 PM, Seven Du <dujinfang@gmail.com> wrote:
I'd like to know if FS can run on iPhone/iPad, or how hard to make it happen. I'm interesting to implement a VoIP client on the i platform.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Blog: http://www.dujinfang.com Proj: http://www.freeswitch.org.cn _______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
2010/5/11 Jan Berger <jan.berger@video24.no>:
Your right about limited resources. I can't see why FreeSWITCH should not run on iPhone/iPad or Symbian or ME, but you would need to limit the modules down to a bare minimum and start getting greedy on mem-usage. I will however assume that your main problem is CPU usage - but again if you avoid using codec's it should work.
Codec's like G.729/GSM might be a CPU issue. I have not looked into how iPhone run some of the phone stuff, but my guess is that it's either very tight assembly or DSP on iPhone doing that???
---
I have considered doing the same using Qt/QtCreator, currently owned by Nokia because that platform support Windows, Linux, Mac, Solaris, various Unix/X11, Embedded Linux/ARM, Windows ME and the "blessed" Symbian.
The issue with Symbian is that it's owned by Nokia and used by Sony-Ericsson on their middle-ware so it's on 60% of the world's mobile devices. Symbian as such is not a nice OS to develop for. Qt on the other hand is very cool.
The 2nd reason I am considering QtCreator is because it would give me a single IDE/framework for a lot of platforms.
Sure QT is cool. FSComm already based on that.
Jan
-----Original Message----- From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Seven Du Sent: 11. mai 2010 05:58 To: freeswitch-users@lists.freeswitch.org Subject: Re: [Freeswitch-users] Run FreeSWITCH on iPhone/iPad
I have never developed sth. on the i platform, but rumors said that program running on iPhone is resource limited(cpu, mem) the the APR lib used in FS is for cross platform but not aimed for embedded devices. So I'm collecting informations before start work on it. Also it maybe need to make portaudio for iPhone work or write a new model.
Anyway, here is an interesting blog page(old though):
http://www.mgamble.ca/blog/2007/10/29/sofia-sip-ported-to-iphone/
2010/5/11 Brian West <brian@freeswitch.org>:
I would love to see that.
/b
Sent from my iPad
On May 10, 2010, at 9:19 PM, Seven Du <dujinfang@gmail.com> wrote:
I'd like to know if FS can run on iPhone/iPad, or how hard to make it happen. I'm interesting to implement a VoIP client on the i platform.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Blog: http://www.dujinfang.com Proj: http://www.freeswitch.org.cn
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Blog: http://www.dujinfang.com Proj: http://www.freeswitch.org.cn
participants (3)
-
Brian West
-
Jan Berger
-
Seven Du