🛠 Monter un serveur multimédia Kodi 4K (HDMI + GPU Mali)

ODROID-N2 / ODROID-N2+ (Hardkernel) · avance · Schéma : IMG-odroid-n2-avance-3-odroidn2-serveur-multimedia-kodi.svg — ODROID-N2 connecté en HDMI 2.0 à un téléviseur 4K, décodage matériel H.265 illustré par le GPU Mali-G52, flux vidéo depuis un NAS par Ethernet Gigabit.

Objetivos

Transformar el ODROID-N2 en un reproductor multimedia de salón: HDMI 2.0 (4K@60 Hz con HDR/CEC según Wikipedia; las fichas de CNX mencionan hasta 4K@75 Hz > SIN VERIFICAR: modo HDMI máximo 4K@60 vs 4K@75 — las fuentes divergen), decodificación por hardware H.265 4K 60 fps y passthrough de audio DTS-HD/Dolby. Dos vías: CoreELEC (fork de Kodi, soporte de primera categoría para N2, Hardkernel vendió una «CoreELEC Edition») o Armbian + Kodi con el driver GPU libre Panfrost (Mali-G52 MP6, integrado desde el kernel 5.14). El N2+ incluso sirvió de base para Home Assistant Blue — la plataforma está probada para funcionamiento 24/7.

Hardware

Código completo

# --- Voie Armbian + Kodi (Panfrost) ---
sudo apt update && sudo apt install -y kodi
# Vérifier que Panfrost prend l'affichage (simpledrm doit être blacklisté,
# conflit connu Armbian : MODULES_BLACKLIST="simpledrm") :
ls -l /dev/dri/renderD* && glxinfo | grep -i 'opengl renderer'   # -> Panfrost
# Son HDMI + pass-through : activer la carte AXG/AXG-SoundCard
pactl list short sinks | grep -i hdmi

# --- Lecture réseau : monter le NAS en NFS/SMB ---
sudo mkdir -p /mnt/nas && sudo mount -t nfs nas:/media /mnt/nas
# Dans Kodi : Ajouter une source -> /mnt/nas -> contenu vidéo -> TMDB.
# Test de débit attendu (>900 Mbit/s) avant de promettre du 4K sans à-coups :
iperf3 -c nas

# --- Voie CoreELEC (recommandée pour le salon) ---
# Écrire l'image sur SD, premier boot, puis CoreELEC > Mise à jour.
# Le décodage H.265 4K60 est matériel : vérifier pendant la lecture
# via les stats Kodi (touche « o ») : « hardware: YES ».

Verificación esperada

El televisor muestra 4K@60 (menú de Kodi fluido, cv4-8 o equivalente en la información del TV). Un archivo H.265 4K 60 fps de 80 Mbit/s se reproduce sin cortes desde el NAS a través de Ethernet Gigabit, con la CPU por debajo del 40 % gracias a la decodificación por hardware. El sonido multicanal sale en bitstream hacia la barra de sonido (icono DTS/Dolby encendido). Con Panfrost bajo Armbian, glxinfo menciona Mali-G52 (Panfrost) y no llvmpipe.

Errores frecuentes

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales