问题
I want to develop voice and video call through our application users in android like Wechat Application. How can i doing this? I have searched in Google but i didn't get any exact reference or samples. Can anyone explain and give some sample source and references for doing this functionality? And I have few confusion about SIP and VOIP which one im going to use for support android versions 2.2 to higher versions applications?
回答1:
Lumincall is an open source SIP. its under GPL licence so you wont Have to pay for it.
Linphone is an open source Voice Over IP.its also nder GPL licence so you wont Have to pay for it. you can get the source code of these app. it may help you
回答2:
You can use Jingle for video calling. voice call can also be done using jingle. But mostly in Android, SIP Protocol is used for voice calling since it is comes with android.
Voice call over SIP Protocol
You can also look into this sample implementation of SIP in Android.
SIP Protocol Implemetation
You can find some Jingle Documentations here
Jingle Specifications link
回答3:
Maybe create socket communication over your server.(Leave stream) I development basicly two years ago. I send computer's camera views to phone screen via internet before. (Real time video stream)
来源:https://stackoverflow.com/questions/18910700/make-voice-and-video-call-through-internet-with-our-application