I was working on a VOIP app two days ago and was successful in implementing a normal App to App calling using Sinch. The app is working fine. When I started I saw in their docs that they supported Conference Calling.
Now upon detailed analysis I came to know that android does not have a conference calling option in their sdk.
So now my question is : Is there any service providers who offer easy setup and usage for conference calling over the net? Please attach the appropriate link to their tutorials.
Is it possible to implement conference calling using Sinch itself? If so how?
Sinch does have conference calling in the SDK on the callclient use callConference(String conferenceId)
Related
I'm developing an app in Android that uses Twilio to communicate through VoIP the users. I´m using beta-8 of the Voice SDK. My problem is that the call sometimes goes to "black" and you can´t hear anything from one side or another. This is because of the network, because I have been monitoring this.
My question is if there is some way to know when this is happening to notify the App and inform the user that we are trying to reconnect the call with some layout.
Any help is appreciated.
Twilio developer evangelist here.
There is almost a way to do this.
We have a Voice Insights Dashboard right now, which you can enable in your account and see account reports for your calls.
In the latest JavaScript Twilio Client you can also get call quality events. However this is still under development for Android and iOS Clients.
So, the overall answer is: not yet, but it's being developed so keep an eye on the Twilio blog for announcements.
I am building a conference calling app using Sinch in Android. I can now establish conference calls and add participants to it successfully.
Now I would like to add some capabilities to my app:
Know the number of participants at a given time.
Mute a particular user.
I was looking into this link.. I understand that Sinch is giving some REST services to achieve the above services. I have never worked with REST web services in Android. I also went through the tutorials section and was unable to find a tutorial on how to call a REST API end point from Android.
I would like a simple walkthrough or a guide to call Sinch REST services from Android, especially to achieve the first capability (know the number of participants).
Both of this can be done by calling the Sinch REST API from your app.
Refer here : Link 1
If you don't know how to use REST API. I recommend using either Volley or Retrofit to make the network calls. Various tutorials on how to use them both are available on the net. Please refer that.
I want to make such an android app in which user can make conference call. user can add twilio user and non twilio ( can call to any phone number ) as well in a same call.
I have seen this , this and also this link .
Which path should i follow or how can i use twilio in my app?
Should i use Rest apis or twilio java sdk or the combination of both ?
Please guide me waiting for your valuable response ?
Thanks in advance.
Twilio developer evangelist here. In this blog post I wrote about the pitfalls of using twilio directly from your device while trying to send SMS messages.
As it happens, the same problem exists while trying make calls. You shouldn't use the REST api directly from the device, but if you're trying to make VOIP calls from it, this example I created should be helpful to you.
In that, I use the Twilio Android SDK to create a new VOIP call from the device. You will still need to authenticate though, but on the blog post I mentioned above I describe how to build a backend to do that.
Hope this helps you
As all of know that Google has launched new APIs for Chrome-Cast which are public.
So while developing it for an android, they have given some sample codes on Github.
While reading documentation of android app, they have clearly mentioned that to launch receiver file on Chrome-Cast we need to create GoogleApiClient and then we can connect to it.
But the sample app uploaded over here, is not calling APIs regarding launching Receiver app and creating Client (or maybe I am not aware of of APIs are being used to call receiver file). So I am facing trouble to write my own app. So can anybody tell where this part is being carried out or can anybody can give me another way to do it and explain me the workflow of that app??
NOTE: I WANT TO DO IT FOR VIDEOS
The sample app uses the CastCompanionLibrary, which
is a library project to enable developers integrate Cast capabilities into their applications faster and easier.
This is my idea :
Is there gtalk api which i can use to initiate a video chat in my android app using google credentials.
Please suggest me links or any other possibility.
Or please guide me to develop an android app that can be used to voice/video chat over wifi without sip.
Well, i was searching for the same question just to end up here with no answer! Anyway, i will share my research with you, see if this helps
1) In Intent api, there is an action called 'android.intent.action.GTALK_CONNECTED', so i think gtalk is already within android API
2) Gtalk uses Google XMPP Service.
So we can try using Asmack, a ported Smack Library for Android
Please tell me if u make any progress and i will do the same.