Слушаем музыку с одного ПК на другом с помощью MPD HTTP-Streaming

Опубликовано: 22.08.2018

Преветствую всех, кто ещё не отписался от моего блога. Давно меня что-то не было слышно, ну да ладно.

Так иногда случается, что хочется во время работы послушать музыку, но не таскать же с собой на работу всю музыкальную коллекцию, верно? Это создаёт определённые неудобства. Поэтому, искал способы слушать свою домашнюю музыкальную библиотеку находясь на работе.

Первое, что приходит на ум - MPD . Ведь это же демон и он слушает порт. Значит, он должен уметь то, что мы хотим.

Собственно, как это будет происходить: соединяемся с MPD демоном запущенном на домашнем компьютере и начинаем что либо слушать. MPD попутно с обычным выводом "стримит" аудио поток на порт. С порта мы и будем забирать поток и слушать его.

Версия, с которой MPD поддерживает HTTP Streaming - 0.15. Проверим какая у нас:

└─[% >mpd --version | grep mpd mpd (MPD: Music Player Daemon) 0.16.5

Моя версия поддерживает.

Чтобы всё это заработало, меняем пару настроек в /etc/mpd.conf:

bind_to_address "0.0.0.0" password "[email protected],add,control,admin"

И добавляем куда нибудь в конец файла следующее:

audio_output { type "httpd" name "linux.fm" encoder "vorbis" port "8000" bitrate "128" format "44100:16:1" }

Немного про настройки:

bind_to_address - какой адрес будет слушать MPD. По-умолчанию - localhost, но нам же это не подходит. Верно? password - думаю, тут всё понятно type - Тип аудио вывода name - Название потока encoder - В каком формате отдаём. Поддерживается vorbis, lame port - На какой порт будем вещать аудио-поток bitrate - Битрейт потока format - Характеристики. В данном случае вещаем 44100 KHz, 16 bit, 1 channel. Вещаем в моно, т.к. в stereo потребляется слишком много процессорного времени. У меня не очень новый ПК, поэтому мне бывает критично.

Перезапускаем MPD:

На этом настройку можно считать законченной. Если всё сделано верно, то сейчас можете открыть какую нибудь Sonata, запустить песню, открыть http://127.0.0.1:8000 (для некоторых плееров, возможно, потребуется указать формат потока через URL - http://192.168.1.2:8000/mpd.ogg) например, в firefox и должны услышать заветную музыку.

Если у Вас более старая версия, то можно сделать тоже самое с использованием icecast . Постараюсь описать это в следующей (следующих) статьях.

Совет: если планируете слушать музыку дома, то советую не забывать выключать акустику, дабы не пугать "домашних". :)

Меню сайта
Новости
Топ-3 игрушки для ребенка от 0 до 3 месяцев: советы по экономии
Первые месяцы – это важное время для родителей и новорожденного. Дети от 0 до 3х месяцев только начинают познавать эту жизнь. Развивающие игрушки могут стать отличным помощником малышу.  Детские

Игрушки для ребенка в 1,5 года
Многим детям нравятся игрушки с красочным дизайном, звуковыми и визуальными эффектами, большим количеством кнопок и деталей. До 2 лет малышу интересен развивающий коврик со съемными погремушками и

Деревянный лабиринт и раннее развитие ребенка
Ассортимент игрушек для детей нынче настолько огромен, что в магазине просто разбегаются глаза. Современные тенденции воспитания диктуют особый подход к выбору игровых товаров. Раньше детям хватало поиграться

Как развивать ребенка в 11 месяцев?
Ребенок в 11 месяцев умеет уже очень многое, однако в дальнейшем ему предстоит освоить еще огромное количество навыков. Многие мамы именно в этом возрасте начинают посещать различные развивающие занятия,

Игрушки для сна
Многие дети предпочитают спать вместе с любимой игрушкой. Такой ритуал помогает им чувствовать себя в комфорте и безопасности. Поэтому, обустраивая кроватку, купите не только натуральное детское постельное

Развивающие игрушки в 5 месяцев
Развитие ребенка начинается с самого рождения и даже еще раньше :) Ребёнок, который комфортно себя чувствует лёжа на животике, уже начинает сам перекатываться на спинку. Если он не любит пере­ворачиваться

Какие игрушки в 1,5 года интересны
Игрушки люблю многофункциональные ,безопасные и развивающие, поэтому предпочтение отдала одному из лучших брендов. Например, cортер «Домик с животными» Chicco это не только все компоненты

Купить развивающие игрушки для детей по выгодной цене в интернет-магазине Ай, Нюша
Долгое время родители, заинтересованные в развитии своих детей, могли надеяться только на специальные центры, снабженные необходимыми пособиями для занятий. Сегодня вы можете сами купить развивающую

Развитие детей, развивающие игры от 6 месяцев до года
Если в первом полугодии общение с малышом было ситуативно-личностным, то, приблизительно, с 6 месяцев оно приобретает характер ситуативно-делового, предметно-действенного. Второе полугодие жизни - очень

Малыш на связи: мобильный телефон для ребенка
Развитие мобильной связи привело к тому, что дети, едва научившись говорить, могут общаться с родителями и на расстоянии – в детском саду и в школе, рядом с няней и у бабушки. Согласитесь, это удобно.

Реклама
www.wu-wi.ru Все права защищены. © 2016
rss