Un Raspberry Pi funzionerà bene con XBMC e molti film?


18

Ho una biblioteca con oltre 1000 film e sto cercando un sistema per media center economico ma con buone prestazioni.

Fino ad ora ho usato Xtreamer Prodigy, ma il firmware è un po 'lento (l'avvio da più di 2-5 minuti e un'interfaccia goffo, lo streaming TV è a scatti, ecc.).

Quindi mi piacerebbe passare al lato XBMC (perché è full optional). Un Raspberry Pi potrebbe essere il dispositivo più economico ma non ho idea di come funzionerebbe con la mia libreria e persino con la stessa navigazione XBMC (mi piacerebbe che fosse reattivo / fluido e con avvio rapido).

Qualcuno potrebbe confermare la sua forza in una tale configurazione? Inoltre, se non è adatto alle mie esigenze, cosa ne pensi di tutte le nuove scatole Android (con XBMC)? Quale sarebbe meglio (considerando che ne ho bisogno per avere entrambe le porte di visualizzazione HDMI e AV / RCA / peritel).


1
Questa domanda ( raspberrypi.stackexchange.com/questions/32/… ) ti aiuterà a configurare XBMC. Da quello che raccolgo, in realtà funziona abbastanza bene su RPi, se stai usando una versione specifica di Raspberry Pi-- Raspbmc.
RLH,

Come viene archiviata la tua libreria? NFS e Samba (SMB) funzionano bene con file di grandi dimensioni su raspberry_pi - personalmente ho una scheda SD da 32 GB e uso SFTP e copia mkv sulla scheda - riproduce sempre bene alcuni file sono più di 2,5 GB
Mapperz

@Mapperz: lo userei con il mio hard disk esterno da 2 TB collegato tramite USB. Tutti i miei film sono contenuti in due cartelle separate. Vorrei che i menu di XBMC fossero fluidi, il pi per avviarsi rapidamente e vorrei avere una navigazione fluida attraverso i miei film (modalità jukebox, wall film, ecc.)
Jsncrdnl

Si noti che XBMC (ho provato XBian) supporta la variante HDMI che trasferisce i segnali remoti dal televisore. È quindi possibile utilizzare il normale telecomando per navigare.
Thorbjørn Ravn Andersen,

Risposte:


12

Gestisco l'RPi come la mia stazione multimediale con Xbmc (ora chiamato Kodi) su Arch Linux. Ho un HDD esterno da 1 TB (con alimentatore esterno ) che contiene la mia collezione di film / serie.

Biblioteca

Xbmc ha funzionalità di libreria per film, immagini, serie e musica con funzionalità estese (ordine per anno, attore, qualunque cosa).

Ma, prima di creare una libreria in Xbmc, fatevi un favore e controllate le seguenti cose:


Velocità

Se vuoi avviare il tuo sistema da zero (come ho fatto io), dovresti modificare un po 'Xbmc:

  • Impostare la scissione di memoria ad almeno 128 MB per la GPU (i filmati non vengono riprodotti in altro modo)
  • Disabilita il feed RSS (rende il menu più veloce)
  • Abilita sempre v-sync (riduce l'utilizzo della CPU in idle)
  • Ridurre la frequenza di aggiornamento (riduce l'utilizzo della CPU in idle)

Se non ho overcloccato nulla sul Pi nella mia configurazione attuale.

Se stai usando Arch (che ha un repository molto aggiornato), otterrai la versione Xbmc più recente che ora supporta ufficialmente l'RPi . È diventato un po 'più veloce e ci stanno ancora lavorando.

Inoltre, se decidi di utilizzare una distribuzione Xbmc finita, queste modifiche potrebbero già essere applicate.


Controllo

Controllo il mio Xbmc con un telecomando Windows MCE che avevo in giro. Funziona bene con Lirc installato. Potresti voler controllare l' elenco di compatibilità di Lirc e comprarne uno per te (è più comodo dal divano).

Inoltre, tieni presente che l' RPi non può spegnersi , quindi dovrai spegnerlo tramite SSH / Xbmc e quindi staccare la spina manualmente.

Ho anche un server FTP in esecuzione sul Pi in modo da poter spostare rapidamente nuovi video senza trasportare il mio HDD ovunque. Assicurati di utilizzare FTP anziché SFTP , poiché quest'ultimo sarà più lento (a causa della crittografia).


Inoltre, consulta le domande frequenti su Xbmc RPi !


L'abilitazione di v-sync può anche causare stutter. Se si dispone di un ricevitore / TV compatibile con DTS, non è necessario preoccuparsi di transcodificare l'audio. Inoltre, CEC funziona bene con il Pi, quindi se hai una TV o un ricevitore capace puoi semplicemente usare il suo telecomando. È estremamente importante avere una scheda SD di classe 10, o meglio usare un disco rigido per il sistema operativo.
KayEss,

Consiglio vivamente l'installazione su una chiavetta USB veloce. Anche la scheda SD di classe 10 è lenta rispetto a una chiavetta USB con capacità anche di 30 Mbps. Ne vale la pena anche la chiavetta USB3 poiché puoi ottenere fino a 60 Mbps con porta USB 2.
DominicM,

1

Sto usando Raspberry Pi e ho una grande libreria. Ho notato che funziona benissimo con piccole librerie che si collegano al mio NAS; tuttavia, con oltre 1700 film con rallentamenti, è inaccettabile quando ci si prepara a guardare un film. Grande idea, ma manca di potenza. L'ho provato con Raspbmc e Openelec. Openelec funziona meglio ma non è ancora abbastanza potente.

Non ho lo stesso problema quando ho a che fare con nessuno dei miei laptop sulla mia rete usando XMBC. Ho acquistato un PC Arctic Media per risolvere il problema. Sembra aiutare moltissime persone con lo stesso problema.


1

Ho un Pi che esegue la versione OpenElec e ho provato RaspBMC e anche RasPLex (la build Plex per il PI). Ho anche eseguito XBMC su PC e laptop. La versione di OpenElec mi ha offerto la risposta più rapida e fluida e sarà molto più semplice da configurare e far funzionare rispetto a Raspbian o Arch Linux.

My pi is connected to my Media via my NAS on Samba shares.  I have around 750 Movies (~1.2TB), ~700GB of TV Shows and ~350G Music.

Mentre il Pi non è veloce o fluido come un PC, è sicuramente migliore di quello che stai descrivendo con la tua configurazione attuale. Per esempio:

  • Se premo "film" dal menu principale, questo verrà caricato per circa 3-7 secondi
  • Premere start su un film / programma TV che verrà caricato per circa 3-7 secondi prima della riproduzione
  • La riproduzione di file 480p e 720p è stata perfetta. Non ho nulla in 1080p ma ho sentito che funziona bene.
  • I vecchi file divx vengono riprodotti bene così come tutti i miei file musicali. In breve, non l'ho visto balbettare, respingere o rifiutare di suonare qualsiasi cosa. La riproduzione è perfetta.

L'unico problema che ho è che XBMC si rifiuta di riconoscere i nuovi film mentre li aggiungo e non ho capito perché (e sì, sono nominati correttamente e secondo le convenzioni).

Per quanto riguarda un telecomando, prova un telecomando Media Center come questo da Amazon ANDROSET Mini 2.4GHz Wireless Air Keyboard and Air Mouse Come sottolineato dal Primo Revisore sulla pagina Amazon, il telecomando stesso è OK, ma il ricevitore IR può essere usato con i telecomandi Harmony (I have Harmony 200). Questo ricevitore IR / remoto funziona immediatamente con ogni versione / installazione / variante di XBMC che abbia mai provato. Non male per $ 8,00.

Ora, con tutto ciò che hai detto ... hai provato Plex? Mentre la sua prestazione è lenta sul Pi, è piuttosto scattante sulle scatole di Roku. Tieni presente che con Plex devi avere Plex Server in esecuzione su un altro computer da qualche parte e quindi potrebbe non essere adatto a tutti. Anche RasPLex (la build Pi per Plex) è ancora nuovo / beta e quindi le prestazioni potrebbero aumentare con la maturazione del progetto.

Per quanto riguarda il prezzo, mentre la scheda Pi costa solo $ 35, avrai anche bisogno di una custodia, una scheda SD, un alimentatore e i cavi. Potresti avere un po 'di questa posa in giro e puoi fare un caso da Legos o qualcosa del genere, se vuoi. In caso contrario, il vero costo del PI sarà probabilmente più vicino a $ 75, che è nella gamma di molte altre opzioni. Questo è ancora un vero affare e se sei una specie di geek, allora un Pi non andrà mai sprecato se decidi di spostare il tuo media center su un dispositivo diverso lungo la strada.

Infine, tieni presente che questo panorama sta cambiando molto rapidamente e ci sono già molte opzioni. Sto guardando alcune delle scatole Android come Xios DS o le prossime scatole Ouya. Mi piacerebbe ricevere feedback da chiunque li abbia provati e da come si confrontano.

In bocca al lupo!


0

Di recente ho configurato raspbmc sul mio modello Raspberry Pi B. Ho eseguito quanto segue per cercare di migliorare le prestazioni e / o la qualità.

  1. Limite UI disabilitato (l'interfaccia utente XBMC è passata da 720p a 1080)
  2. Overcloccato con lo strumento incorporato per l'impostazione "super" che è 950 MHz se non sbaglio. Sarà inoltre necessario un alimentatore in grado di fornire energia sufficiente. Ho avuto problemi con qualsiasi overclock con fornitura di 950ma. L'adattatore 1.2A funziona alla grande.
  3. Imposta tutte le mie condivisioni come NFS anziché SMB (sola lettura). Ciò migliora le prestazioni quando si avvia il video o si sfogliano le condivisioni. Questo vale solo per la condivisione di rete e non per i dispositivi USB. Prova anche a mettere nfs in modalità udp, questo va bene per le reti domestiche e rimuove alcune spese generali.
  4. Installato il sistema operativo su chiavetta USB da 8 GB (velocità di lettura effettiva di ~ 30 Mbps). Nota: è ancora necessaria una scheda SD per puntare ai file di sistema sulla chiavetta USB.

Per rispondere alla tua domanda per la maggior parte, l'interfaccia è sorprendentemente veloce e reattiva considerando il basso costo e il consumo energetico di Pi. Ci sono un paio di eccezioni:

Quando si aprono condivisioni di Film / TV con una grande quantità di elementi, può richiedere molto tempo. Ad esempio, una condivisione di film con quasi 3000 elementi può richiedere 20-30 secondi per aprirsi. Non importa se è stato aperto di recente o no. Non ho ancora trovato un modo per migliorare questo. (Proverà OpenElec invece di raspbmc per confrontare presto). Il tempo impiegato per l'apertura sembra essere direttamente proporzionale alla quantità di file, quindi 1000 film dovrebbero impiegare circa 10 secondi. La mia cartella TV ha 350 elementi e si apre in 4-10 secondi.

Durante la riproduzione di film, in particolare il dispositivo 1080p può non rispondere e rendere difficile interrompere il video. Ciò potrebbe essere causato dalla rimozione del limite dell'interfaccia utente, poiché Pi ha una memoria video molto limitata.

Nel complesso il Pi può essere molto utilizzabile una volta configurato correttamente con alcuni fastidi. I video SD e 1080p vengono riprodotti senza problemi e anche il salto / avanzamento rapido non è troppo lento.


0

Ho una configurazione con 2 Raspberry Pis: uno ha un HDD esterno da 2 TB USB (con il proprio alimentatore) e in realtà funge da server a cui posso collegarmi dalla mia rete domestica e anche da remoto. L'altro RPi ha installato RaspBMC (perché ho sperimentato che OpenElec ha problemi con alcuni formati video che riproducono solo l'audio) e mi collego all'altro Raspberry Pi aggiungendo un nuovo percorso di rete (SSH / SFTP). Sono stato in grado di trasmettere in streaming file video dall'RPi nel mio seminterrato al mio RPi con RaspBMC attraverso oltre 2000 miglia di autostrada Internet. Ho avuto alcuni problemi di buffering, ma mi sembra che fosse più un problema di velocità di connessione (suoceri con connessione lenta). A livello locale, non ho avuto problemi.


0

Probabilmente merita un aggiornamento basato sul recente lavoro svolto da alcune persone strettamente coinvolte con la Raspberry Pi Foundation. C'è stata una certa velocità e una migliore gestione di funzionalità come l'avanzamento veloce. Di recente hanno scritto sul blog e hanno aggiunto un video per mostrarlo. http://www.raspberrypi.org/archives/4986


0

Puoi installare Raspbmc (ora chiamato OSMC ) che funziona alla grande anche con video 1080p!

Non consiglierei di usare l'HD esterno perché consumano molta energia che Raspberry Pi non è in grado di gestire. Puoi utilizzare una grande scheda SD o persino montare le cartelle tramite la rete locale (OSMC ha quella funzione)


-1

potresti sempre usare un hd esterno USB, e sì RPi è abbastanza buono, anche se a differenza del PC che è ovviamente più lento, aspettati solo ciò che ti dà 512 MB di RAM, ma nel mio caso va tutto bene, Raspbmc + XBMC è una buona combinazione come così come l'economicità del RPi

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.