Dhyeya Online
50K+ downloads · 3.5★An educational platform providing seamless video lectures and comprehensive analytics for over 50,000 IAS aspirants.
01. Technical Challenge
Delivering large educational video files smoothly to students across varying, often poor, network connections while tracking detailed learning analytics.
02. Architecture & Solution
Integrated ExoPlayer with adaptive bitrate streaming to auto-adjust video quality based on internet speed, and built custom performance graph dashboards.
03. Business Impact
Empowered 50K+ students to study efficiently without buffering interruptions, establishing a strong digital presence and driving platform subscriptions.
04. Architecture Overview
- Video Delivery: ExoPlayer with HLS (HTTP Live Streaming) for adaptive bitrate playback across 3G/4G/WiFi.
- Data Analytics: Firebase Analytics integrated deeply into the player to track exact watch time and drop-off rates.
- Backend infrastructure: Highly available REST APIs and CDN-backed video hosting ensure 99.9% uptime.
- UI/UX: Custom graph rendering libraries visualize complex student performance data elegantly on mobile.
05. User Story
- "As an IAS aspirant in a rural area, I want to watch 2-hour lectures smoothly even when my network connection drops to 3G."
- "As a student, I want to pause a video on my phone and resume from the exact same timestamp on my tablet."
- "As an instructor, I want to view detailed analytics on how students are performing on mock tests to adjust my curriculum."
Technology Stack
My Role
Android Developer. Implemented the adaptive bitrate video streaming with ExoPlayer and integrated deep Firebase analytics tracking to measure granular student performance metrics.