What is the best way of implementing a whatsapp-like videochat and textchat into ones own app? Reliability, ease of integrating and documentation and lastly pricing.
I use https://connectycube.com
They have iOS(Swift), Android(Kotlin/Java) and web version(pure JS and Cordova for mobile browser). They use WebRTC to manage video calls, works fine for now.
Main features:
They have ready-to-go guides and code samples on GitHub for each platform: