- Подписка на печатную версию:
- Подписка на электронную версию:
- Подшивки старых номеров журнала (печатные версии)
LXF93:Squeezebox 3
Материал из Linuxformat.
Squeezebox 3
Проблема прослушивания музыки на PC всего одна – бежевый Linux-компьютер может не сочетаться с вашими занавесками. Решение ищет Грэм Моррисон.
Реальный хакер может думать о Squeezebox как о тонком клиенте потокового вещания. Для остального человечества это сетевой музыкальный плейер, подключаемый к hi-fi аппаратуре и воспроизводящий музыку прямо с сервера. Первое поколение плейера увидело свет в 2001. В то время к сети он подключался по проводам, а внешностью напоминал переносную армейскую рацию.
Сейчас перед вами третье поколение, и в нем внешний лоск сочетается с техническими новинками: беспроводным подключением 802.11g и завораживающим вакуумным флуоресцентным дисплеем 320x32. Оживив дисплей включением питания, оторваться от него уже невозможно.
Но лучшая черта Squeezebox и причина его появления в нашем журнале – программная часть этого плейера работает под Linux. Она имеет открытый исходный код, часто обновляется и имеет больше функций, чем пикселей на дисплее. Ну, почти.
От Hi-Fi до Wi-Fi
ПО называется SlimServer и поставляется в виде RPM или Deb-пакетов. Новейшая версия – 6.5, седьмая проходит бета-тестирование. Единственная зависимость – Perl 5.8.3 или выше. Инсталлированный сервер доступен через web-интерфейс, подключенный к порту 9000. Первым делом нужно указать серверу, где находится музыкальная коллекция, с помощью панели управления основны-
ми настройками (Basic Settings). SlimServer воспроизводит файлы MP3, Ogg Vorbis, Flac и WAV. Сканирование потребует некоторого времени, в зависимости от размеров коллекции: SlimServer будет составлять базу данных из всех тэгов, встроенных в музыкальные файлы, чтобы рассортировать коллекцию по исполнителям, альбомам и жанрам.
Сила SlimServer в том, что его можно использовать без аппаратуры. Подключите любой браузер к ‘9000/stream.mp3’, и слушайте свою музыку, где угодно. Да, хакеры, он работает через SSH-туннель; есть и страница для узких каналов, используемая с PDA. Есть даже встраиваемый программный клиент под названием SoftSqueeze, создающий иллюзию, что Squeezebox действительно стоит у вас на столе. Это практически идентичное воспроизводство, вплоть до пульта ДУ.
Музыка для вас
Настроив сервер, остается лишь сообщить устройству о том, где он находится – и готово. Чтобы все заработало, совсем не нужно быть экспертом. Можно подумать, что однолинейный интерфейс Squeezebox ограничен, но это не так. Следуйте иерархии меню, переходя между параметрами курсором вверх и вниз и выбирая параметр курсором вправо; а курсор влево осуществляет возврат на предыдущий пункт. В согласии с вашими действиями экран плавно прокручивается. Например, в главном меню можно выбрать критерии отбора файлов: по исполнителям, по альбомам, по годам и по папкам, в которых хранится музыка. В любое время можно нажать Play, и Squeezebox добавит все, что ниже курсора, к списку воспроизведения.
Лучшее свойство навигации - отзывчивость: вспомните, как нудно просматривать коллекцию, например, на ноутбуке. Вот такие мелочи и определяют впечатление. Выключите устройство, затем нажмите Play – прибор включится и начнет воспроизведение немедленно. Предположительно, Squeezebox использует 64 MБ памяти для кэширования музыкальных данных. Можно слушать потоковое интернет-радио из тысяч источников, играть в Тетрис и читать новости с RSS. Но главное - музыка звучит фантастически.