Потоковое вещание с минимальными затратами
Май 23, 2013 | HOWTOs, Статьи by Plus
Добрый день. Сегодня разберемся как пустить потоковое аудио по сетям с минимальными затратами.
Я использовал: Ubuntu Server, пакет mpd, Sonata – приложение для управления плеером, ну и любой проигрыватель.
Итак имеем комп уже с установленной системой и настроеным ssh доступом. Это виртуальная машина, с диском всего в 5 Gb. Есть папка с музыкой в сети, вот с нее и будем крутить музыку, для этого монтируем каталог:
mount.cifs //10.10.0.1/public /mnt/music
Далее ставим пакет mpd:
sudo apt-get install mpd и правим его конфиг /etc/mpd.conf настройка сложные, они есть тут. В рамках статьи привожу только наиболее важные: Координаты до папки с музыкой # Files and directories ##################### music_directory "/home/имя_пользователя/Музыка" Имя пользователя от которого работает демон # General music daemon options ######################### user "имя_пользователя"
Настройка доступа к управлению плеером # For network bind_to_address "any" port "6600"
Обновление плейлиста auto_update "yes" Доступ к функциям демона по умолчанию:
# Permissions ############################# default_permissions "read,add,control,admin" # ##################################### настройка сервера вещания audio_output { type "httpd" name "Radio Name" encoder "vorbis" # optional, vorbis or lame port "8000" quality "5.0" # do not define if bitrate is defined #bitrate "128" # do not define if quality is defined format "44100:16:1" } Тип эмулятора громкости
# Volume control mixer ######################## mixer_type "software" ############################################# После этого можно будет посмотреть браузером http://ваш_Ip:8000 на плеер. Для того чтобы начать трансляцию,нужно ее запустить, составив плейлист. Можно воспользоваться консольным плеером mpc, установить Sonata или воспользоваться аналогичным интерфейсом управления. В настройках подключения указать параметры и добавить вашу медиатеку в плейлист. Пакет устанавливается просто: sudo apt-get install sonata. Добавление треков в плейлист: Ну первым делом проверяем их доступность в нужной папке. Далее на сервере выполняем: mpc update Далее открываем приложение Sonata
Во вкладке Library (фонотека) будет список всех дорожек, выделяем необходимые. Правым кликом вызываем контекстное меню, выбераем добавить.