4
votes

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).

2
I have a similar mission to be implemented as yours. Whats your recommendation Rick?Akh
@AKh I'm afraid that at the time I concluded that what I wanted to do couldn't be done without a lot of effort so I gave up..the easy alternative was using SIP (you have linphone for android)..Rick

2 Answers

1
votes

I have researched Beem for about 1 week and I found Beem does not completely implement the Application types and transport method of jingle.

0
votes

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