I am trying to create an android application for video chat and messaging by using WebRTC Native APIs. I have been through several links and found out that most of the documentation for android is vague, specially if you dont know where to start from. I followed the following links,
https://webrtc.org/native-code/android/#
https://www.chromium.org/developers/how-tos/android-build-instructions
But the above mentioned links doesnt make any sense because I want to develop an android application and these links suggests downloading a chromium and then build that. I know the end result is going to be an apk but what if I want to code my self. I looked into pubnub and OpenTokRTC as well but I dont want to use somebody elses signaling service either (along with pub and sub keys). I tried the following link,
https://github.com/pristineio/webrtc-build-scripts
but this seems to be a bit incomplete for a novice in WebRTC as well since it suggests to get the WebRTC by the following command,
# Pull WebRTC
get_webrtc
Finally I have tried the following link,
http://simonguest.com/2013/08/06/building-a-webrtc-client-for-android/
But the problem with this tutorial is that its not updated at all. Libjingle has been moved to github by now and I dont know how to use gclient to get libjingle from github.
This struggle of mine has been a disaster. Can anyone please help me in something with updated documentation or tutorial which I can use for understanding as to what exactly do I need to develop an application using webRTC native APIs? Please do not give me any links to OpenTokRtc or PubNub.
Thanks