Offline Video SDK
Add Offline Playback to Your React Native App — Fast
The Offline Video SDK is a commercial add-on for react-native-video
(v6 and v7) that enables secure offline playback of HLS streams — including support for DRM, multi-audio, and subtitles.
It’s built for teams who need a production-ready solution without spending months on in-house development.
Try it free today and ship faster.
🚀 Key Features
-
Stream Downloading
Download and store HLS content for offline playback, including full control over asset management. -
Offline DRM
Seamlessly supports offline playback of DRM-protected content, with proper rights enforcement and license handling. -
Multiple Audio Tracks & Subtitles
Choose which tracks to download (e.g. language, subtitles) — ideal for localized content. -
Selective Downloads
Only selected tracks are downloaded by default to optimize storage. -
DRM License Optimization
Works efficiently with persistent licenses — no need to re-fetch unless expired. -
Background Download Management
Handles queuing, progress tracking, retries, pausing/resuming – all out of the box. -
Pluggable Architecture
Compatible with your existing player setup — doesn’t interfere with other plugins or custom features.
⚙️ Compatibility & Requirements
- Supports
react-native-video
v6 and v7
🤝 Integration & Support
You can integrate the SDK yourself using our documentation and Offline Video Starter Project, which includes a ready-to-run example app demonstrating offline playback, multi-audio, subtitles, and DRM setup.
Alternatively, work with our team to accelerate your roadmap.
📄 Licensing & Trials
The Offline Video SDK is distributed under a commercial license.
You can evaluate it for free for 14 days — no credit card required.
Have questions or need help?
📬 sdk@thewidlarzgroup.com