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
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.
发布评论
评论(3)
我在 2600hz 下工作,我是堆栈溢出的新手,所以如果我搞砸了一些事情,请告诉我。
您可以使用 Kazoo,我们完全开源的云 VoIP 堆栈,我们的 API 允许您为 Facetime 风格的视频连接执行所有 sip 信令和代理(我们现在为音频呼叫执行此操作,视频在我们的实验室中也可以工作,但我们还没有尚未将其推广到我们的社区,基本上您需要进行一些质量检查)。
如果您想使用它,我可以向您发送我们托管集群的邀请,或者您可以直接从我们的 Git 存储库安装它:https://github.com/2600hz/kazoo
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
是的,有几个解决方案:
首先,Apple 没有 API。
其次,OpenTok 似乎确实解决了您的问题,客户端和客户端。服务器端轻松。
如果你想自己实现,我知道 Spirit & Vidyo,这是付费 VoIP 和 VoIP 服务。视频堆栈。
您还可以使用 iDoubs 或 PJSip,两者都是开源解决方案,但它们使用 x264 编码器,其许可证是 GPL,对于 AppStore 来说不够好。
无论哪种方式,您都需要一个第三方库来实现这一点。您还必须有一个服务器端(可能是一个 SIP 服务器)。
如果有人知道更多开源/付费解决方案,请分享。
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.
使用 OpenTok 将视频聊天构建到您的移动应用程序中
Build Video Chat Into Your Mobile Apps with OpenTok