User Tools

Site Tools


doc:appunti:hardware:raspberrypi_openelec

This is an old revision of the document!


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 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 aggiunge l'opzione in config.txt:

hdmi_force_hotplug=1

è possibile anche pre-selezionare la risoluzione (vedere i modi video possibili):

## Select CEA (TV) mode group, mode = 16 (1080p 60Hz)
#hdmi_group=1
#hdmi_mode=16
# Select DMT (monitor) mode group, mode = 39 (1360x768 @ 60Hz)
hdmi_group=2
hdmi_mode=39
doc/appunti/hardware/raspberrypi_openelec.1384196862.txt.gz · Last modified: 2013/11/11 20:07 by niccolo