从iOS到Android的点对点视频?

eri*_*kcw 9 video android p2p video-streaming ios

我开始为iOS和Android开发/原型化Peer-to-Peer视频聊天应用程序.我正在尝试为FaceTime或Tango创建类似的体验 - 即高质量的视频,可以在互联网/ 3G上工作(不仅仅是在同一个局域网上).

我刚刚开始研究阶段.我做了一堆谷歌搜索,但没有找到太多(因为这对我来说是一个新的领域,我可能看错了地方).

你能否指出我应该遇到的任何陷阱?我应该使用哪些协议(从我所做的阅读看起来人们使用SIP或XMPP,这些是最好的选择吗?).我会像这样做跨平台通信时遇到问题吗?

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

谢谢!

小智 1

当您研究 P2P 时,您必须明确您想要集成哪一代的 P2P。以下论文给出了有趣的概述http://www.mediateam.oulu.fi/publications/pdf/570.pdf

根据您的信息,您还希望支持移动互联网连接。所以我认为 XMPP 是一个正确的起点。您可能已经知道,Google 在自己的 Google Talk 应用程序中使用 XMPP,并提供了一些您可以自己使用的不错的扩展:https ://developers.google.com/talk/talk_developers_home