Наверняка, много кому хотелось создать своё интернет-радио. Да не просто, чтоб одна музыка играла, а чтоб ещё можно было что-то сказать слушателям в микрофон, или даже позволить звонящему вам на скайп слушателю передать привет прямо в эфир! И чтоб при этом всё это делалось просто, быстро, в красивой програмке.
Всё это реально. Нам потребуется:
Установка звукового сервера JACK
Устанавливаем Jack Control
Открываем настройки и делаем так, как показано на скриншоте. Обратите внимание на три пункта: выборок в буфере (от 1024 и ниже), периодов на буфер (установите равным 3), интерфейс (не оставляйте "по умолчанию")
Жмите ОК и в предыдущем окне жмите Запустить:
Обратите внимание на числа под словом Запущен - они должны равняться нулю. если постоянно появляются ошибки - увеличте значение Выборок в буфере.
Таким образом мы загрузили звуковой сервер JACK и теперь готовы ко второму этапу. Если JACK не запускается - решайте сначала эту проблему, а потом переходите к следующему этапу.
Своё интернет-радио в Linux (на примере Ubuntu 13.10) - Часть 2
Всё это реально. Нам потребуется:
- звуковой сервер JACK
- сервер потокового вещания icecast2
- замечательная прога Internet DJ Console
- модуль JACK для ALSA
- Skype
- интернет, компьютер, микрофон :)
Установка звукового сервера JACK
Устанавливаем Jack Control
sudo apt-get install jack
Теперь включим возможность работы со звуком в realtime. Для этого создадим группу realtime и добавим в неё своего пользователя:
sudo groupadd realtime
sudo usermod -aG realtime MYUSERNAME
Теперь откроем файлик:
sudo nano /etc/security/limits.conf
И допишем в него две строчки перед "# End of file":
@realtime - rtprio 99
@realtime - memlock unlimited
Запускаем Jack: Открываем настройки и делаем так, как показано на скриншоте. Обратите внимание на три пункта: выборок в буфере (от 1024 и ниже), периодов на буфер (установите равным 3), интерфейс (не оставляйте "по умолчанию")
Жмите ОК и в предыдущем окне жмите Запустить:
Обратите внимание на числа под словом Запущен - они должны равняться нулю. если постоянно появляются ошибки - увеличте значение Выборок в буфере.
Таким образом мы загрузили звуковой сервер JACK и теперь готовы ко второму этапу. Если JACK не запускается - решайте сначала эту проблему, а потом переходите к следующему этапу.
Своё интернет-радио в Linux (на примере Ubuntu 13.10) - Часть 2
Комментариев нет:
Отправить комментарий
Регистрироваться не надо, так что пишите, не стесняйтесь. Только в поле "выбрать профиль" (ниже) выберите "Анонимный"