Створіть в linux свою власну музичну інтернет-радіостанцію за допомогою shoutcast

Бібліотека сайту rus-linux.net

1. Додаємо користувача shoutcast

2. Завантажуємо пакет shoutcast

Якщо ви плануєте передавати в форматі mp3, вам буде потрібно транскодер SHOUTcast Transcoder (SC_TRANS)

3. Розпаковуємо архів з програмами пакету shoutcast (в моєму випадку, це 64-розрядної версії)

4. Настав час відредагувати два важливих конфігураційних файлу

a. файл sc_serv_basic.conf

b. файл sc_trans_basic.conf

5. Закачуємо на сайт ваші музичні файли

Завантажте всі музичні файли в директорій / home / shoutcast / music. Використовуйте для цього завдання будь-яку клієнтську програму sftp, наприклад, winscp або filezilla. Дивіться приклад:

6. Заповніть ваш файл плейлистів - вкажіть в ньому повний шлях до музичних файлів, розташованим на сервері

a. Всі музичні файли, розташовані в певному директорії, наприклад, / home / shoutcast / music; передбачається, що формат файлів - mp3

b. Музичні файли, розташовані в інших директоріях на сервері; передбачається, що формат файлів - mp3

7. Ставимо права доступу до файлів і налаштовуємо брендмауер

a. Права доступу до файлів

Переконайтеся, що власником усіх файлів, розташованих в директорії / home / shoutcast, є користувач shoutcast, в іншому випадку, коли додаток shoutcast спробує відтворити ці файли, воно видасть повідомлення про помилку через відмову в доступі.

b. Відкрийте порт 8000 і 8001

У разі, якщо використовуються сервера Amazon ec2, вам буде потрібно для певної групи безпеки, в якій працює сервер, відкрити порт 8000. Доступ до цієї налаштуванні є в консолі веб управління AWS.

8. Запускаємо сервіс shoutcast

За допомогою netstat перевіряємо, прослуховуються зазначені порти

9. Щоб зробити ваше shoutcast-радіо загальнодоступним, зареєструйте його на сайті yp.shoucast.com

Клацніть по посиланню "Create Authhash" ( "Створити обліковий запис") і після того, як ви заповните форму, упевніться, що в ваш файл sc_serv_basic.conf була додана запис з параметром streamauthhash_1.

10. Наслажлаждайтесь музикою!