6.6 KiB
6.6 KiB
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.