This is an old revision of the document!
Table of Contents
Raspberry PI mediacenter con OpenELEC
Home page: http://openelec.tv/
Accesso SSH
Per impostazione predefinita l'accesso SSH è disabilitato, dall'interfaccia grafica è possibile abilitarlo, oppure modificando il file /storage/.cache/services/ssh.conf
:
SSHD_START=true SSHD_DISABLE_PW_AUTH=false
Configurazione
Il filesystem principale viene montato in read-only, tutte le configurazioni e i dati utente sono salvati nella partizione montata su /storage/
. Vedere ad esempio le directory:
/storage/.xbmc/
/storage/.config/
Autostart
Questa funzione pare che non sia consigliata, vedere in proposito i commenti nel file /etc/init.d/93_xbmc
. Ad ogni modo se si crea uno script di /bin/sh
di nome /storage/.config/autostart.sh
e lo si rende eseguibile, questo verrà lanciato alla fine del processo di bootstrap.
È possibile ad esempio aggiungere un IP alias (cosa che connman non supporta nativamente) oppure connettersi ad uno storage di rete.
Autoplay
Creare il file /storage/.xbmc/userdata/autoexec.py
con qualcosa del genere:
#!/usr/bin/python import xbmc xbmc.executebuiltin("PlayMedia(/storage/.xbmc/userdata/playlists/video/autoplay.m3u)") xbmc.executebuiltin("PlayerControl(repeat)")
quindi mettere nel file autoplay.m3u
l'elenco delle tracce da eseguire. Ecco invece un esempio di come si dovrebbe mettere in esecuzione automatica un plugin:
xbmc.executebuiltin("RunAddon(plugin.video.LiveTV)")
Uscita HDMI
Se il Raspberry viene acceso con il cavo HDMI scollegato o con il televisore spento, si attiva l'uscita composita. Per verificarlo:
tvservice -s state 0x40001 [NTSC 4:3], 720x480 @ 60Hz, interlaced
ecco invece un esempio di output in HDMI:
tvservice -s state 0x12001a [HDMI DMT (39) RGB full 16:9], 1360x768 @ 60Hz, progressive
Per forzare l'uscita video e audio su connettore HDMI (anche se il Raspberry PI viene acceso prima del televisore) bisogna modificare il file /flash/config.txt
, che però è montato read-only. Quindi prima si rimonta il filesystem in read-write:
mount -o remount,rw /flash
e poi si aggiungono le opzioni in config.txt
:
# Force HDMI even if unplugged or powered off hdmi_force_hotplug=1 #Normal DVI mode (No sound) #hdmi_drive=1 Normal HDMI mode (Sound will be sent if supported and enabled) hdmi_drive=2
è possibile anche pre-selezionare la risoluzione (vedere i modi video possibili):
# Select CEA (TV) mode group, mode = 16 (1920x1080 @ 60Hz) #hdmi_group=1 #hdmi_mode=16 # Select DMT (monitor) mode group, mode = 39 (1360x768 @ 60Hz) hdmi_group=2 hdmi_mode=39
Ottimizzazione
Vedere questo howto che pare ben fatto. In particolare:
- System ⇒ Settings ⇒ Videos ⇒ Playback and set Adjust display refresh rate to match video to Always.
- System ⇒ Settings ⇒ Appearance (disable RSS feeds)