aiShare Your Requirements
Technologies Involved:
ANDROID DEVELOPER
IOS DEVELOPER
Project Description

CCR partnered with Oodles to build EasyConnect Video SDK, a mobile-first WebRTC solution enabling one-to-one peer-to-peer video, audio, and data communication. The SDK was designed for seamless integration into Android and iOS applications, offering real-time communication features such as video calls, instant messaging, file/image sharing, and screen sharing. 

Scope Of Work

The client required a robust SDK to facilitate secure and high-performance media exchange between two remote clients over the internet. The key challenges included minimizing latency by avoiding centralized media servers, enabling NAT traversal for real-world network environments, maintaining end-to-end data security, and supporting interoperability across devices and operating systems. Additionally, the solution needed to offer seamless integration with enterprise platforms like Genesys Engage and PureConnect.

Our Solution

To address the client's requirements, we delivered the following:
 

  • Developed a lightweight WebRTC SDK for Android and iOS supporting peer-to-peer video and audio calls
  • Enabled secure text messaging and file/image sharing between remote clients
  • Implemented one-to-one screen sharing during live video sessions
  • Integrated NAT traversal using ICE, STUN, and TURN protocols to ensure connectivity
  • Maintained end-to-end encryption for all media and messaging streams
  • Optimized SDK performance to run on low-bandwidth and variable network conditions
  • Ensured compatibility with Genesys Engage and PureConnect platforms
  • Designed the SDK to support desktop, mobile, and kiosk environments without requiring third-party installations

 

Related Projects