Одним из наиболее нетехнических применений Raspberry Pi является его использование в качестве медиасервера для воспроизведения музыки, видео и потоковой передачи всех видов мультимедиа в реальном времени.
Медиа-серверы обычно объединяют медиа-файлы из всех любимых источников пользователей, включая локальные диски, музыкальные интернет-платформы, такие как Spotify, и платформы потокового видео, такие как YouTube, предоставляя пользователю единую точку доступа ко всем его любимым песням, фильмам и шоу.
Из-за дешевизны Raspberry Pi и его надежных беспроводных функций он стал одной из лучших платформ для решения этой задачи. Этот рост привел к развитию стартапов с несколькими медиасерверными решениями на базе Raspberry Pi среди десятков самодельных версий в Интернете. А выпуск Raspberry Pi 4 с I2S, двойным портом HDMI, большим объемом оперативной памятью, скоростью обработки и улучшенными возможностями подключения сделал ее практически идеальным медиа-сервером.
Существует несколько программ и приложений, используемых для преобразования Raspberry Pi в медиа-сервер. Они поставляются либо в виде предварительно созданной операционной системы для Pi, либо в виде приложения, которое можно установить в стандартной версии ее операционной системы или в других совместимых модификациях Linux. В сегодняшнем уроке мы рассмотрим эти программы музыкальных серверов для платы Raspberry Pi, сравним их одно с другим, рассмотрим их плюсы и минусы, чтобы помочь пользователям определить, какое из них лучше всего подходит для достижения желаемой цели.
Типы музыкальных проигрывателей
Как уже было сказано, с течением времени были созданы десятки программ, способных превратить Raspberry Pi в идеальный медиа-сервер, воспроизводящий музыку, видео и другие мультимедиа, причем некоторые из них могут подключаться к нескольким потоковым платформам для создания контента на тех платформах, которые доступны пользователю. От открытого программного обеспечения, такого как OpenELEC, до платных платформ, таких как Plex, некоторые из этих программ стали более популярными, чем другие, благодаря своим выдающимся функциям. В этой статье мы рассмотрим 10 самых популярных медиа-программ, которые можно использовать с Raspberry Pi, в том числе;
- Kodi/XBMC.
- Plex.
- OpenELEC.
- OSMC.
- RuneAudio.
- Volumio.
- Xbian.
- LibreELEC.
- Emby.
- Mopidy.
Рассмотрим эти программы более подробно.
1. Kodi
Kodi на сегодняшний день является самым популярным из программ медиа-сервера для Raspberry Pi. Kodi, ранее известный как XBMC, представляет собой бесплатное программное обеспечение медиаплеера с открытым исходным кодом, которое может воспроизводить мультимедийные файлы, включая аудио, видео и отображать изображения, локально хранящиеся на диске, подключенном к компьютеру, на котором запущено программное обеспечение, или транслировать видео, звуки и изображения с Интернет. Он способен воспроизводить медиафайлы, созданные в любом из популярных форматов файлов. Kodi поставляется как программное обеспечение, которое необходимо установить на Raspberry Pi как таковое, хотя оно предназначено для работы в полноэкранном режиме, его можно свернуть для выполнения других задач на Raspberry Pi, что делает его подходящим для сценариев, в которых вы хотите чтобы иметь возможность время от времени использовать Raspberry Pi для других проектов, кроме медиасервера.
Мы уже рассматривали настройку KODI на Raspberry Pi на нашем сайте, также Kodi можно установить и на плату Raspberry Pi Zero. Kodi работает практически на любой платформе, что делает его очень универсальным и полезным инструментом.
2. Plex
Plex — это клиент-серверная система медиаплеера. На сервере хранятся все медиафайлы, и его можно подключить к Интернету для доступа к медиафайлам, хранящимся по нескольким интернет-каналам. С другой стороны, клиент Plex упрощает доступ ко всем медиафайлам с сервера или их потоковую передачу, что делает Plex идеальным способом обмена музыкой. Plex идеально подходит для приложений, требующих воспроизведения разной музыки в разных местах или, скажем, на разных устройствах. Например, два пользователя в разных комнатах дома могут воспроизводить разные песни с одного и того же сервера Plex.
Как работает Plex, можно понять из следующих пунктов:
- Медиасервер Plex может работать во многих операционных системах, таких как Windows, macOS, Linux и т. д. Plex систематизирует все ваши медиафайлы, будь то музыка, фильмы, фотографии, шоу, с плакатами и миниатюрами, а также показывает рейтинги и другие вещи. из онлайн-сервисов. Здесь мы используем Raspberry Pi в качестве сервера Plex.
- Медиаплееры — это клиенты, работающие на клиентских устройствах, таких как мобильные телефоны, компьютеры и т. д. Клиенты могут получать доступ к медиафайлам с сервера Plex. Это эффективно позволяет вам хранить все ваши медиафайлы в одном месте и получать к ним доступ с любого устройства.
Как и KODI, описанный выше, Plex Server также работает как приложение и не требует специального решения для ОС. У Plex есть как бесплатная, так и платная версия, и, разумеется, платная версия имеет больше наворотов по сравнению с бесплатной версией.
3. OpenELEC
OpenELEC (Open Embedded Linux Entertainment Center) — это медиасервер на базе jeOS (достаточно операционной системы). Операционная система обладает всем необходимым для работы Raspberry Pi только в качестве медиа-сервера.
Вместо программного обеспечения, которое можно установить на Raspbian, такого как KODI и Plex, это отдельная операционная система (на основе Linux), чрезвычайно маленькая и очень быстро загружающаяся. Он предоставляет полный пакет программного обеспечения для медиацентра, который поставляется с предварительно настроенной версией Kodi, а также с несколькими сторонними надстройками, включая эмуляторы ретро-игровых консолей и плагины DVR. Он похож на дистрибутив XBMCbuntu (ранее XBMC Live), но специально предназначен для минимального оборудования для телеприставок, такого как Raspberry Pi.
Активным медиаплеером OpenELEC является Kodi, поэтому он обладает большинством функций, доступных в Kodi, а также дополнительными функциями, предоставляемыми аддонами . Его основным преимуществом перед обычным KODI являются дополнения, которые облегчают доступ к большему количеству платформ и контента , а его основным преимуществом перед другими является тот факт, что он потребляет относительно мало места/памяти и быстро загружается из-за своего легкого веса и того факта, что он был создан только для этой цели.
Открытый исходный код OpenELEC привел к появлению нескольких других версий, таких как LibreELEC и CoreELEC, каждая из которых имеет отличительную особенность, привлекательную для различных пользователей.
4. OSMC
OSMC, как и OpenELEC, представляет собой целую операционную систему, специально настроенную для работы в качестве медиа-сервера, с той лишь разницей, что OSMC обеспечивает большую гибкость конфигураций.
Это операционная система, основанная на операционной системе Debian, также построенная на основе KODI, но с более легкой и оптимизированной оболочкой, чем OpenELEC, что делает навигацию по Kodi немного быстрее.
OSMC обладает теми же ограничениями при использовании облегченной ОС, предназначенной для одной задачи, но обеспечивает значительно лучший общий пользовательский опыт по сравнению с OpenELEC (и его дочерними версиями). К тому его проще настроить.
5. RuneAudio
Аудиофилов в медиа-серверах обычно привлекает музыка, а видео и другие типы мультимедиа их мало интересуют, поэтому для них актуальна будет установка сервера, способного передавать только музыку с нескольких каналов.Именно на этом этапе пользователям следует рассмотреть возможность использования таких решений как Rune Audio.
RuneAudio (www.runeaudio.com) — это «бесплатное программное обеспечение с открытым исходным кодом, которое превращает встроенное оборудование в музыкальные проигрыватели Hi-Fi». Фактически это операционная система, основанная на специально созданном дистрибутиве Linux, в котором сохранены только функции, необходимые для высококачественного воспроизведения музыки, а другие неиспользуемые аспекты удалены. ОС оптимизирована для получения наилучших результатов от Raspberry Pi при помощи настройки ее параметров, чтобы в конечном итоге получить высококачественную систему Hi-Fi.
6. Volumio
Как и RuneAudio, Volumio (https://volumio.com) — это медиа-сервер для Raspberry Pi, предназначенный для аудиофилов, поскольку он поддерживает только музыку. Он был разработан специально для Raspberry Pi, что дает ему возможность управлять музыкальной библиотекой на Raspberry Pi. Это простое в использовании программное обеспечение, которое поддерживает все типы файлов (mp3, FLAC, Alac, Aac, Vorbis и т. д.) и работает с картами расширения ЦАП для Raspberry Pi, обеспечивая возможности HI-FI с повышенным качеством звука и комфортом.
Подобно OpenELEC и OSMC, Volumio представляет собой операционную систему как таковую и, как и другие, она превращает Raspberry Pi в универсальное устройство. Как и большинство других медиаплееров, Volumio может управляться любым пользователем в той же локальной сети, что и ваша Raspberry Pi, предоставляя всем, кто находится в комнате или в зоне покрытия Wi-Fi, с необходимым доступом возможность выбирать следующую песню и обслуживать ее в роли диджея.
Как правило, volumio может воспроизводить музыку только с устройств хранения, подключенных к Raspberry Pi, но с использованием доступных расширений и совместимости с DLNA и AirPlay его можно использовать для воспроизведения заголовков Spotify или подключать для трансляции аудиопотоков с iPhone, Macbook и других устройств, совместимых с Airplay устройствами.
7. Xbian
Xbian (https://xbian.org)— это очень маленький, быстрый и легкий дистрибутив медиацентра для Raspberry Pi. Xbian был создан для легких устройств, таких как Raspberry Pi, с простой целью предоставить самое быстрое решение KODI для Raspberry Pi.
Как и OpenELEC и другие, он поставляется в виде предварительно созданного образа для Raspberry Pi и, как таковой, превращает Raspberry Pi в однофункциональное устройство. Однако, в отличие от другого программного обеспечения, Xbian со временем создал очень изящную версию KODI на Raspberry Pi с очень плавным пользовательским интерфейсом, удобной для пользователя конфигурацией и поддержкой Airplay.
В довершение всего, Xbian также имеет функцию автоматического обновления, что означает, что он автоматически обновляется всякий раз, когда доступна новая стабильная версия, предоставляя пользователю неограниченный доступ к новым функциям сразу после их выпуска.
8. LibreELEC
LibreELEC (Libre Embedded Linux Entertainment Center, https://libreelec.tv/) — некоммерческая версия OpenELEC. Как и OpenELEC, это операционная система, основанная на дистрибутиве Linux, для KODI.
Он был запущен в 2016 году, когда было объявлено о его отделении от OpenELEC, при этом команда назвала причиной разделения творческие разногласия. Это консервативная версия OpenELEC, команда которой больше сосредоточена на обеспечении ее правильной работы с упором на предварительное тестирование и управление изменениями после выпуска. В результате он стал самым стабильным форком OpenELEC, возможно, более стабильным, чем сам OpenELEC. Помимо стабильности и отсутствия сбоев, присущих другим форкам, он обеспечивает уникальное ощущение гладкости при использовании Kodi. Сильная поддержка, которой обладает LibreELEC, которая обеспечивает ежемесячные обновления и исправления для работы с новыми обновлениями KODI, является одним из немногих сильных сторон, которыми LIbreELEC обладает по сравнению с другими форками, особенно по сравнению с OpenELEC.
9. Emby
Emby (https://emby.media/) — клиент-серверный медиаплеер, во многом похожий на Plex. Emby, ранее известный как «медиа-браузер», предоставляет централизованный медиа-сервер , способный подключаться ко всем вашим любимым источникам мультимедиа, к которому можно получить доступ из веб-клиентов Emby, работающих на нескольких устройствах, включая мобильные телефоны и смарт-телевизоры.
Как и Plex, он устанавливается на Raspberry Pi как приложение, а не как операционная система. Emby, однако, имеет открытый исходный код, в отличие от Plex, но он предлагает почти те же функции, с той лишь разницей, что Plex со временем добился большей стабильности, работая с несколькими другими клиентами, чем Emby, который является новичком на рынке с растущим охватом.
При прямом сравнении между Plex и Emby нет большого выбора, за исключением того факта, что интерфейс Plex немного проще в использовании, в то время как интерфейс Emby предлагает гибкость, которую пользователи могут оценить позже, но им может быть немного сложновато пользоваться в первые дни.
10. Mopidy
И последнее, но не менее важное, что стоит рассмотреть сегодня, — это Mopidy, который снова предназначен для аудиофилов.
Mopidy (https://mopidy.com/) — это расширяемый музыкальный сервер, разработанный на Python, который обычно работает в терминале или в фоновом режиме на устройствах на базе Linux. По умолчанию Mopidy представляет собой сервер MPD и HTTP, способный воспроизводить только музыку, хранящуюся на локальном диске или подключенных дисках, но с помощью нескольких расширений можно добавить дополнительные источники для потоковой передачи и интерфейсы для управления Mopidy.
С помощью своих расширений Mopidy способен воспроизводить музыку из таких источников, как Spotify, Sound Cloud и Google Music, и это лишь некоторые из них, а списком воспроизведения и т. д. можно управлять через клиентские интерфейсы, работающие на телефонах, планшетах или ПК с использованием веб-клиентов MPD.
Это один из наиболее удобных для производителей медиасерверов благодаря поддержке расширений и тому факту, что он был создан на языке Python, который является одним из самых популярных языков производителей для Raspberry Pi. Это позволяет пользователям легко подключать к Mopidy такие вещи, как кнопки, например, для управления громкостью музыки или перехода к следующему треку. В прошлом с его помощью было создано несколько замечательных проектов, в том числе Pi Music Box и современный облачный музыкальный автомат под названием Gramofon, финансируемый Kickstarter.
Его сила заключается в простоте использования, совместимости с rpi gpios (что понравится любому производителю), а также в том факте, что он не ограничивает пользователей в использовании клиента.
Несмотря на то, что эти программы медиасерверов обладают уникальными различиями, время заставило каждое из них включать в себя немного функций друг друга, поэтому обнаружить существенную разницу между ними довольно сложно. Таким образом, каждому пользователю целесообразно опробовать как можно больше из этих программ, спокойно изучить их ощущения, навигацию и т. д. и, в конце концов, выбрать из них наиболее подходящее для себя.
535 просмотров