CastLab
CastLab: Cast gallery media to DLNA/UPnP devices with playlist support
CastLab is a comprehensive media casting application that enables you to stream your local media and online videos to DLNA/UPnP compatible devices.
Key Features:
- Media Casting
- Cast photos, videos, and audio from your device gallery
- Support for DLNA/UPnP protocol with automatic device discovery
- Built-in HTTP server for seamless media streaming
- Media Management
- Browse media by albums with filtering options (date range, media type)
- Create and manage custom playlists
- Organize media with intuitive selection and editing tools
- Playback Control
- Integrated player controller with play, pause, stop, seek, and volume controls
- Autoplay support with automatic advancement to next media
- Compact mode for unobtrusive playback monitoring
- Background playback with notification controls
- Keep device awake during casting sessions
- Video Extraction
- Extract videos from web pages (HTML parsing)
- Remote casting from PeerTube and YouTube
- YouTube URLs automatically converted to Invidious instances (privacy-friendly, no direct YouTube involvement)
- Configurable Invidious instance settings
- Extraction history tracking
- Customization
- Multiple theme modes: Light, Dark, Auto (Day/Night), and Custom
- Advanced theme customizer with preset themes
- Customize individual color elements (primary, secondary, background, surface, etc.)
- Material Design 3 (Material You) support
- User Experience
- Intuitive navigation with contextual menus
- Toast notifications for operation feedback
- Persistent theme and playlist settings
- SQLite database for reliable data storage
Key Features:
- Media Casting
- Cast photos, videos, and audio from your device gallery
- Support for DLNA/UPnP protocol with automatic device discovery
- Built-in HTTP server for seamless media streaming
- Media Management
- Browse media by albums with filtering options (date range, media type)
- Create and manage custom playlists
- Organize media with intuitive selection and editing tools
- Playback Control
- Integrated player controller with play, pause, stop, seek, and volume controls
- Autoplay support with automatic advancement to next media
- Compact mode for unobtrusive playback monitoring
- Background playback with notification controls
- Keep device awake during casting sessions
- Video Extraction
- Extract videos from web pages (HTML parsing)
- Remote casting from PeerTube and YouTube
- YouTube URLs automatically converted to Invidious instances (privacy-friendly, no direct YouTube involvement)
- Configurable Invidious instance settings
- Extraction history tracking
- Customization
- Multiple theme modes: Light, Dark, Auto (Day/Night), and Custom
- Advanced theme customizer with preset themes
- Customize individual color elements (primary, secondary, background, surface, etc.)
- Material Design 3 (Material You) support
- User Experience
- Intuitive navigation with contextual menus
- Toast notifications for operation feedback
- Persistent theme and playlist settings
- SQLite database for reliable data storage
- License: GNU General Public License v3.0 only
- Website
- Issue Tracker
- Translation
- Source Code
- Changelog
- Build Metadata
- Reproducibility Status
Donate
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid-
arm64-v8aarmeabi-v7ax86x86_64This version requires Android 7.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Download APK 44 MiB PGP Signature | Build Log




















