Um Raspberry Pi terá um bom desempenho com XBMC e muitos filmes?


18

Eu tenho uma biblioteca com mais de 1000 filmes e estou procurando por um sistema de media center barato, mas com bom desempenho.

Eu tenho usado um Xtreamer Prodigy até agora, mas o firmware está um pouco lento (mais de 2-5 minutos de inicialização e uma interface desajeitada, a transmissão de TV é irregular, etc.).

Então, eu gostaria de passar para o lado do XBMC (porque é completo). Um Raspberry Pi pode ser o dispositivo mais barato, mas não tenho idéia de como funcionaria com minha biblioteca e até com a navegação XBMC (eu gostaria que fosse responsivo / fluido e com inicialização rápida).

Alguém poderia confirmar sua força nessa configuração? Além disso, se não for adequado para minhas necessidades, o que você acha de todas as novas caixas do Android (executando o XBMC)? Qual seria o melhor (considerando que eu preciso que ele tenha portas de exibição HDMI e AV / RCA / peritel).


11
Esta pergunta ( raspberrypi.stackexchange.com/questions/32/… ) ajudará você a configurar o XBMC. Pelo que entendi, ele realmente roda muito bem no RPi, se você estiver usando uma versão específica do Raspberry Pi-- Raspbmc.
RLH

Como sua biblioteca é armazenada? NFS e Samba (SMB) funcionam bem com grandes arquivos no raspberry_pi - pessoalmente tenho cartão SD de 32GB e uso SFTP e copiar MKV para o cartão - sempre joga bem alguns arquivos são mais de 2,5 GB
Mapperz

@Mapperz: eu usaria com meu disco rígido externo de 2 TB conectado via USB. Todos os meus filmes estão contidos em duas pastas separadas. Gostaria que os menus XBMC para ser fluido, o pi para arrancar rápido enaugh e eu gostaria de ter uma navegação fluida através de meus filmes (modo jukebox, parede filme, etc)
Jsncrdnl

Observe que o XBMC (tentei o XBian) suporta a variante HDMI que transfere sinais remotos da televisão. Você pode usar o controle remoto normal para navegar.
Thorbjørn Ravn Andersen

Respostas:


12

Eu corro o RPi como minha estação de mídia com o Xbmc (agora chamado Kodi) no Arch Linux. Eu tenho um HDD externo de 1 TB (com fonte de alimentação externa ) conectado que armazena minha coleção de filmes / séries.

Biblioteca

O Xbmc possui recursos da Biblioteca para filmes, imagens, séries e músicas com funcionalidade estendida (ordem por ano, ator, o que for).

Mas, antes de criar uma biblioteca no Xbmc, faça um favor a si mesmo e verifique as seguintes coisas:


Rapidez

Se você deseja iniciar seu sistema do zero (como eu fiz), convém ajustar um pouco o Xbmc:

  • Defina a divisão da memória para pelo menos 128 MB para a GPU (os filmes não serão reproduzidos de outra forma)
  • Desativar o feed RSS (torna o menu mais rápido)
  • Sempre habilite o v-sync (reduz o uso da CPU em modo inativo)
  • Reduza a taxa de atualização (reduz o uso da CPU em modo inativo)

Se não tiver feito overclock de nada no Pi na minha configuração atual.

Se você estiver usando o Arch (que possui um repositório muito atualizado), você obtém a versão mais recente do Xbmc, que agora oferece suporte oficial ao RPi . Ficou um pouco mais rápido e eles ainda estão trabalhando nisso.

Além disso, se você decidir usar uma distribuição Xbmc concluída, esses ajustes já poderão ser aplicados.


Controlando

Eu controlo meu Xbmc com um controle remoto do Windows MCE que eu tinha por perto. Funciona bem com o Lirc instalado. Você pode verificar a lista de compatibilidade do Lirc e comprar uma para si mesmo (é mais confortável no sofá).

Além disso, lembre-se de que o RPi não pode ser desligado ; portanto, você precisará desligá-lo via SSH / Xbmc e depois puxar o plugue manualmente.

Também tenho um servidor FTP em execução no Pi para poder mover vídeos rapidamente rapidamente sem levar meu HDD para qualquer lugar. Certifique-se de usar o FTP em vez do SFTP , pois o último será mais lento (devido à criptografia).


Além disso, consulte o Xbmc RPi FAQ !


A ativação do v-sync também pode causar gagueira. Se você possui um receptor / TV compatível com DTS, não precisa se preocupar em transcodificar o áudio. Além disso, o CEC funciona bem com o Pi, portanto, se você tiver uma TV ou receptor capaz, poderá usar apenas o controle remoto. É extremamente importante ter um cartão SD classe 10 ou, melhor ainda, usar um disco rígido para o sistema operacional.
precisa saber é o seguinte

Eu recomendo instalar em um pendrive rápido. Até o cartão SD da classe 10 é lento em comparação com o pendrive com capacidade de até 30 mbps. O stick USB3 também vale a pena, pois você pode obter até 60mbps com a porta USB 2.
precisa saber é o seguinte

1

Estou usando o Raspberry Pi e tenho uma grande biblioteca. Percebi que ele funciona muito bem com pequenas bibliotecas conectadas ao meu NAS; no entanto, com mais de 1700 filmes com lentidão e é inaceitável ao se preparar para assistir a um filme. Ótimo conceito, mas falta poder. Eu tentei com Raspbmc e Openelec. Openelec funciona melhor, mas ainda não é poderoso o suficiente.

Não tenho o mesmo problema ao lidar com qualquer um dos meus laptops na minha rede usando XMBC. Comprei um PC Arctic Media para ajudar a resolver esse problema. Parece ajudar muitas pessoas com o mesmo problema.


1

Eu tenho um Pi executando a versão OpenElec e tentei o RaspBMC e também o RasPLex (a construção do Plex para o PI). Também executei o XBMC em PCs e laptops. A versão OpenElec ofereceu a resposta mais rápida e fluida para mim e será muito mais fácil de configurar e executar do que o Raspbian ou 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.

Embora o Pi não seja tão rápido ou fluido como um PC, é certamente melhor do que o que você está descrevendo com sua configuração atual. Por exemplo:

  • Se eu pressionar "filmes" no menu principal, ele será carregado por cerca de 3-7 segundos
  • Pressione iniciar em um programa de filme / TV que será carregado por cerca de 3-7 segundos antes da reprodução
  • A reprodução de arquivos 480p e 720p foi perfeita. Não tenho nada em 1080p, mas ouvi dizer que funciona bem.
  • Arquivos divx mais antigos tocam bem, assim como todos os meus arquivos de música. Em suma, eu não vi gaguejar, amortecer ou recusar-me a tocar qualquer coisa. A reprodução é perfeita.

O único problema que tenho é que o XBMC se recusa a reconhecer novos filmes à medida que os adiciono e não descobri o porquê (e sim, eles são nomeados corretamente e de acordo com as convenções).

No que diz respeito a um controle remoto, tente um controle remoto do Media Center como este do Amazon ANDROSET Mini Teclado e mouse sem fio a ar 2.4GHz e ar Como o primeiro revisor assinala na página Amazon, o controle remoto em si é apenas OK, mas o receptor IR pode ser usado com controles remotos Harmony (eu tenho o Harmony 200). Este receptor remoto / IR funciona imediatamente com todas as versões / instalações / variantes do XBMC que eu já experimentei. Nada mal por US $ 8,00.

Agora, com tudo isso dito ... você já tentou o Plex? Embora seu desempenho seja lento no Pi, ele é bem rápido nas caixas Roku. Lembre-se de que, com o Plex, é necessário que o servidor Plex esteja sendo executado em outro computador em algum lugar e, portanto, isso pode não ser para todos. Também o RasPLex (a construção do Pi para o Plex) ainda é novo / beta e, portanto, o desempenho pode aumentar à medida que o projeto amadurece.

Quanto ao preço, enquanto a placa Pi custa apenas US $ 35, você também precisará de um gabinete, um cartão SD, uma fonte de alimentação e os cabos. Você pode ter um pouco disso por aí e pode argumentar com Legos ou algo assim, se quiser. Caso contrário, o custo real do PI provavelmente será mais próximo de US $ 75, que está no intervalo de várias outras opções. Isso ainda é uma pechincha, e se você é um nerd, um Pi nunca será desperdiçado se você decidir mudar seu media center para um dispositivo diferente no caminho.

Por fim, lembre-se de que esse cenário está mudando muito rapidamente e já existem muitas opções. Estou olhando para algumas das caixas Android, como o Xios DS ou as próximas caixas Ouya. Gostaria muito de receber feedback de quem já experimentou e como eles se comparam.

Boa sorte!


0

Recentemente, configurei o raspbmc no meu modelo Raspberry Pi B. Eu executei o seguinte para tentar melhorar o desempenho e / ou a qualidade.

  1. Limite de interface do usuário desativada (a interface do XBMC passou de 720p para 1080)
  2. Overclock com ferramenta embutida para a configuração "super", que é de 950 MHz, se não me engano. Você também precisará de uma fonte de alimentação capaz de fornecer energia suficiente. Eu tive problemas com qualquer overclock com fornecimento de 950ma. Um adaptador 1.2A funciona muito bem.
  3. Configure todos os meus compartilhamentos como NFS em vez de SMB (somente leitura). Isso melhora o desempenho ao iniciar vídeos ou navegar por compartilhamentos. Isso se aplica apenas ao compartilhamento de rede e não a dispositivos USB. Tente colocar nfs no modo udp também, isso é bom para redes domésticas e remove algumas sobrecargas.
  4. Instalou o sistema operacional no stick USB de 8GB (velocidade de leitura real de ~ 30mbps). Nota: você ainda precisa de um cartão SD presente para apontar para os arquivos do sistema no pendrive.

Para responder a sua pergunta na maior parte, a interface é surpreendentemente rápida e responsiva, considerando o baixo custo e uso de energia do Pi. Existem algumas exceções:

Ao abrir compartilhamentos de filmes / TV com grande quantidade de itens, pode levar muito tempo. Por exemplo, um compartilhamento de filmes com quase 3000 itens pode levar de 20 a 30 segundos para abrir. Não importa se foi aberto recentemente ou não. Ainda não encontrei uma maneira de melhorar isso. (Tentará comparar o OpenElec em vez do raspbmc para comparar em breve). O tempo gasto para abrir parece ser diretamente proporcional à quantidade de arquivos, portanto, 1000 filmes devem levar cerca de 10 segundos. A pasta Minha TV possui 350 itens e abre em 4-10 segundos.

Ao reproduzir filmes, especialmente o dispositivo 1080p pode deixar de responder e dificultar a interrupção do vídeo. Isso pode ser causado pela remoção do limite da interface do usuário, porque o Pi possui memória de vídeo muito limitada.

No geral, o Pi pode ser muito utilizável, uma vez configurado corretamente com alguns aborrecimentos. Os vídeos SD e 1080p são reproduzidos sem problemas e o salto / avanço rápido também não é muito lento.


0

Eu tenho uma configuração com 2 Raspberry Pis - um deles possui um HDD externo de 2 TB USB (com sua própria fonte de alimentação) e realmente funciona como um servidor ao qual posso conectar-me da minha rede doméstica e também remotamente. O outro RPi possui o RaspBMC instalado (porque eu experimentei que o OpenElec tem problemas com determinados formatos de vídeo apenas reproduzindo áudio) e eu me conecto ao outro Raspberry Pi adicionando um novo local de rede (SSH / SFTP). Consegui transmitir arquivos de vídeo do RPi no meu porão para o meu RPi com RaspBMC em mais de 2000 milhas de rodovia na Internet. Tive alguns problemas de buffer, mas acho que era mais um problema de velocidade de conexão (sogros com conexão lenta). Localmente, não tive problemas.


0

Provavelmente vale uma atualização com base no trabalho recente realizado por algumas pessoas intimamente envolvidas com a Raspberry Pi Foundation. Houve alguma aceleração e melhor manuseio de recursos como avanço rápido. Eles escreveram um blog recentemente e adicionaram um vídeo para mostrá-lo. http://www.raspberrypi.org/archives/4986


0

Você pode instalar o Raspbmc (agora chamado OSMC ), ele funciona muito bem mesmo com vídeos em 1080p!

Eu não recomendaria o uso de HD externo, porque eles consomem muita energia que o Raspberry Pi não pode suportar. Você pode usar um grande cartão SD ou até montar pastas pela rede local (o OSMC possui esse recurso)


-1

você sempre pode usar um hd externo usb, e sim o RPi é bom o suficiente, embora, diferentemente do PC, que é mais lento, espere o que 512 MB de RAM oferece, mas no meu caso é tudo bom, Raspbmc + XBMC é uma boa combinação, pois bem como o preço baixo do RPi

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.