Come installare Emby Server su Raspberry Pi

Dopo aver visto come installare Plex Server, vediamo come installare Emby!

Aprite il terminale ed eseguite:

wget -qO - http://download.opensuse.org/repositories/home:emby/xUbuntu_14.04/Release.key | sudo apt-key add -
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/emby/xUbuntu_14.04/ /' >> /etc/apt/sources.list.d/emby-server.list"
sudo apt-get update
sudo apt-get install emby-server

Ora dovete cambiare due righe in questo file:

sudo nano /usr/bin/emby-server

E cambiate queste:

FFMPEG_BIN=$(command -v ffmpeg)
FFPROBE_BIN=$(command -v ffprobe)

In:

FFMPEG_BIN=/usr/local/bin/ffmpeg
FFPROBE_BIN=/usr/local/bin/ffprobe
Screenshot di Emby

Cos’è Plex

Sostanzialmente Plex è un software client-server per la gestione e la riproduzione di contenuti multimediali quali film, serie tv, musica ecc.

Il software è gratuito ed esiste un piano a pagamento (mensile, annuale o a vita).

Potete liberamente installarlo su un Raspberry Pi o su un server con Ubuntu.

La versione client invece è disponibile con tantissime piattaforme e se volete provarlo, vi basterà cercare Plex sul vostro store online.
Per il sito ufficiale https://plex.tv/

Come installare Plex Server su Raspberry Pi

Qualche anno fa vi avevo mostrato che fosse possibile installare Plex su Raspberry Pi, ora vediamo un metodo più veloce: https://www.plex.tv/media-server-downloads/#plex-media-server

Cliccate su Linux -> ARMv7, copiate il link ed eseguite:

wget https://downloads.plex.tv/plex-media-server-new/1.15.3.876-ad6e39743/debian/plexmediaserver_1.15.3.876-ad6e39743_armhf.deb
sudo dpkg -i plexmediaserver_1.15.3.876-ad6e39743_armhf.deb

E voilà!

sudo service plexmediaserver status

Mentre se volete aggiornarlo:

curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -
Add the repo,
echo deb https://downloads.plex.tv/repo/deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list
sudo apt-get update
sudo apt-get upgrade

Come configurare Monit con Plex

sudo nano /etc/monit/conf.d/plex

Incollate questo (modificando le porte nel caso vi servissero, ma la 32400 dovrebbe andar bene):

check process Plex with pidfile "/var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/plexmediaserver.pid"
    start program = "/usr/sbin/service plexmediaserver start" with timeout 60 seconds
    stop program  = "/usr/sbin/service plexmediaserver stop"
    if failed host 127.0.0.1 port 32400 with timeout 30 seconds for 5 cycles then restart
    #if failed port 32401 with timeout 30 seconds for 5 cycles then restart
    #if failed port 32469 with timeout 30 seconds for 5 cycles then restart
    #if failed port 1909 with timeout 30 seconds for 5 cycles then restart
    #if failed url http://127.0.0.1:32400/web/index.html with timeout 30 seconds for 5 cycles then restart

E poi riavviate Monit con:

sudo monit reload

Come installare Plex su Docker

Prima di tutto installate Docker in base al sistema operativo che state utilizzando (è compatibile ovunque). Poi aprite il terminale ed eseguite:

sudo docker pull linuxserver/plex

E poi incollate questo, modificando i parametri che preferite:

sudo docker create \
--name=plex \
--net=host \
--restart=always \
-e VERSION=latest \
-e PUID=1001 -e PGID=1001 \
-e TZ=Europe/London \
-v /home/plex/config:/config \
-v /home/plex/tvshows:/data/tvshows \
-v /home/plex/movies:/data/movies \
-v /home/plex/transcode:/transcode \
linuxserver/plex

Eseguite sudo docker start plex e… voilà!

Ora aprite il browser sul vostro IP alla porta 32400 e divertitevi.

Come installare Plex su Raspberry Pi

Installarlo è abbastanza semplice e non dovreste incontrare difficolta se non avete fatto troppe modifiche a Raspbian.

Incollate queste righe di comando nel terminale e attendete (potrebbe richiedere anche diversi minuti quando compatta l’archivio, quindi non spaventatevi o provate ad interrompere… aspettate).

cd ~
wget http://dev2day.de/skeleton.tgz
tar -xzf skeleton.tgz
wget https://downloads.plex.tv/plex-media-server/0.9.12.19.1537-f38ac80/PlexMediaServer-0.9.12.19.1537-f38ac80-arm7.spk
mv PlexMediaServer-0.9.12.19.1537-f38ac80-arm7.spk PlexMediaServer-0.9.12.19.1537-f38ac80-arm7.tgz
tar -xvf PlexMediaServer-0.9.12.19.1537-f38ac80-arm7.tgz
tar -xvf package.tgz -C skeleton/usr/lib/plexmediaserver
rm -r skeleton/usr/lib/plexmediaserver/dsm_config
cd skeleton/usr/lib/plexmediaserver
find . -iname "*.so" -exec chmod 644 {} \;
find . -iname "*.so.*" -exec chmod 644 {} \;
cd ~
sudo apt-get install fakeroot -y
fakeroot dpkg-deb --build skeleton ./
sudo dpkg -i plexmediaserver*
rm skeleton.tgz
rm -R ~/skeleton
rm plex*.deb
sudo apt-get install libexpat1 -y
sudo apt-get install mkvtoolnix -y

E ora andate da browser e aggiungete :32400/web/index.html al fondo del vostro IP o del vostro hostname (di solito raspberrypi.local).

Fonte: https://www.htpcguides.com/install-plex-media-server-on-raspberry-pi-2/