Leap Framework

LeapMedia

Jouw media, jouw server.

Een self-hosted mediaserver voor films, series en anime. Stream je eigen collectie naar elk apparaat met automatische transcoding, metadata en Chromecast-support.

In Development Web Desktop Android Chromecast

Functies & Mogelijkheden

Alles wat je nodig hebt voor je eigen mediabibliotheek.

Mediabibliotheek

Beheer films, series en anime in een overzichtelijke bibliotheek. Automatische scanning en organisatie van je collectie.

HLS Transcoding

Adaptive bitrate streaming via FFmpeg met hardware-acceleratie (VAAPI, NVENC, QSV). Stream in de beste kwaliteit voor elk apparaat.

TMDB & AniList Metadata

Automatische metadata, posters en beschrijvingen via TMDB en AniList. Je bibliotheek ziet er altijd professioneel uit.

Chromecast

Cast direct naar je TV met de ingebouwde Chromecast-ondersteuning en custom receiver. Geen extra apps nodig.

Watch Together

Kijk samen met vrienden via gesynchroniseerde sessies. Real-time playback synchronisatie via Socket.IO.

Ondertitels

Automatische ondertiteldetectie en extractie. Ondersteuning voor SRT, VTT en ingebedde ondertitels.

Multi-user

Meerdere gebruikers met eigen profielen, watchlists en kijkvoortgang. Iedereen heeft zijn eigen ervaring.

Docker Deployment

Eenvoudige installatie via Docker met automatische configuratie. Draait op poort 8096, klaar in minuten.

Technische Architectuur

Een monorepo met moderne technologie voor server en clients.

Backend Server

Node.js 20+ TypeScript Express 5 FFmpeg HLS SQLite (Drizzle ORM) Redis Socket.IO

Web Frontend

React 19 Vite Tailwind CSS v4 TypeScript Zustand HLS.js

Desktop (Tauri 2)

Tauri 2 Rust System Tray Media Keys / SMTC Auto-update

Mobiel

Kotlin Jetpack Compose Expo React Native ExoPlayer Chromecast SDK

Interesse in LeapMedia?

LeapMedia is onderdeel van het Leap Framework Ecosysteem en is momenteel in actieve ontwikkeling.