Video Players & Editors · Open source
CastLab
Thomas
Cast your media to DLNA/UPnP and FCast devices
Opens the official F-Droid page
About CastLab
Cast your photos, videos, and audio to DLNA/UPnP and FCast devices on your local network.
Features:
- Cast media from your gallery, file picker, or online sources to any DLNA/UPnP or FCast receiver
- Automatic device discovery (SSDP and mDNS)
- Screen sharing to cast your Android screen in real time
- Browse media by albums with date range and media type filters
- Create and manage playlists
- Player controls: play, pause, stop, seek, volume, autoplay
- Background playback with notification controls (play/pause/stop)
- Extract and cast videos from web pages (HTML parsing)
- Cast from PeerTube and YouTube via Invidious instances (no direct YouTube connection)
- Import M3U/M3U8 playlists (IPTV, online streams)
- Open files directly from the file picker
- Light, Dark, Auto, and Custom themes with 8 presets
- Material Design 3
What's new in 1.6.0
Added - Cast the phone audio to a speaker - Cast a stream directly from its web address - Share pictures, videos and audio from any app - Share a link to extract its video - Quick Settings tile to start screen sharing - Working Invidious instances are picked automatically Fixed - Storage no longer fills up with copies of cast media - Screen sharing no longer buffers on FCast receivers - Audio-only speakers are not offered videos and images - Hex color values can be typed in the theme editor - Y
How to install CastLab
- Tap Download — the app's official page on F-Droid opens.
- Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
- If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
- Open CastLab from your app drawer.





