Як встановити SHOUTcast на Ubuntu

крик

ВИСТАВКА є технологією потокове аудіо, широко використовується інтернет-радіостанції, і був розроблений Nullsoft (таким же, як чудовий і унікальний Winamp) ще в середині 1999 р. Це не відкритий код, але AOL, його нинішній власник, пропонує його як безкоштовне програмне забезпечення, але завдяки його Підтримка Linux Він широко використовується на цій платформі, і сьогодні ми збираємося показати як встановити SHOUTcast на Ubuntu.

Власне кажучи, збираємося встановлювати SHOUTcast Distributed Network Audio Server 2.0, або DNAS 2.0, як зараз називається, і як тільки це буде зроблено, ми зможемо передавати музику через Інтернет і матимемо власну радіостанцію. Але перш за все, і, як у всіх випадках, це має на увазі завантаження програмного забезпечення, але в разі Linux перед цим будемо створити обліковий запис користувача особливо використовувати це потоковий сервер оскільки, як ми знаємо, це небезпечно робити з кореневого облікового запису або з нашого основного облікового запису користувача.

Отже, ми виконуємо 'su', щоб стати суперкористувачем, а потім:

потокова передача adduser

passwd потокова передача

Одного разу пароль для цього користувача (його просять повторно ввійти, щоб переконатися, що все гаразд) ми припиняємо це, і нам зручно «вийти» з користувача root у терміналі, щоб уникнути будь-яких нещасних випадків. Потім ми входимо в систему з користувачем потоковий щоб працювати звідти, тому ми створюємо каталоги для завантаження та сервера.

$mkdir завантажити

$ mkdir сервер

Тепер ми розмістимо себе в каталозі, створеному для завантажень, і перейдемо до завантаження SHOUTcast з серверів Nullsoft за допомогою всемогутнього wget, який за замовчуванням включений в Ubuntu:

$wget http://download.nullsoft.com/shoutcast/tools/sc_serv2_linux_x64-latest.tar.gz

Тепер розпакуємо tar-архів:

$ tar xfz sc_serv2_linux_x64-latest.tar.gz

Ми розміщуємо себе в папці сервера і копіюємо туди двійковий файл sc_serv:

cd ..

cd-сервер

$ cp ../download/sc_serv ./

Тепер, коли він у нас є, нам знадобиться a файл конфігурації для SHOUTcast, тому ми збираємося створити порожній файл за допомогою нашого улюбленого текстового редактора (у нашому випадку ми будемо використовувати перо). Деякі аспекти, які слід пам’ятати, це паролі: пароль адміністратора Це пароль, який ми будемо використовувати для віддаленого адміністрування через веб-інтерфейс, і streampassword_1 Це той, який використовується мультимедійним плеєром для потокової передачі.

$ pen sc_serv.conf

Додаємо наступне:

adminpassword = пароль
пароль = пароль1
requirestreamconfigs = 1
streamadminpassword_1 = пароль2
streamid_1 = 1
потікпароль_1 = пароль3
streampath_1 = http://radio-server.lan: 8000
logfile = logs / sc_serv.log
w3clog = logs / sc_w3c.log
banfile = control / sc_serv.ban
ripfile = control / sc_serv.rip

Для тих, хто любить виконувати налаштування безпосередньо з браузера, вони можуть перейти до папки завантажень і виконати там файл builder.sh або setup.sh, а потім ми введемо наступне у веб-браузері: http: // localhost : 8000, щоб зробити конфігурацію на наш смак.

Потім ми запускаємо сервер SHOUTcast з каталогу сервера:

$sc_serv

Тепер давайте подивимося, на якому порту він працює:

$ netstat -tulpn | grep sc_serv

Нам потрібна ця інформація, оскільки ми повинні дозволити доступ ззовні до нашого обладнання, для чого ми повинні відкрити відповідні порти на маршрутизаторі (це зазвичай можна знайти серед варіантів NAT). Крім того, якщо на нашому комп’ютері налаштовано брандмауер, ми повинні дозволити входження з’єднань ззовні, якщо вони спрямовані на порт, на якому працює SHOUTcast.

Тепер ми можемо протестувати цю конфігурацію з іншого комп’ютера, для чого відкриваємо веб-браузер і вводимо IP комп’ютера, на якому ми встановлюємо SHOUTcast, наприклад: http: 192.168.1.100/8000. Перед нами буде інтерфейс SHOUTcast, але без нього списків відтворення, оскільки для цього ми повинні запустити сумісний плеєр (Winamp серед них, звичайно) і налаштувати відтворення через потокове передавання, щось таке, що від Nullsoft вони нам показують і це дуже просто, але оскільки це скоріше щось кросплатформне і не типове для Linux, тому ми не хотіли включати його, щоб не розширювати цей підручник занадто довго.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Лев - сказав він

    Це дуже приємно. Я використовую його разом із Winamp та його плагіном на комп’ютері з Windows для трансляції сигналу, який надходить в Інтернеті. Справа в тому, що я хотів би мати можливість зробити те ж саме в Linux, але який плеєр дозволяє це робити?

  2.   Емерсон - сказав він

    Завжди однаково
    Той, хто присвячує свій час і зусилля, щоб зробити пост, не розуміє, що той, хто збирається його читати, не знає того, що він, тому він його шукав...
    коли ви потрапляєте до рядка, в якому написано, наприклад: «Тепер ми розпаковуємо файл tar-архів», а дурень, який його читає, поняття не має, що таке tar-архів і як його розпакувати, він більше втомився від необхідності розпаковувати ці різні типи файлів. файли, що у кожного є його батько і мати,... Або якщо він читає: «Ми розміщуємо себе в папці сервера і копіюємо туди двійковий файл sc_serv»… тоді ви згадуєте свою матір і дивуєтесь, чому, до біса, ви зайшли сюди якщо з вами завжди відбувається те саме, що пост говорить вам, що він навчить вас робити одну річ і ніколи нічому вас не навчить,
    І зараз якийсь фанатик прийде мені сказати, що Linux призначений для видатних умів і тих, хто хоче вчитися і для кого обчислення є викликом...
    Це не мій випадок, я займаюся цим лайно вже десять років і роблю це, тому що хочу залишити вікна, але поки що лайно все ще є. Так, я знаю, мене ніхто не примушує цим користуватися, добре, я скаржуся не на лайно, я скаржуся на хитрощі, які мені розповідають ті, хто каже, що Linux чудовий. і гуру, які говорять про Linux так, ніби знають, що кожен з них говорить вам щось своє, і лише марнославство рухає їм
    Сьогодні я був балакучий, але не для старих користувачів Linux, які завжди були форумними, якби не для тих, хто входить, хто не створює пісень сирен