Lyrion Music Server (ранее Logitech Media Server, SlimServer, SqueezeCenter и Squeezebox Server) — это сервер потокового аудио , поддерживаемый сообществом LMS и ранее поддерживаемый Logitech , разработанный, в частности, для поддержки линейки цифровых аудиоресиверов Squeezebox .
Программное обеспечение предназначено для потоковой передачи музыки по сети, позволяя пользователям воспроизводить свои музыкальные коллекции практически из любого места, где есть подключение к Интернету . Он поддерживает аудиоформаты PCM , включая MP3 , FLAC , WAV , Ogg , Opus и AAC , а также транскодирование . Он также поддерживает аудиоформаты DSD, такие как DSF, DFF и DSD WavPack . Он может осуществлять потоковую передачу как на программные, так и на аппаратные ресиверы, включая различные модели Squeezebox , а также на любой медиаплеер, способный воспроизводить потоки MP3. Также поддерживаются плагины от Logitech и сторонних источников , позволяющие добавлять дополнительные функции. Lyrion Music Server поддерживает группировку клиентов для синхронизации воспроизведения между всеми клиентами в группе. [1]
Lyrion Music Server — бесплатное программное обеспечение , выпущенное на условиях GNU General Public License . LMS больше не распространяется вместе с каким-либо аппаратным продуктом Logitech, но продолжает развиваться.
Собственные аппаратные проигрыватели Squeezebox компании Logitech существовали в различных конфигурациях, предлагая проводной и беспроводной Ethernet , аналоговые и цифровые аудиовыходы, интерфейсы с сенсорным экраном и различные варианты дистанционного управления. Logitech прекратила выпуск аппаратных плееров в 2012 году.
Lyrion Music Server также работает с сетевыми музыкальными проигрывателями , такими как Roku SoundBridge M1001, хотя Logitech официально не поддерживает эти конкурирующие продукты. Устройства Chumby также поддерживают потоковую передачу музыки с музыкального сервера Lyrion, как и Rio Receiver при запуске заменяющего программного обеспечения для эмуляции устройства SliMP3 , хотя оно ограничено скромными скоростями передачи данных (<128 к/с). В конце 2015 года была добавлена поддержка через плагин для использования устройства Google Chromecast Audio в качестве безголового проигрывателя, который затем можно подключить к любой аудиосистеме или активным динамикам.
Недавно O2 Joggler оказался популярным устройством для запуска программного обеспечения SqueezePlay от Logitech с открытым исходным кодом, обеспечивая интерфейс, аналогичный Squeezebox Touch, на 7-дюймовом дисплее.
Raspberry PI использует потоки piCorePlayer из LMS, а в некоторых случаях LMS также запускается на Raspberry PI. [2]
SqueezeAMP, бесплатный аппаратный проигрыватель с открытым исходным кодом. [3]
SqueezePlay основан на SqueezeOS, операционной системе, которая управляет аппаратными устройствами Squeezebox Duet, Radio и Touch. Написанное на Lua , оно также является программным обеспечением с открытым исходным кодом и регулярно обновляется через выпуски SVN от Logitech. Существует также бесплатная версия эмулятора Squeezebox под названием Softsqueeze, которая написана на Java и может легко запускаться как апплет на веб-странице. Также доступен третий плеер, SqueezeSlave, который работает аналогично, но без дисплея. SqueezeSlave предназначен для запуска на сервере, подключенном к усилителю/колонкам, и им можно управлять через стандартный веб-интерфейс Lyrion Music Server. В настоящее время SqueezeSlave несовместим с плагином Spotify от Logitech из-за отсутствия поддержки «прямой потоковой передачи». [4]
В 2012 году началась работа над Squeezelite , кроссплатформенным безголовым клиентом LMS, который поддерживает синхронизацию воспроизведения, воспроизведение без пауз, прямую потоковую передачу (для использования со Spotify и т. д.) и воспроизведение с различными частотами дискретизации. [5]
В 2019 году Squeezelite был портирован [6] на чипсет ESP32 WiFi/BT и работает на модулях WROVER и ESP-A1S или на любой плате, которая включает ESP32 и 4 МБ SRAM (например, SqueezeAMP).
Существует также три бесплатных «моста» с открытым исходным кодом, которые позволяют устройствам UPnP/DLNA, ChromeCast и AirPlay выступать в качестве обычных SB-плееров. Устройства AirPlay можно синхронизировать с другими плеерами SB. Группы Chromecast распознаются так же, как и группа Sonos (UPnP), но они могут играть синхронно только в рамках своего бренда.
Программное обеспечение Lyrion Music Server написано на Perl и будет работать на платформах Linux , Microsoft Windows , Apple Macintosh , BSD и piCorePlayer.
Музыкальный сервер Lyrion может работать на ряде устройств NAS , таких как QNAP Turbo NAS, Synology Disk Station, Netgear ReadyNAS, Buffalo Linkstation , Linksys NSLU2 , Thecus N5200 и N7700, Xtreamer eTRAYz и на любом устройстве, на котором работает программное обеспечение FreeNAS . Музыкальный сервер Lyrion также предварительно установлен в дистрибутиве VortexBox Linux и в устройстве VortexBox. Как правило, это приводит к более низкому энергопотреблению, чем запуск Lyrion Music Server на персональном компьютере , предлагая при этом тот же набор функций (хотя и с немного менее отзывчивым веб-интерфейсом при определенных обстоятельствах). Однако для запуска Lyrion Music Server некоторым устройствам NAS может потребоваться больше усилий, чем другим. Logitech поддерживает только устройства Netgear ReadyNAS NAS.
Пользовательский интерфейс можно настроить с помощью скинов, установив плагин. Material Skin для LMS обеспечивает полностью адаптивный пользовательский интерфейс HTML5/Javascript для музыкального сервера Lyrion, подходящий как для мобильных, так и для настольных компьютеров. [7]
Для Lyrion Music Server доступно множество плагинов и драйверов устройств , которые включают в себя такие функции, как поддержка систем автоматизации от Clare Controls, AMX LLC и Crestron Electronics . Плагины также обеспечивают доступ к дополнительным услугам, таким как прямой эфир радио и функции повторного прослушивания BBC Sounds в Великобритании.
По состоянию на сентябрь 2019 года Lyrion Music Server управляется с помощью полнофункциональной функции Alexa (называемой «MediaServer» [8] ), доступной в локалях en-US и en-GB. Помимо возможности голосового управления аппаратными и программными проигрывателями Squeezebox, это также позволяет передавать потоковое аудио из LMS на устройство Amazon Echo для воспроизведения.