aiShare Your Requirements
Technologies Involved:
ANDROID STUDIO
Area Of Work: Native Apps
Project Description

RemoteConnect is a web-based video streaming platform designed to support remote participation in live video productions. The platform enables presenters to connect seamlessly from any location, view the studio feed, and signal slide changes in real time. Built using WebRTC technology, the solution ensures high-quality, low-latency communication without relying on external plugins or software. 

Scope Of Work

The client needed a lightweight, real-time video streaming application that allowed remote presenters to join live productions and send visual cues to operators. The project required developing three browser-accessible pages: one for presenters to view the live studio feed and send slide cues, one for studio operators to manage video feeds, and one to display the cue signals. The system had to ensure peer-to-peer streaming, low-latency communication, and responsiveness across devices.

Our Solution

To address the client’s needs, Oodles delivered the following:
 

  • Developed a WebRTC-based peer-to-peer streaming layer for real-time video and audio exchange
  • Built a Presenter interface featuring dual video streams and a large “Advance Slide” cue button
  • Implemented a Studio dashboard to view and manage presenter and studio video feeds
  • Created a Slide Cue page to display presenter cues for manual slide advancement
  • Used WebSocket-based signaling for fast, lightweight communication between clients
  • Enabled full-screen toggle and pop-out window support for studio monitors
  • Integrated fallback support with STUN/TURN servers for reliable NAT traversal
  • Ensured cross-browser compatibility and responsive layout across desktop and mobile