从iOS到Android的点对点video?

我开始为iOS和Android开发/构build对等video聊天应用程序。 我正在尝试为FaceTime或Tango创build一个类似的体验 – 即高质量的video,可以在互联网/ 3G上运行(不只是在同一个局域网上)。

我刚开始研究阶段。 我做了一堆谷歌search,但没有find太多(因为这是一个新的领域,我可能在错误的地方看)。

你能提出我应该预料会遇到的任何陷坑吗? 我应该使用什么协议(从阅读我看,人们使用SIP或XMPP,这是最好的select?)。 我是否会遇到这样的跨平台沟通问题?

我应该探索的任何其他资源。 我的大部分经验是在开发Web应用程序和后端服务器端的东西。 所以这对我来说是一个新的尝试,但是我期待着心灵的舒展。

谢谢!

Solutions Collecting From Web of "从iOS到Android的点对点video?"

当你正在研究点对点时,你必须弄清楚你想要整合哪一代P2P。 下面的文章给出了一个有趣的概述http://www.mediateam.oulu.fi/publications/pdf/570.pdf

根据你的信息,你也想支持移动互联网连接。 所以在我看来,XMPP将是正确的开始。 正如您可能已经知道的那样,Google在他们自己的Google Talk应用程序中使用了XMPP,并提供了一些您可以自己使用的漂亮的扩展: https : //developers.google.com/talk/talk_developers_home