🎡 GaaneSuno – Smart Android Music & Video Player (Offline + Online)

GaaneSuno is a modern, feature-rich Android music and video player that seamlessly blends offline playback with online streaming β€” all inside one elegant, responsive, and minimal design. It delivers a buttery-smooth UI, powerful playback controls, real-time synchronization, and a premium multimedia experience.


🎢 Offline Music Experience

  • Play / Pause / Next / Previous controls
  • Stylish animated SeekBar with real-time duration
  • Repeat & Shuffle modes
  • Built-in Sleep Timer
  • Dynamic marquee song & artist display
  • Integrated volume control (Mute / Max toggle)
  • Inter-activity sync using BroadcastReceiver
  • Background playback via MusicService
  • MediaSessionCompat for notification & Bluetooth control

🌐 Online Music Streaming

  • Fetches trending tracks from iTunes API
  • Supports Bollywood, Hindi, Bengali, Pop, English tracks
  • Album artwork loading with Glide
  • Smart highlight system for currently playing song
  • Auto-refresh with 5-sec delay to prevent UI flickering
  • SharedPreferences-based resume system
  • Add / Remove Favorites with confirmation alerts

❀️ Favorites Section

  • Dedicated FavoritesActivity
  • Remove songs with confirmation dialog
  • Dynamic favorite icon update across activities

πŸ” Smart Search & Navigation

  • Lightning-fast search (Offline + Online)
  • Bottom Navigation for Music / Online / Favorites
  • Smooth activity transition animations
  • TypeWriter animated splash screen

πŸŽ₯ Offline Video Player (New Feature)

GaaneSuno now includes a powerful offline video player that automatically scans and displays all local and downloaded videos from your device.

  • Auto-load local & downloaded videos
  • Responsive grid layout with thumbnails
  • Professional-grade fullscreen video player
  • 10-sec rewind / forward controls
  • Auto orientation (Portrait ↔ Landscape)
  • Fullscreen mode with system UI hide
  • Gesture Controls (Brightness, Volume, Seek)
  • HD / Full HD / Ultra HD support
  • Fit / Fill / Zoom scaling options
  • Auto play next video
  • Subtitle support (Embedded + External .srt)
  • Multi-language subtitle selection
  • Dynamic subtitle toggle with Toast feedback

β€œVideos don’t just play… they take you back β€” GaaneSuno lets you relive every moment, frame by frame.” 🎬❀️


πŸ› οΈ Built With

  • Java – Core logic & architecture
  • Android SDK – System & UI integration
  • MediaPlayer + Service – Music playback
  • BroadcastReceiver – Live playback sync
  • ConstraintLayout / LinearLayout – Responsive UI
  • Glide – Image loading & caching
  • Material Design Components – Modern UI
  • SDP / SSP – Adaptive sizing across devices

πŸš€ Future Enhancements

  • Dark / Light Theme Toggle
  • Offline caching for online songs
  • AI-based Smart Recommendations
  • Lyrics Integration
  • Play Store Release

GaaneSuno is more than just a player β€” it’s a blend of art, performance, and user-focused design. Built with passion by Sandip Saha.

Project information