I am working on Kurento API, I have successfully configure Kurento one-2-one in android but I couldn't find any working example for Kurento-Group-Call in android.
Can anyone point to any working example? I have tried OpenVidu But it doesn't work with Kurento group Call example.
If you want to create a group call application, I'd still recommend you check out OpenVidu because it builds upon Kurento precisely for the objective of creating videoconference rooms.
Right now there is a Tutorial for Android (and iOS) using Ionic: https://openvidu.io/docs/tutorials/openvidu-ionic/
Related
I am really new to WebRTC. What i need is to implement app to app voice calling (not video calling) feature in my android app. I want to call randomly among my app users by webRTC on android. I implemented appRTC sdk in android studio and made an app. By this app i can create or join in a room. And then i can create peer to peer connection (voice call). Its 1 to 1 calling in same room. But how to implement random calling. I just want to know the way i can achieve it. Thank you
I've been playing with webRTC quite a lot recently and created videochat-roullete as a sample for our webRTC wrapper, you might want to take a look into it : https://github.com/netguru/videochatguru-android
WebRTC can be problematic in many cases as it lacks of good documentation, hope it helps.
Use easyRTC which is built on webRTC. I have personally applied it in one of our project for audio /video and chat communication. Use this link https://demo.easyrtc.com/demos/index.html
There is only one challenge I am facing right now, how to make it work on iOS
Recently I've been struggling a lot with WebRTC, I was able to build a very simple WebRTC web application based on the WebRTC codelab which consists of a simple signaling server (basically step 8 in the codelab tutorial).
My next target is to build a native Android application that does the same thing which is to be able to make video call with the web application using the same simple signaling server. I am very new to WebRTC and I could not find any good tutorial or guide that allows me to build a simple native Android application.
I've searched for similar questions on Stackoverflow but most of them are outdated and do not provide useful answers that I need.
I'm hoping the Stackoverflow community who knows any good source or tutorial on how to build a simple and basic native WebRTC Android application can share with me their knowledge and information. Thank you so much.
I suggest you build the AppRTCMobile target in WebRTC (see https://webrtc.org/native-code/android for details on how to build etc) then deploy your own instance of AppRTC (https://github.com/webrtc/apprtc) if you wan to have full control over the signaling. Otherwise you can just use the one publicly available at https://appr.tc.
I am trying to build a WebRTC Android app in order to exchange data between two (or more) android handsets.
However, I cannot work out from where I should start.
should I start by :
building a TURN & STUN signaling servers, or ...
creating the Android-app interface through which I should use GetUserMedia, or ...
using RTCPeerConnection for candidates discovery?
I kindly asking for some tutorials. I am really confused about how to use WebRTC APIs. I am looking for a practical example of how to integrate WebRTC functionality in an android app. Thank you.
i am working on one android application with the functionality of p2p video chat just like Skype. while researching on google, i got some libraries but not getting anything for android native.
i decided to go with WebRTC with the use of PubNub api. how can i create a video chat native android client with the use of there libraries?
i found one code for native video chat client,
https://github.com/pchab/AndroidRTC
this demo application require url with IP:PORT so i have one confusion about that how the server will be?
can anyone help me?
as I understand you need some signaling server which allows to detect peers, exchange session descriptions to setup media ports; and helps share everything used for initial handshake. You can find more information here: https://www.webrtc-experiment.com/docs/WebRTC-Signaling-Concepts.html. There a lot of open source implementations e.g. https://janus.conf.meetecho.com/.
Hope this helps.
#Alexey Osminin and #Pubnub are right: you need a signal protocol service (PubNub) and you need a hosted WebRTC solution for the audio/video streams.
Your best bet is to start with this awesome blog, BUILDING AN ANDROID WEBRTC VIDEO CHAT APP, by Kevin Gleason who is the one that did the AndroidRTC and WebRTC research for PubNub as an intern.
PubNub & WebRTC
There is a lot of confusion around what PubNub offers in the WebRTC arena and we have compiled everything you need to know into a single knowledge base article.
Hi I am new to developing video chat application. Please help me how can i chat?
or
Any one please let me know that how to integrate skype to my application using android.
Thanks for in advance.
Hi I am new to developing video chat application. Please help me how
can i chat?
I dont know if this will answer your question but in my experience in Session Initiation Protocol you can do Audio Calling , but the generic doesnt allow 3G and some phones ive tested doesnt work, that is why i moved to imsdroid which is using doubango framework and is working for both Video/Audio calling and they even have samples for a working simple test app .
If you still want to pursue this kind of app I suggest reading this tutorial will give you more insight on the client-side.
And this(If you want to setup your server) server freeswitch which will cater your client side for such protocol or if you want to test the client-side implementation you can as well use free sip servers as of now.
If you have manage to setup freeswitch and would like to register users dynamically i suggest reading this another tutorial to work dynamic registration for users http://saevolgo.blogspot.kr/2012/07/freeswitch-with-sip-users-in-mysql-mod.html
NOTE: freeswitch is really a tough one to setup, i was using all the resources i have just to setup dynamic registration with new users using mod_xml_curl which freeswitch has(im using Amazon ec2 instance, in which freeswitch has tutorial for amazon ec2).
I hope this will benefit you as this benefits me :)