Потоковое вещание с минимальными затратами

Май 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 (фонотека) будет список всех дорожек, выделяем необходимые.
Правым кликом вызываем контекстное меню, выбераем добавить.

Прокомментировать

Вы должны быть авторизованы для комментирования.