Notefix/2.Areas/Техпідтримка/Сервер радіо AzuraCast.md

6.6 KiB
Raw Blame History

AzuraCast — це самостійно розміщений універсальний пакет для керування веб-радіо. Використовуючи простий інсталятор та потужний, але інтуїтивно зрозумілий веб-інтерфейс, ви можете запустити повноцінно працездатну веб-радіостанцію за лічені хвилини.

AzuraCast працює з веб-радіостанціями всіх типів і розмірів і створений для роботи навіть на найдоступніших VPS-хостингах.

Основні характеристики

Для радіостанцій

  • Керування мультимедіа: завантажуйте пісні, редагуйте метадані, переглядайте пісні та впорядковуйте музику в папки прямо з браузера.
  • Списки відтворення: додавайте музику до списків відтворення зі стандартною ротацією (у послідовному або перемішаному порядку відтворення) або плануйте відтворення списку відтворення у запланований час або один раз на x пісень/хвилин тощо.
  • Діджеї в прямому ефірі: налаштуйте індивідуальні облікові записи діджеїв/стрімерів і перегляньте, хто зараз транслює, на сторінці профілю вашої станції.
  • Веб-діджей: Транслюйте в прямому ефірі безпосередньо з браузера, без необхідності додаткового програмного забезпечення, за допомогою вбудованого інструменту веб-діджея AzuraCast.
  • Публічні сторінки: AzuraCast містить вбудовані публічні сторінки, які ви можете інтегрувати у свою існуючу веб-сторінку або використовувати як основу для власного налаштованого плеєра.
  • Запити слухачів: Дозвольте вашим слухачам запитувати певні пісні з ваших списків відтворення як через API, так і через просту публічну сторінку слухача.
  • Віддалені ретрансляції: транслюйте свій радіосигнал (включно з живими діджеями) на будь-який віддалений сервер, на якому запущено Icecast або Shoutcast.
  • Веб-хуки: Інтегруйте свою станцію зі Slack, Discord, TuneIn, Twitter та іншими сервісами, налаштувавши веб-хуки, які підключаються до сторонніх сервісів.
  • Детальна аналітика та звіти: відстежуйте кожен аспект слухачів вашої станції з плином часу. Переглядайте звіти про вплив кожної пісні на кількість ваших слухачів. Ви також можете створити звіт, сумісний із SoundExchange для роялті веб-радіо США.

Для адміністраторів серверів

  • Керування користувачами на основі ролей: Призначте ролі глобальні дозволи та дозволи для кожної станції, а потім додайте користувачів до цих ролей для контролю доступу.
  • Власний брендинг: Змініть кожен аспект як внутрішніх, так і публічних сторінок AzuraCast, надавши власний CSS та JavaScript.
  • Автентифікований RESTful API: Окремі користувачі в системі можуть створювати ключі API, які мають ті самі дозволи, що й у системі. API AzuraCast — це потужний та добре документований інструмент для взаємодії з інсталяціями.
  • Перегляд веб-журналу: Швидко діагностуйте проблеми, що впливають на будь-яку частину системи AzuraCast, за допомогою загальносистемного засобу перегляду веб-журналу.
  • Автоматичні радіопроксі: Багато користувачів за замовчуванням не можуть підключатися безпосередньо до портів радіостанцій (наприклад, 8000), тому AzuraCast включає автоматичний проксі-сервер nginx, який дозволяє слухачам підключатися через порти http (80) та https (443). Ці проксі також сумісні з такими сервісами, як CloudFlare.
  • Керування місцем зберігання: медіафайли станції, записи прямих трансляцій та резервні копії можна зберігати локально або на сумісному з S3 сховищі.

Що входить до комплекту

AzuraCast автоматично завантажить та встановить ці компоненти для вас:

Програмне забезпечення для радіо

  • Liquidsoap як завжди граючий «AutoDJ»
  • Icecast-KH як фронтенд для радіомовлення

Для інсталяцій x86/x64, Shoutcast 2 DNAS також можна використовувати як фронтенд для мовлення. Shoutcast — це платне програмне забезпечення, яке не постачається разом з AzuraCast, але його можна встановити через панель адміністрування після встановлення AzuraCast.