Question

Is there a library or any way to embed video chat capability in a ios application ?

Was it helpful?

Solution

I work at 2600hz, I'm new to stack overflow so if I'm screwing something up, let me know.

You can use Kazoo, our fully open-source cloud voip stack for this, our APIs allow you do all the sip signaling and proxying for Facetime style video connections (we do this for audio calls now, and video works in our lab but we haven't rolled it out to our community yet. Basically you'd need to do some QA).

If you'd like to play with it, I can send you an invite to our hosted cluster OR you can install it directly from our Git repos here: https://github.com/2600hz/kazoo

OTHER TIPS

Yes, there are a few solutions:

First of all, no API from Apple.

Second, OpenTok does seem to solve your problem, Client & Server side easily.

If you want to implement it yourself, I know Spirit & Vidyo, which are paid VoIP & Video stacks.

You may also use iDoubs, or PJSip, both are open-source solutions, but they are using x264 encoder which its license is GPL and not good enough for the AppStore.

Either way, you'll need a 3rd party library for that & you must have a server side as well (Probably a SIP server).

If anyone knows more open-source / paid solutions, please share.

Build Video Chat Into Your Mobile Apps with OpenTok

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top