2011-10-16 8 views
9

Empiezo a desarrollar/crear prototipos de una aplicación de chat de video punto a punto para iOS y Android. Intento crear una experiencia similar a FaceTime o Tango, es decir, video de buena calidad, funciona en Internet/3G (no solo en la misma LAN).video punto a punto de iOS a Android?

Estoy empezando en la fase de investigación. He hecho muchas búsquedas en Google, pero no he encontrado mucho (ya que esta es un área nueva para mí, probablemente esté buscando en lugares equivocados).

¿Puede sugerirme cualquier caída de hoyos que deba encontrar? ¿Qué protocolos debería usar? (De la lectura que he hecho parece que las personas usan SIP o XMPP, ¿son estas las mejores opciones?). ¿Voy a tener un problema al hacer una comunicación de plataforma cruzada como esta?

Cualquier otro recurso que deba explorar. La mayor parte de mi experiencia es en el desarrollo de aplicaciones web y back-end de cosas del lado del servidor. Así que este es un nuevo endeudamiento para mí, pero estoy esperando el estiramiento mental.

Gracias!

Respuesta

1

Cuando busca Peer-to-Peer, debe aclarar qué generación de P2P desea integrar. Se ofrece una visión general interesante en el siguiente documento http://www.mediateam.oulu.fi/publications/pdf/570.pdf

De acuerdo con su información, también desea admitir la conexión a Internet móvil. Entonces, en mi opinión, XMPP sería el lugar adecuado para comenzar. Como ya sabrá, Google usa XMPP en su propia aplicación Google Talk y ha proporcionado algunas bonitas extensiones que puede usar por su cuenta: https://developers.google.com/talk/talk_developers_home

Cuestiones relacionadas