Mediecenter på Raspberry Pi
En Raspberry Pi kan være en fin tv boks eller en lille medieserver, afhængigt af hvad du vil opnå.
Her får du en enkel Kodi opsætning, og et Jellyfin eksempel via Docker, som er nemt at vedligeholde.
Hurtigt overblik
- Start simpelt, få det til at virke, og udvid derefter.
- Prioritér stabil strøm, kablet net hvis muligt, og god lagring.
- Tag backup, især før du ændrer netværk, diske eller tjenester.
Mediecenter på Raspberry Pi
Guide til mediecenter på Raspberry Pi, med Kodi som tv boks, og Jellyfin som medieserver, med en enkel opsætning.
Vælg retning, afspiller, server, eller begge
Kodi, tv boks
Kodi er en klassisk løsning, hvis du vil have en Pi der sidder ved tv'et og afspiller lokal media.
Jellyfin, medieserver
Jellyfin kan køre som server, hvor dine enheder i hjemmet streamer fra Pi'en. Det fungerer bedst med let transcoding, eller hvis filer kan afspilles direkte.
Kombi
Du kan også have Jellyfin server og en anden klient, fx en smart tv app. Til tv afspilning lokalt er Kodi ofte nemmest.
Kodi, hurtig opsætning
På Raspberry Pi OS kan du installere Kodi via pakker. Hvis du vil have en mere appliance følelse, kan du også bruge en special distribution, men her holder vi os til Raspberry Pi OS.
sudo apt update
sudo apt install -y kodi
Start Kodi i menuen, tilføj dine mediekilder, og sæt lyd og opløsning til det din skærm kan lide.
Tip
- Brug kablet net, hvis du streamer store filer fra en NAS.
- Hvis du får hakken, prøv at afspille filer direkte, uden transcoding.
- Hold Pi'en kølig, især Pi 5, varme kan give nedsat performance.
Jellyfin server, enkel opsætning med Docker
Docker gør det nemt at installere og opdatere uden at rode med mange afhængigheder. Hvis du ikke bruger Docker i forvejen, så kan det stadig være den mest stabile vej.
Installér Docker
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USER
# Log ud og ind igen
docker compose eksempel
Opret en fil, fx docker-compose.yml i en mappe som ~/jellyfin.
services:
jellyfin:
image: jellyfin/jellyfin
container_name: jellyfin
network_mode: host
volumes:
- ./config:/config
- ./cache:/cache
- /srv/media:/media
restart: unless-stopped
Start
docker compose up -d
Åbn derefter http://PI_IP:8096 og følg opsætningen.
På Raspberry Pi er transcoding begrænset, så planlæg efter direct play når du kan.