Linuxguide

Jellyfin – selbstgehosteter Media-Server 2025

Filme und Serien für alle Geräte im Heimnetz streamen

S
SeeColors IT
11. Juni 20264 Min. Lesezeit113 Aufrufe

Jellyfin vs. Plex vs. Emby

Jellyfin:
✅ Vollständig kostenlos (kein Premium)
✅ Open-Source (keine Vendor-Lock-in)
✅ Keine Cloud-Abhängigkeit
❌ Weniger ausgereifte mobile Apps

Plex:
✅ Ausgereifte Apps für alle Plattformen
✅ Einfachste Einrichtung
❌ Kostenpflichtiger Pass für Remote-Zugriff
❌ Telemetrie zu Plex-Servern

Emby:
Mittelweg: teilweise kostenlos

Jellyfin installieren

# docker-compose.yml
services:
  jellyfin:
    image: jellyfin/jellyfin:latest
    container_name: jellyfin
    restart: unless-stopped
    user: 1000:1000
    ports:
      - "8096:8096"
    volumes:
      - ./config:/config
      - ./cache:/cache
      - /media/filme:/media/filme:ro
      - /media/serien:/media/serien:ro
      - /media/musik:/media/musik:ro

    # Optionale GPU-Transcodierung (NVIDIA)
    # deploy:
    #   resources:
    #     reservations:
    #       devices:
    #         - capabilities: [gpu]

    # Intel Quick Sync (iGPU)
    devices:
      - /dev/dri:/dev/dri

volumes: {}
docker compose up -d
# Web-UI: http://server:8096
# Setup-Wizard: Bibliotheken hinzufügen

Hardware-Transcodierung (Intel iGPU)

Jellyfin Dashboard → Playback → Transcoding:

Hardware Acceleration: Intel QuickSync / VAAPI
Enable hardware decoding: H.264, HEVC, AV1, VP9 ✓

Voraussetzung:
- CPU mit Intel UHD Graphics (z.B. N100, i5-xxxx)
- /dev/dri/renderD128 vorhanden
- jellyfin user in video-Gruppe

# Video-Gruppe prüfen
ls -la /dev/dri/
usermod -aG video 1000

Bibliotheken und Metadaten

Bibliothek hinzufügen:
Jellyfin → Dashboard → Libraries → Add Library

Typ: Movies
Pfade: /media/filme

Metadaten-Anbieter:
- TheMovieDb (TMDb): Kinofilme
- TheTVDb: TV-Serien
- AniDB: Anime
- MusicBrainz: Musik

Jellyfin lädt automatisch:
- Poster
- Fanart
- Trailer
- Untertitel (OpenSubtitles)

Clients für alle Geräte

Web Browser: http://server:8096
Android: Jellyfin App (Play Store)
iOS: Jellyfin App (App Store)
Apple TV: Jellyfin App
Android TV: Jellyfin App
LG/Samsung Smart TV: Jellyfin App
Kodi: Jellyfin-Kodi-Plugin
Roku: Jellyfin-Kanal (inoffiziell)

Externer Zugriff via Nginx

# /etc/nginx/sites-available/jellyfin
server {
    listen 443 ssl http2;
    server_name media.firma.de;

    ssl_certificate /etc/letsencrypt/live/media.firma.de/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/media.firma.de/privkey.pem;

    location / {
        proxy_pass http://localhost:8096;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;

        # WebSocket für Jellyfin
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }
}

FAQ

Kann Jellyfin 4K-Inhalte streamen?
Ja, wenn Client-Gerät 4K direkt abspielen kann (Direct Play). Bei 4K-Transcodierung: leistungsstarke GPU oder CPU benötigt.

Fazit

Jellyfin ist die beste selbstgehostete Media-Server-Lösung: kostenlos, datenschutzfreundlich und für alle Bildschirme geeignet.

Media-Server und Self-hosted Apps für KMU in Heidelberg, Mannheim und der Rhein-Neckar-Region. Anfragen.

Artikel teilen

War dieser Artikel hilfreich?

Dein Feedback hilft uns, bessere Inhalte zu erstellen.

Kommentar hinterlassen

Verwandte Artikel