Будет ли Raspberry Pi хорошо работать с XBMC и многими фильмами?

18

У меня есть библиотека с более чем 1000 фильмов, и я ищу дешевую, но эффективную систему медиацентров.

Я использовал Xtreamer Prodigy до сих пор, но его прошивка немного медленная (более 2-5 минут загрузки и неуклюжий интерфейс, потоковое ТВ прерывистое и т. Д.).

Поэтому я бы хотел перейти на сторону XBMC (потому что она полнофункциональная). Raspberry Pi может быть самым дешевым устройством, но я понятия не имею, как он будет работать с моей библиотекой и даже с самой навигацией XBMC (я бы хотел, чтобы она была отзывчивой / плавной и быстрой загрузки).

Может ли кто-нибудь подтвердить свою силу в такой конфигурации? Кроме того, если он не подходит для моих нужд, что вы думаете обо всех новых коробках Android (с XBMC)? Что было бы лучше (учитывая, что мне нужно иметь порты дисплея HDMI и AV / RCA / peritel).

Jsncrdnl
источник
1
Этот вопрос ( raspberrypi.stackexchange.com/questions/32/… ) поможет вам настроить XBMC. Из того, что я понял, на RPi он работает довольно хорошо, если вы используете версию, специфичную для Raspberry Pi - Raspbmc.
RLH
Как хранится ваша библиотека? NFS и Samba (SMB) хорошо работают с большими файлами на raspberry_pi - лично у меня 32 ГБ SD-карта, я использую SFTP и копирую mkv на карту - всегда хорошо играет, некоторые файлы больше 2,5 ГБ
Mapperz
@Mapperz: Я бы использовал его с моим внешним жестким диском на 2 ТБ, подключенным через USB. Все мои фильмы содержатся в двух отдельных папках. Я бы хотел, чтобы меню XBMC было плавным, пи быстро загружались, и я хотел бы иметь плавную навигацию по моим фильмам (режим музыкального автомата,
киностена и
Обратите внимание, что XBMC (я пробовал XBian) поддерживает вариант HDMI, который передает удаленные сигналы от телевизора. Затем вы можете использовать ваш обычный пульт для навигации.
Турбьёрн Равн Андерсен

Ответы:

12

Я запускаю RPi как свою медиастанцию ​​с Xbmc (теперь называется Kodi) в Arch Linux. У меня есть внешний жесткий диск емкостью 1 ТБ (с внешним источником питания ), который содержит мою коллекцию фильмов / сериалов.

Библиотека

Xbmc имеет библиотечные функции для фильмов, изображений, сериалов и музыки с расширенными функциями (порядок по годам, актер и т. Д.).

Но, прежде чем создавать библиотеку в Xbmc, сделайте себе одолжение и проверьте следующее:


скорость

Если вы хотите запустить свою систему с нуля (как я это сделал), вам нужно немного настроить Xbmc:

  • Установите разделение памяти на по крайней мере 128 МБ для GPU (фильмы не будут играть в противном случае)
  • Отключить RSS-канал (делает меню быстрее)
  • Всегда включать v-sync (уменьшает использование процессора в режиме ожидания)
  • Уменьшить частоту обновления (уменьшает использование процессора в режиме ожидания)

Если бы не разогнать что-нибудь на Пи в моей текущей настройке.

Если вы используете Arch (с очень современным репо), вы получите новейшую версию Xbmc, которая теперь официально поддерживает RPi . Это стало немного быстрее, и они все еще работают над этим.

Кроме того, если вы решите использовать готовый дистрибутив Xbmc, эти настройки могут быть уже применены.


управление

Я управляю своим Xbmc с помощью пульта Windows MCE, который у меня был. Хорошо работает с установленным Lirc. Возможно, вы захотите проверить список совместимости Lirc и купить его для себя (удобнее с дивана).

Кроме того , имейте в виду , что RPi не может выключения питания , так что вам нужно , чтобы закрыть его с помощью SSH / XBMC , а затем вытащить пробку вручную.

У меня также есть FTP-сервер, работающий на Pi, поэтому я могу быстро перемещать новые видео, не неся свой жесткий диск повсюду. Обязательно используйте FTP вместо SFTP , так как последний будет медленнее (из-за шифрования).


Также обратитесь к FAQ по Xbmc RPi !

Лукас Кнут
источник
Включение v-sync также может вызвать заикание. Если у вас есть приемник / телевизор с поддержкой DTS, вам не нужно беспокоиться о перекодировании звука. Кроме того, CEC хорошо работает с Pi, поэтому, если у вас есть работающий телевизор или ресивер, вы можете просто использовать его пульт дистанционного управления. Крайне важно иметь SD-карту класса 10 или, что еще лучше, использовать жесткий диск для ОС.
KayEss
Я очень рекомендую установить на быструю флешку. Даже SD-карта 10-го класса работает медленнее, чем USB-карта, способная работать даже на 30 Мбит / с. USB3 флешка тоже того стоит, так как вы можете получить скорость до 60 Мбит / с через порт USB 2.
DominicM
1

Я использую Raspberry Pi и имею большую библиотеку. Я заметил, что он прекрасно работает с небольшими библиотеками, подключенными к моему NAS; однако, с более чем 1700 фильмов с замедлением до ползания и неприемлемо, когда готовишься смотреть фильм. Отличная концепция, но ей не хватает силы. Я попробовал это с Raspbmc и Openelec. Openelec работает лучше, но все еще недостаточно мощно.

У меня нет такой же проблемы при работе с любым из моих ноутбуков в сети с использованием XMBC. Я купил компьютер Arctic Media, чтобы помочь решить эту проблему. Кажется, помогает много людей с той же проблемой.

ангел
источник
1

У меня есть Pi, работающий с версией OpenElec, и я пробовал RaspBMC, а также RasPLex (сборка Plex для PI). Я также запускаю XBMC на ПК и ноутбуках. Версия OpenElec предложила самый быстрый и гибкий ответ для меня и будет намного проще в настройке и запуске, чем Raspbian или 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.

Хотя Pi не такой быстрый и плавный, как ПК, он, безусловно, лучше, чем то, что вы описываете с вашей текущей настройкой. Например:

  • Если я нажму "фильмы" из главного меню, он будет загружаться в течение 3-7 секунд
  • Нажмите кнопку «Старт» в фильме / ТВ-шоу, которое будет загружаться в течение 3-7 секунд перед воспроизведением
  • Воспроизведение файлов 480p и 720p было идеальным. У меня ничего нет в 1080p, но я слышал, что он работает нормально.
  • Старые файлы DivX воспроизводятся так же хорошо, как и все мои музыкальные файлы. Короче говоря, я не видел заикания, буфера или отказа от воспроизведения чего-либо. Воспроизведение идеально.

Единственная проблема, с которой я столкнулся, заключается в том, что XBMC отказывается распознавать новые фильмы по мере их добавления, и я не понял, почему (и да, они названы правильно и в соответствии с соглашениями).

Что касается пульта дистанционного управления, попробуйте Media Center Remote, подобный этому, от беспроводной беспроводной клавиатуры и воздушной мыши Amazon ANDROSET Mini 2,4 ГГц. Как отметил Первый рецензент на странице Amazon, сам пульт просто в порядке, но ИК-приемник может быть используется с пультами Harmony (у меня Harmony 200). Этот удаленный / ИК-приемник работает из коробки с каждой версией / установкой / вариантом XBMC, который я когда-либо пробовал. Неплохо за 8,00 долларов.

Теперь со всем этим сказано ... ты пробовал Plex? В то время как его производительность на Пи вялая, на коробках Roku довольно резкая. Пожалуйста, имейте в виду, что с Plex вы должны иметь сервер Plex, работающий где-то на другом компьютере, и это может быть не для всех. Также RasPLex (сборка Pi для Plex) по-прежнему является новой / бета-версией, поэтому производительность может возрасти по мере взросления проекта.

Что касается цены, в то время как плата Pi стоит всего $ 35, вам также понадобится футляр, SD-карта, блок питания и кабели. У вас может быть кое-что из этого, и вы можете сделать случай из Legos или чего-то еще, если хотите. Если нет, то истинная стоимость PI, вероятно, будет ближе к 75 долларам, что находится в диапазоне нескольких других вариантов. Это все еще выгодная сделка, и если вы что-то вроде гика, то Pi никогда не пропадет даром, если вы решите переместить свой медиацентр на другое устройство в будущем.

Наконец, имейте в виду, что этот ландшафт очень быстро меняется и вариантов уже много. Я смотрю на некоторые из Android Boxes, такие как Xios DS или будущие Ouya коробки. Я хотел бы услышать обратную связь от любого, кто попробовал их и как они сравнивают.

Удачи!

capefearless
источник
0

Я недавно настроил raspbmc на моей модели Raspberry Pi B. Я выполнил следующее, чтобы повысить производительность и / или качество.

  1. Отключен лимит пользовательского интерфейса (пользовательский интерфейс XBMC изменен с 720p до 1080)
  2. Разогнан встроенным инструментом для «супер» настройки, которая составляет 950 МГц, если я не ошибаюсь. Вам также понадобится блок питания, способный обеспечить достаточную мощность. У меня были проблемы с разгоном при питании 950мА. 1.2А адаптер отлично работает.
  3. Настройте все мои акции как NFS вместо SMB (только чтение). Это повышает производительность при запуске видео или просмотра общих ресурсов. Это относится только к общему сетевому ресурсу, а не к USB-устройствам. Попробуйте также перевести nfs в режим udp, это хорошо для домашней сети и устраняет некоторые накладные расходы.
  4. Установил ОС на 8Гб USB флешке (фактическая скорость чтения ~ 30мб / с). Примечание: вам все еще нужна карта SD для указания системных файлов на флешке.

Чтобы ответить на ваш вопрос по большей части интерфейс удивительно быстрый и отзывчивый, учитывая низкую стоимость и энергопотребление Pi. Есть несколько исключений:

При открытии общего доступа к фильмам / ТВ с большим количеством элементов это может занять очень много времени. Например, общий доступ к фильмам с почти 3000 объектами может занять 20-30 секунд. Неважно, был ли он открыт недавно или нет. Я еще не нашел способ улучшить это. (Попробую OpenElec вместо raspbmc для сравнения в ближайшее время). Время, необходимое для открытия, кажется прямо пропорциональным количеству файлов, поэтому 1000 фильмов должны занять около 10 секунд. Моя папка ТВ содержит 350 элементов и открывается через 4-10 сек.

При воспроизведении фильмов, особенно устройство 1080p, может перестать отвечать и затруднить остановку видео. Это может быть вызвано удалением ограничения пользовательского интерфейса, поскольку у Pi очень ограниченная видеопамять.

В целом, Pi может быть очень полезен после правильной настройки с несколькими неприятностями. Видео SD и 1080p воспроизводятся плавно, и пропуск / ускоренная перемотка также не слишком медленная.

DominicM
источник
0

У меня есть установка с 2 Raspberry Pis - у одного есть внешний жесткий диск USB 2TB (со своим собственным источником питания), и он фактически действует как сервер, к которому я могу подключиться из моей домашней сети, а также удаленно. На другом RPi установлен RaspBMC (потому что у меня возникли проблемы с некоторыми форматами видео, воспроизводящими только аудио в OpenElec), и я подключаюсь к другому Raspberry Pi, добавив новое сетевое местоположение (SSH / SFTP). Мне удалось передать потоковые видеофайлы с RPi в моем подвале на мой RPi с RaspBMC через более чем 2000 миль интернет-шоссе. У меня были некоторые проблемы с буферизацией, но я чувствую, что это больше связано со скоростью соединения (в законах с медленным соединением). Локально у меня не было проблем.

JPlayJPlay
источник
0

Вероятно, стоит обновить, основываясь на недавней работе, проделанной некоторыми людьми, тесно связанными с Raspberry Pi Foundation. Произошло некоторое ускорение и лучшая обработка таких функций, как ускоренная перемотка вперед. Недавно они написали об этом в блоге и добавили видео, чтобы показать это. http://www.raspberrypi.org/archives/4986

Пол Вебстер
источник
0

Вы можете установить Raspbmc (теперь называется OSMC ), он отлично работает даже с видео 1080p!

Я не рекомендовал бы использовать внешние HD, потому что они потребляют много энергии, с которой Raspberry Pi не справляется. Вы можете использовать большую SD-карту или даже монтировать папки через локальную сеть (OSMC имеет эту функцию)

brgsousa
источник
-1

Вы всегда можете использовать внешний жесткий диск USB, и да, RPI достаточно хорош, хотя, в отличие от ПК, который работает медленнее, просто ожидайте, что дает 512 МБ ОЗУ, но в моем случае все хорошо, Raspbmc + XBMC - хорошая комбинация, так как а также дешевизна RPi

psyko666
источник