
A media library built with node and NextJS
DOSE offers a comprehensive library solution for movies and TV shows, designed to provide users with an elegant and efficient way to view and manage their purchased content online. With its intuitive user interface, it allows for seamless access to media, enhancing the overall viewing experience. The platform is divided into two main components: the Main Server, responsible for the front-end, and the Content Server, which handles the back-end operations. This separation allows for enhanced functionality and performance tailored to meet diverse user needs.
The system is designed to automatically fetch and manage metadata for various titles, ensuring users always have access to up-to-date information. With support for advanced features like subtitle extraction and multi-audio stream handling, DOSE positions itself as a robust solution for anyone looking to manage their media library effectively.
Full TV Show Support: Stream all your favorite TV series effortlessly along with detailed season and episode tracking.
Full Movie Support: Enjoy comprehensive access to your movie collection, complete with metadata for every title.
Automatic Metadata Fetching: Automatically gathers relevant information including images, titles, release dates, and overviews for movies and shows.
Subtitle Support: Easily extract and manage subtitles from video files, enhancing the viewing experience for non-native speakers.
Advanced Name Matching: Use sophisticated algorithms to match movie and TV show names even with slight discrepancies in titles.
Multiple Audio Streams: Enjoy the flexibility of watching videos that offer multiple audio streams.
Android TV Compatibility: Access your library from Android TV devices for a bigger-screen viewing experience.
User Management Dashboard: An intuitive admin interface allows you to add users and manage the Main Server easily.
