- Tipi di lettori musicali
- 1. Kodi
- 2. Plex
- 3. OpenELEC
- 4.
- 5. RuneAudio
- 6. Volumio
- 7. Xbian
- 8. LibreELEC
- 9. Emby
- 10. Mopidy
Uno degli usi più non tecnici del Raspberry Pi è il suo utilizzo come server multimediale per la riproduzione di musica, video e streaming live di tutti i tipi di contenuti multimediali.
I server multimediali in genere aggregano file multimediali da tutte le fonti preferite dagli utenti, comprese unità locali, piattaforme musicali basate su Internet come Spotify e piattaforme di streaming video come YouTube, fornendo all'utente un unico punto di accesso a tutte le loro canzoni, film e programmi preferiti.
A causa della natura economica del Raspberry Pi e delle sue robuste funzionalità wireless, è cresciuto fino a diventare una delle piattaforme scelte per l'attività. Questa crescita ha visto lo sviluppo di startup con diverse soluzioni di server multimediali basate su Raspberry Pi tra dozzine di versioni fai-da-te su Internet e con il rilascio di Raspberry Pi 4 con I2S, doppia porta HDMI, ram più alta, velocità di elaborazione e migliore connettività opzioni, la capacità del Pi di fungere da server multimediale perfetto è stata appena messa a punto.
Esistono diversi software e applicazioni utilizzati per trasformare il PI in un server multimediale, vengono forniti come sistema operativo precostruito per il Pi o come un'applicazione che può essere installata sulla versione Raspbian standard o altre modifiche Linux compatibili. Per il tutorial di oggi, esamineremo questi software per server Raspberry Pi Music, confrontandoli, uno con l'altro, esaminando i loro pro e contro per aiutare gli utenti a identificare quale è il migliore per l'obiettivo desiderato. Oltre a questo, sceglieremo uno dei software e condivideremo come configurarlo sul tuo Raspberry Pi nel prossimo articolo.
Tipi di lettori musicali
Come accennato nell'introduzione, nel tempo sono state create decine di software in grado di trasformare il Raspberry Pi nel perfetto media server, riproducendo musica, video e altri contenuti multimediali con alcuni di essi potendosi connettere a più piattaforme di streaming, per realizzare i contenuti su quelle piattaforme a disposizione dell'utente. Da software aperti come OpenELEC a piattaforme a pagamento come Plex, alcuni di questi software sono diventati più popolari di altri grazie alle loro eccezionali caratteristiche. Per questo articolo vedremo 10 dei software multimediali più popolari che possono essere utilizzati con Raspberry pi, tra cui;
- Kodi / XBMC
- Plex
- OpenELEC
- OSMC
- RuneAudio
- Volumio
- Xbian
- LibreELEC
- Emby
- Mopidy
Esamineremo questi software uno dopo l'altro.
1. Kodi
Kodi è di gran lunga il più popolare del pacchetto. Precedentemente noto come XBMC, Kodi è un software di riproduzione multimediale gratuito e open source in grado di riprodurre file multimediali inclusi audio, video e visualizzare immagini archiviate localmente su un'unità collegata al computer su cui è in esecuzione il software o trasmettere video, suoni e immagini da la rete. È in grado di riprodurre questi file multimediali creati in uno qualsiasi dei formati di file più diffusi. Kodi si presenta come un software da installare sul Raspberry Pi in quanto tale, anche se è progettato per funzionare in modalità a schermo intero, può essere ridotto a icona per eseguire altre attività sul Raspberry Pi, rendendolo adatto per gli scenari in cui desideri per essere in grado di utilizzare il Raspberry Pi una volta ogni tanto per progetti diversi dal media server.
Abbiamo coperto la configurazione KODI sul Raspberry Pi in uno dei nostri precedenti tutorial qui. Kodi funziona su quasi tutte le piattaforme rendendolo uno strumento molto versatile e utile.
2. Plex
Plex è un sistema di lettore multimediale client-server. Il server ospita tutti i file multimediali e può essere connesso a Internet per accedere ai file multimediali archiviati su diversi canali Internet. Il client Plex, d'altra parte, semplifica l'accesso o lo streaming di tutti i file multimediali dal server, rendendo Plex un modo perfetto per condividere la musica. Plex è perfetto per le applicazioni che richiedono la riproduzione di diversi tipi di musica in luoghi diversi o dire su dispositivi diversi. Ad esempio, due utenti in stanze diverse di una casa possono riprodurre brani diversi dallo stesso server plex.
Come funziona Plex può essere compreso dai seguenti punti:
- Il Plex Media Server può essere eseguito su molti sistemi operativi come Windows, macOS e Linux ecc. Plex organizza tutti i tuoi file multimediali, che si tratti di musica, film, foto, spettacoli, in modo pulito con poster e miniature e mostra anche valutazioni e altre cose dai servizi in linea. Qui stiamo usando Raspberry Pi come Plex Server.
- I lettori multimediali sono i client in esecuzione sui dispositivi client come dispositivi mobili, computer ecc. I client possono accedere ai file multimediali da Plex Server. Ti consente efficacemente di conservare tutti i tuoi file multimediali in un unico posto e di accedervi da qualsiasi dispositivo.
Come KODI sopra, Plex Server funziona anche come un'applicazione e non richiede una soluzione del sistema operativo specializzata. L'installazione e la configurazione di Plex su Raspberry Pi sono state anche trattate in un precedente tutorial qui.
Plex ha sia la versione gratuita che quella a pagamento e, inutile dirlo, la versione a pagamento ha più campane e fischietti rispetto alla versione gratuita.
3. OpenELEC
OpenELEC (Open Embedded Linux Entertainment Center) è un media server basato su jeOS (sistema operativo appena sufficiente). Il sistema operativo possiede tutto ciò che è necessario per far funzionare il Raspberry Pi solo come server multimediale.
Piuttosto che un software che potrebbe essere installato su Raspbian come KODI e Plex, è un sistema operativo (basato su Linux) a sé stante, estremamente piccolo e molto veloce. Fornisce una suite software completa per media center che viene fornita con una versione preconfigurata di Kodi insieme a diversi componenti aggiuntivi di terze parti tra cui emulatori di console per videogiochi retrò e plug-in DVR. È simile alla distribuzione XBMCbuntu (precedentemente XBMC Live) ma specificamente mirata a un hardware set-top box minimo come il Raspberry Pi.
Il lettore multimediale attivo su OpenELEC è Kodi, in quanto tale possiede la maggior parte delle funzionalità disponibili su Kodi con extra provenienti dagli addons . Il suo principale vantaggio rispetto a KODI ordinario sono i componenti aggiuntivi che facilitano l'accesso a più piattaforme e contenuti, mentre il suo principale vantaggio rispetto ad altri è il fatto che consuma una quantità relativamente bassa di spazio / memoria e si avvia velocemente grazie alla sua leggerezza e al fatto che è stato creato solo per questo scopo.
La natura open-source di OpenELEC ha portato a spin off di molte altre versioni come LibreELEC e CoreELEC, tra le altre, ciascuna con una caratteristica distintiva, che attrae una varietà di utenti.
4.
OSMC come OpenELEC è un intero sistema operativo configurato specificamente per fungere da media server con l'unica differenza che è la flessibilità nelle configurazioni che OSMC porta in tavola.
È un sistema operativo basato sul sistema operativo Debian anch'esso costruito attorno a KODI ma con una skin più leggera e ottimizzata di OpenELEC che lo fa sentire un po 'più veloce durante la navigazione in Kodi.
OSMC possiede le stesse limitazioni nell'esecuzione di un sistema operativo leggero dedicato a un'attività, ma fornisce un'esperienza utente complessiva significativamente migliore, rispetto a OpenELEC (e ai suoi spinoff). È più facile da configurare ed è più personalizzabile.
5. RuneAudio
Per gli audiofili di base, di solito si tratta solo della musica con scarso interesse nei video e altri tipi di media, in quanto tali, l'appello potrebbe essere l'installazione di un server in grado di distribuire solo musica da più canali. È a questo punto che gli utenti dovrebbero considerare l'uso di soluzioni come Rune Audio.
RuneAudio è un "software gratuito e open source che trasforma l'hardware incorporato in lettori musicali Hi-Fi". Si tratta di un "sistema operativo appena sufficiente" basato su una distribuzione Linux personalizzata, con solo le caratteristiche e le funzioni necessarie per la riproduzione di musica di alta qualità mantenute e altri aspetti inutilizzati eliminati. Il sistema operativo è ottimizzato per ottenere i migliori risultati dal Raspberry Pi, modificando i suoi parametri per garantire che ciò che si ottiene alla fine della giornata sia un sistema Hi-Fi di alta qualità.
Rune può essere controllato da qualsiasi dispositivo sulla stessa rete locale del Raspberry Pi. Imposta un'interfaccia utente web attraverso la quale gli utenti possono accedere e intraprendere azioni come selezionare il brano successivo da riprodurre ecc.
Come la maggior parte degli altri lettori musicali, è anche gratuito e open source.
6. Volumio
Proprio come RuneAudio, Volumio è un media server per Raspberry Pi dedicato agli audiofili in quanto supporta solo la musica. È stato progettato specificamente per Raspberry Pi e poiché si basa sulla distribuzione Raspbian, dandogli la possibilità di gestire la libreria musicale sul Pi. È un software facile da usare, supporta tutti i tipi di file (mp3, FLAC, Alac, Aac, Vorbis, ecc.) E funziona con le schede di espansione DAC per il Pi dandogli capacità HI-FI con maggiore qualità del suono e comfort.
Come OpenELEC e OSMC, Volumio si presenta come un sistema operativo in quanto tale, come gli altri, trasforma il Raspberry Pi in un dispositivo monouso. Come la maggior parte degli altri lettori multimediali, Volumio può essere controllato da chiunque sulla stessa rete locale del tuo Pi, dando a tutti nella stanza o all'interno dell'area di copertura del WiFi, con l'accesso richiesto la possibilità di selezionare la canzone successiva e servire come il DJ.
In generale, volumio può riprodurre solo musica da dispositivi di archiviazione collegati al Pi ma con l'uso delle estensioni disponibili e la sua compatibilità con DLNA e AirPlay, può essere utilizzato per riprodurre titoli Spotify o connesso per trasmettere flussi audio da un iPhone, Macbook e altri dispositivi compatibili con airplay.
7. Xbian
Xbian è una distribuzione media center molto piccola, veloce e leggera per Raspberry Pi, basata su una "versione sufficiente " dell'immagine Raspbian. Xbian è stato creato pensando a dispositivi leggeri come il Raspberry Pi con il semplice obiettivo di fornire la soluzione KODI più veloce per il Pi.
Come OpenELEC e altri, si presenta come un'immagine precostruita per il Raspberry Pi, in quanto tale, trasforma anche il pi in un dispositivo a funzione singola. A differenza degli altri software, tuttavia, Xbian nel tempo ha prodotto un rendering super elegante di KODI sul Pi con un'interfaccia utente molto fluida, configurazione user friendly e supporto per Airplay.
Per limitare le sue funzionalità, Xbian ha anche una funzionalità di aggiornamento automatico, il che significa che si aggiorna automaticamente ogni volta che è disponibile una nuova versione stabile, dando all'utente accesso illimitato a nuove funzionalità non appena vengono rilasciate.
8. LibreELEC
LibreELEC (Libre Embedded Linux Entertainment Center) è un fork senza scopo di lucro di OpenELEC. Come OpenELEC, è un " sistema operativo appena sufficiente " basato su una distribuzione Linux, per KODI.
È stato lanciato nel 2016 quando la sua separazione da OpenELEC è stata annunciata con il team che ha citato le differenze creative come motivo della divisione. È una versione conservativa di OpenELEC con il team più concentrato nel garantire che funzioni come dovrebbe, con enfasi posta sui test pre-rilascio e sulla gestione delle modifiche post-rilascio. Di conseguenza, è cresciuto fino a diventare il fork OpenELEC più stabile, probabilmente più stabile di OpenELEC stesso. Oltre alla sua stabilità e libertà dagli urti, sperimentata con le altre forcelle, offre una sensazione unica di scivolamento durante l'esecuzione di Kodi. Il forte supporto posseduto da LibreELEC che facilita gli aggiornamenti mensili e le patch per farlo funzionare con i nuovi aggiornamenti di KODI sono alcuni dei pochi punti di forza che LIbreELEC ha sugli altri, specialmente su OpenELEC.
9. Emby
Emby è un lettore multimediale client-server simile in più di un modo a Plex. Precedentemente noto come "browser multimediale", Emby fornisce un server multimediale centralizzato in grado di connettersi a tutte le tue fonti multimediali preferite ed è possibile accedervi da client basati sul Web emby in esecuzione su diversi dispositivi, inclusi telefoni cellulari e smart TV.
Come Plex, è installato sul Raspberry Pi come applicazione piuttosto che come sistema operativo. Emby è tuttavia open source a differenza di Plex ma offre quasi le stesse identiche funzionalità con l'unica differenza che Plex ha raggiunto molta stabilità nel tempo, lavorando su molti più client rispetto a Emby, il nuovo ragazzo sul blocco con un portata crescente.
Per confronto diretto, non c'è molto da scegliere tra Plex ed Emby a parte il fatto che l'interfaccia per Plex è un po 'più facile da usare mentre quella di Emby offre flessibilità che gli utenti potrebbero apprezzare in seguito ma potrebbero avere difficoltà a trarne vantaggio di, nei primi giorni.
10. Mopidy
Ultimo ma non meno importante da esaminare oggi è Mopidy che è di nuovo, per gli audiofili.
Mopidy è un server musicale estensibile sviluppato con Python che di solito viene eseguito nel terminale o in background di dispositivi basati su Linux. Fuori dagli schemi, Mopidy è un server MPD e HTTP in grado di riprodurre solo musica memorizzata su disco locale o unità collegate ma tramite le sue numerose estensioni, è possibile aggiungere fonti aggiuntive da cui eseguire lo streaming e frontend per il controllo di Mopidy.
Tramite le sue estensioni, Mopidy è in grado di riprodurre musica da fonti come Spotify, sound cloud e google music per citarne alcuni, e la playlist può essere controllata tramite interfacce client in esecuzione su telefoni, tablet o PC utilizzando client web MPD.
È uno dei media server più facili da usare per i creatori grazie al suo supporto per le estensioni e al fatto che è stato costruito con Python, uno dei linguaggi di creazione più popolari per Raspberry Pi. Ciò rende facile per gli utenti collegare cose come i pulsanti a Mopidy, ad esempio, controllare il volume della musica o passare alla traccia successiva. Diversi progetti meravigliosi sono stati costruiti in passato con questo, tra cui il Pi Music Box e il moderno jukebox cloud finanziato da kickstarter chiamato Gramofon.
Il suo punto di forza risiede nella sua facilità d'uso, compatibilità con rpi gpios (che entusiasmerà qualsiasi produttore) e il fatto che non limita l'uso del client agli utenti. Ci sarà installare e configurare il Mopidy su Raspberrry P ho nel nostro prossimo tutorial.
Per quanto questi software per server multimediali posseggano differenze uniche, il tempo ha fatto sì che ognuno di loro incorporasse un po 'di funzionalità l'una dall'altra, il che rende l'identificazione della differenza un vero lavoro. In quanto tale, credo che ogni utente dovrebbe davvero provare il maggior numero possibile di questi software ed esaminare in silenzio la sensazione, la navigazione, ecc. Perché alla fine della giornata, quello da scegliere dovrebbe essere quello che risuona con te.