Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 4 years ago.
Improve this question
I am working on a android application in which i have to implement peer to peer voice chat. I found in android this is possible in API level 12 or above because Google added android.net.rtp package in API level 12. By using this package we can implement peer to peer voice chat and video chat. But I need to implement this for API level 8. Now my questions are:
How i can implement this peer to peer voice chat for API level 8.
Is Jmf (java media framework) is compatible with android.
Is any other API available for android to implement this idea.
I suggest have a look at PJSIP opensource SIP stack. It isn't officially ported to Android, but some people have succeeded in using it on Android and have posted patches too.
http://trac.pjsip.org/repos/wiki/Getting-Started/Android
The "csipsimple" project seems to be under active development.
http://sipdroid.org/ might be helpful too.
HTH
Also f/oss is Linphone
Consider the reflections in RFC 7081, too
Possibly: tunnel your sip/rtp to overcome carrier inanities -- not merely the IPv4 flavor.
For additional inspiration: http://SipSorcery.com , http://Anveo.com , prism-break , F-Droid
Related
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 3 years ago.
Improve this question
I want to make an app in which we can change API level of mobile temporarily and test our apps.So,
Is it possible to change API level of mobile and test our app by using android app?
If it is possible then how we can do this in android applications by using Java.
No deployed version of OS of any sort contains its previous releases (don't confuse this with OS backward compatibility). The simplest way to test on various versions of given platform is to use emulator(s).
For Android see either stock one or 3rd party ones like Genymotion or Blue Stacks.
You can do that via emulator.
I don't think that it's possible to do with mobile.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
I want to develop an Android app. It's my first one and it has to be a secure VoIP app. I was told to use webRTC and after a lot of research I'm stuck. I don't get how webRTC works. Can you help me with some steps in developing this kind of apps?
Having worked in the past with WebRTC, I just want to share this information here so that it may help people's who just want to start learning from scratch:
--> The very first thing to refer is a straight forward example by Pierre Chabardes on the GitHub. Here is the link : AndroidRTC
--> You can find here a very straight forward build scripts by Pristineio for Android & iOS to build latest version of the required WebRTC library. This requires linux machine. WebRTC Build Scripts
--> And a very good tutorial here : Introduction to WebRTC
This 3 links will get you started and you can start learning from here then.
Hope this helps you and everyone out here.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
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?
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
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
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)
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I want to develop an app like this. Is there an API for this?
http://ipclineapro.com/ticketscan/
The TicketScan app is made specifically for the Webconnex platform (i.e someone buys tickets on Webconnex). So it isn't intended for other platforms, which is why it only provides a ticket number.
We do not, as of yet, have an Android app. When we first created TicketScan it only supported the Linea Pro (iPod accessory, now also for iPhone), but we later added support for QRCodes for the camera.
If you are wanting to make an Android app that works with our platform, we do have an internal REST based service the app uses. This service isn't documented, and we don't intend to release it publicly in its current form, partly because it may be changed in the near future.
Currently we are working on a revamp of our platform, which will have a slew of API's available.
I recieved the reply to my mail from Webconnex. They said that there is no API open for us to use.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
We are already using jabber smack api for chating in our application.
now we are planing to upgrade my app by adding voice/video chat.
I think its possible by using the jingle jabber smack but i am not getting any api's or sample code in jave for jingle.
can any one please help me on this.
Well, the Beem Project is working on this too. Maybe you find here some hints about jingle implementation in Java and Android.
But providing voice and video calls via XMPP is not so trival. smacks jingle branch is pretty old and I am not sure if the API reflects the current state of the jingle specification. But it was implemented as a Google SoC project. This may a hint of a solid API. You have to try yourself.
You can use Quickblox for android thay are handling video chat
http://quickblox.com/