How to call via wifi /3g (VoIP) on Iphone app?

Discussion in 'iOS Programming' started by developerhelp, Oct 27, 2011.

  1. developerhelp macrumors newbie

    Oct 7, 2011
    Hi every body,
    I develop Iphone app, It's make the call by App via wifi / 3g. But i don't know how to do it.
    I use [[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"tel:123456"]] to call but it call via GSM.

    Push notification service can send message,but available for Text because maxsize for payload is 256byte.:rolleyes:

    Please help me!
  2. robbieduncan Moderator emeritus


    Jul 24, 2002
    You have to include your own VOIP code: the OS will not write your app for you.
  3. developerhelp thread starter macrumors newbie

    Oct 7, 2011
    thanks for reply, and I have 2 problem:
    1).how to include my VoIP code to my app?

    2).example: my App installed on IPhone A and IPhone B. Iphone A will have VoIP code, the same for Iphone B.
    when Iphone A call to Iphone B,
    I will use [[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"tel:{VoIP code of IPhone B}"]], right?
  4. firewood macrumors 604

    Jul 29, 2003
    Silicon Valley
    Two years worth of university level coursework on software engineering, computer networks, communications systems, and signal processing would be a good start.
  5. smashatom macrumors newbie

    Oct 29, 2011
    This is not as easy as "what code do I use to make a VOIP call".

    Take a look at Siphon

    It's an open source VOIP project so you can download the source and look through it for educational purposes. You won't be able to use it and distribute on the iTunes store because it is licensed as GPL.
  6. developerhelp thread starter macrumors newbie

    Oct 7, 2011
    thank you so much!
  7. ArtOfWarfare macrumors G3


    Nov 26, 2007

    Doesn't Game Kit have APIs for making VOIP really easy?

Share This Page