Video Calling API & SDK
Add Real-Time Video Calling to Any Platform Instantly.
About Video Calling API & SDK
MirrorFly video call is an enterprise-grade CPaaS solution for businesses. It comprises a custom video SDK, dependencies and documentation for building real-time video calling into apps.
The architecture of this solution is built with WebRTC. This real-time technology exchanges video streams across users without any lag, echo, or freezing. Along with this, it uses XMPP for signaling via Erlang-based Ejabberd servers. This typically means, your users can use the app on any device and still their call details will be synced across all of them.
The Janus servers take care of video conferencing and group calling. It processes, routes and mixes the media streams carefully and ensures the calls do not drop or crash even when the user traffic spikes.
Similarly, the video call engine uses high-capacity nodes to handle concurrent users and guarantees NAT traversal (takes the streams through firewall) using the STUN/TURN servers.
The backend services of the video call solution runs on Spring Boot and structured REST APIs. These technologies support in setting up user authentication along with the business logic and workflows. The Redis on the video call solution uses in-memory caching so calls donβt feel slow and reconnects instantly without delaying.
Furthermore, this white-label video call solution is secured layer by layer with AES 256-bit encryption to protect conversations end-to-end. And during the transit of the video streams, the DTLS-secured media streams secure the preventing interception by any third-party user or tampering during live calls especially during corporate meetings.
Also, the platform is compliant with HIPAA, GDPR, and OWASP standards while supporting region-specific compliances.
Related Projects
Project Details
Maker
Partner Launch Platforms
Explore partner platforms to launch your project in more places and reach diverse audiences.

