Android video chat using XMPP

I've been investigating the best way to develop a video chat application on android that:

a) Is straight P2P

OR

b) Can take advantage of existing services (gtalk?) that already support video chat to handle communications while being able to maintain a custom interfaced app

For this I was considering using XMPP + Jingle. I've seen this post and this, and I'm not sure if this idea is viable atm. What I would like to know is if it is in fact possible to use jingle on android and what, in your opinion, would be the best library/API from those available (patched smack, official smack, asmack, beem's asmack..) to use given my purpose.

I would also appreciate opinions regarding if option A or B are best (or even possible, since I'm not sure option B is).


我对Beem进行了大约1周的研究,发现Beem没有完全实施叮当的应用类型和传输方法。


Hi I'm posting this answer to help people searching about android video chat I think the best way is to user android webrtc use this as client

android client

and use this as server

server I'm posting this after weeks and weeks of search so believe me this is the best solution

链接地址: http://www.djcxy.com/p/61288.html

上一篇: 值得自定义一个XMPP服务器吗? (与拥有客户工作者相比)

下一篇: 使用XMPP进行Android视频聊天