Як зробити своє радіо в інтернеті

Віднедавна в інтернеті відкрили моду на трансляції. Одночасно з розвитком відеостримінгу, нову хвилю популярності переживає радіо. Щоправда, тепер це інтернет-радіо — адже голос і музика передаються не тільки FM-хвилями, а й через інтернет. Можна називати це як завгодно — подкаст або аудіострім, головне, що все це можна зробити у вигляді власне радіостанції. Розглянемо, які переваги є у цього рішення і як зібрати робочий варіант справжньої станції на коліні.

У світі існує безліч дротових і бездротових технологій, за якими виконується передача даних. Насамперед ми уявляємо Wi-Fi або Bluetooth, хоча насправді історія інформаційних мереж починається набагато раніше. Перша у світі дротова мережа і, відповідно, технологія передавання інформації нею з’явилися в 1832 році, коли російський учений Павло Шилінг випробував перший у світі електромагнітний телеграф. За кілька років ці фантастичні за тими мірками технології дали змогу вченим домогтися передавання дротами не тільки азбуки Морзе, а й навіть голосу. Так чи інакше, люди зрозуміли, що можна загнати інформацію в дріт і передавати на будь-яку відстань.

Потім і цього виявилося замало: коли дротові технології перестали справлятися з великим потоком даних і оповили вулиці кілометрами мідних ниток, настав час замінити їх на щось більш ємне і сучасне. Наприклад, радіо, яке служить людині й донині.

Альтернативні мережі

Під терміном «радіо» ми маємо на увазі радіохвилю, приймач з антеною і радіостанцію. Причому не обладнання, а саме радіоканал в ефірі, наприклад «Русское радио», для прослуховування якого потрібен тільки приймач із підтримкою діапазонів FM або AM. Голоси відомих ведучих, пісні та новини передаються за допомогою коротких і довгих хвиль. Спеціальні передавачі випромінюють їх із певною частотою та потужністю для того, щоб сигнал поширювався на сотні кілометрів. Однак, незважаючи на обкатаність технології та величезну кількість мовних станцій, запустити свою власну не так просто.

Наприклад, не можна вийти в мережу і транслювати що-небудь без дозволу спецслужб. Для цього необхідно зареєструвати обладнання в Мінцифри Росії, отримати дозвіл на передачу даних, унікальний позивний і ще багато всього. У цьому немає нічого дивного — радіосигнал має обмежений діапазон, а деякі частоти зайняті важливими державними і військовими службами. Тому доводиться отримувати цілу купу дозволів і ліцензій тільки для того, щоб зайняти вільний канал і не заважати іншим.

Але є альтернативний спосіб стати самому собі радіоведучим. Потрібно просто перенести все туди, де немає обмежень, але є багато вільних адрес — в інтернет. Тут теж є свого роду «частоти». Звертаючись до всього, що є в інтернеті, ми запитуємо сайт — навіть якщо це картинка чи онлайн-гра. Тобто, радіо має діапазон частот, а інтернет — діапазон IP-адрес. Хоча ця величина обмежена кількістю, адрес так багато, що їх вистачить усім і кожному. Зокрема й для особистої радіостанції.

Для чого знадобиться своє радіо

Радіо в будь-якому виконанні можна вважати одним зі способів з’єднатися зі світом. За допомогою текстового блогу автор ділиться думками, розповідає про життя або пише інструкції — чому б не робити те саме за допомогою голосових звернень. Тим паче, можна комбінувати всі платформи та привертати увагу передплатників спочатку цікавою статтею, а потім захопливою розповіддю. І взагалі, радіо можна вважати майже живим спілкуванням, а це вже інший рівень ведення блогу.

Стати RDJ простіше, ніж працювати відеоблогером — одразу звільняємося від рутини монтування та інших обов’язків, що потрібні для підтримання відеоблогу. Тож радіо можна використовувати як своєрідну альтернативу YouTube: підписники слухатимуть улюблених ведучих там, де перегляд відео неможливий, наприклад у дорозі.

На власному радіо можна робити все, що тільки хочеться: обговорювати новини, відповідати на запитання слухачів, запрошувати гостей, грати на музичних інструментах у форматі live. До того ж інтернет-радіо часто запускають у комерційних цілях. Трансляція музики упереміш із рекламним контентом зробить свою справу і допоможе покупцям знайти місце, де пропонують найкращу каву та найсмачніші тістечка.

З іншого боку, можна просто запустити плейлист за заявками: щотижня змінювати список музичних композицій, за які голосують слухачі. Загалом, інтернет-радіо — інструмент універсальний і дуже гнучкий.

Інтернет-радіо не потребує:

  • Дорогого софту — можна встановити безкоштовні плагіни і почати транслювати без вкладень;
  • Дозволу на трансляцію в мережі;
  • Сертифікації — замість виділеної хвилі використовується IP-адреса;
  • Приймально-передавального обладнання — для нашого проекту вистачить домашньої техніки;
  • Цензури (тільки не варто занадто захоплюватися свободою дій);
  • Радіоприймачів — достатньо смартфона з виходом в інтернет.

Що потрібно для інтернет-радіостанції

Щоб почати мовлення, необхідно визначитися з тим, як це буде працювати за кадром. Умовно є два способи підняти трансляцію: створити сервер із потрібними налаштуваннями з нуля або скористатися готовими рішеннями. Перший передбачає пошук і налаштування сервера, вибір обладнання та створення сітки. Другий можна описати так: «пара кліків — і готово».

Для створення радіо з нуля і без сторонніх сервісів доведеться згадати навички адміністрування сервера на операційній системі Linux. Потім потрібно знайти і доопрацювати скрипти трансляції «під себе». Ймовірно, доведеться підтягнути безліч додаткових бібліотек, підняти шифрування трафіку, прикрутити до всього цього вебінтерфейс і придумати, яким чином користувачі будуть підключатися до станції. А потім зайнятися розподілом навантаження і налаштуванням кодеків, щоб радіо не заїкалося в найспекотніші моменти.

Не забуваємо про домашню сторінку станції — навіть найпростіший сайт із кнопкою «Слухати» приваблюватиме більше відвідувачів, ніж глухе посилання на цифровий потік.

Буде потрібно багато таких доопрацювань і оптимізацій для старту. Іншими словами — довго, здорово, цікаво, але не для простого користувача. Тому ми скористаємося другим варіантом: спихнемо все найскладніше тому, хто любить труднощі, а собі залишимо тільки найцікавіше — увімкнути і співати!

Піднімаємо своє радіо на коліні за п’ять хвилин

Пошук і налаштування платформи

В інтернеті є багато ресурсів і платформ, які дають змогу швидко створити свій сайт. Те ж саме і з підключенням радіо — достатньо знайти відповідного провайдера, вибрати тарифний план і підключитися.

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

Реєструємося на сайті через соцмережі або електронну пошту:

І потрапляємо на першу сторінку особистого кабінету:

Натискаємо «Перейти в білінг» і вибираємо відповідний тариф:

Для тестування є демо-режим і можливість підключити безкоштовний хостинг з обмеженнями. Те, що потрібно для першої радіостанції. Підключаємося:

Після активації профілю відкриється головна сторінка з хостингами, один з яких потрібно вибрати мишкою:

І потрапити в адмінку:

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

Хост: основний сервер, на якому крутиться наш потік.

Порт: 8000 (стандартний порт для підключення до хоста).

Маунт: унікальне ім’я потоку, який знаходиться на сервері.

Логін/пароль: автоматично задані системою і в безкоштовному тарифі не змінюються.

Конфігурацію серверної частини нашої радіостанції завершено. Переходимо до вибору та налаштування програми-діджея.

Вибір і налаштування софту

Платформа Radioheart вміє як приймати сигнал зі студійного комп’ютера за допомогою програм, подібних до Icecast, так і працювати з власною панеллю Radioheart AIR. Фірмовий софт доступний платним користувачам, тому ми скористаємося одним із популярних автодіджеїв — RadioBOSS.

RadioBOSS має початковий набір функцій та інструментів для трансляції потоків з музикою або ж підключення ведучого зі справжнім мікрофоном і цілою ефірною сіткою. Це свого роду комбайн, який збирає аудіоресурси та керує ними. Він вміє створювати списки відтворення з рекламними вставками, погодинними блоками, ротацією, перехресним загасанням, автоматичним вирівнюванням звуку та іншими функціями для комфортного мовлення.

Завантажуємо програму з офіційного сайту і встановлюємо: відкриваємо, погоджуємося, що пробний період становить 150 вмикань (кожне тривалістю по 5 годин), і переходимо до налаштувань, щоб підключити плеєр до сервера:

Переходимо у вкладку «Мовлення» і натискаємо «Додати потік»:

Потім відкриваємо майстер налаштування:

Відкриється вікно з вибором плагіна для потокового мовлення. Вибираємо Icecast і натискаємо «Вперед»:

У наступному вікні необхідно уважно перенести інформацію з адміністраторської панелі Radioheart у поля програми:

Перевіряємо введені дані та натискаємо кнопку «Фініш», після чого активуємо потрібний потік. Клацаємо «Ок» і переходимо до пошуку файлів, які будемо транслювати.

Для трансляції потрібно підібрати файли в правильному форматі: безкоштовний тарифний план Radioheart дає змогу транслювати потік у 128 Кбіт/с, тому вихідні файли краще тримати в аналогічній якості.

За допомогою програми можна передавати не тільки готові записи, а й голос у прямому ефірі, як це роблять справжні станції. Для цього доведеться додати пару додаткових залізяк: звукову карту, хороші навушники і якісний мікрофон, бажано з поп-фільтром проти паразитних звуків.

Що стосується робочих станцій, то для аматорських трансляцій або комерційних радіозведень буде достатньо середнього за потужністю комп’ютера. Це дво- або чотириядерний процесор, хоча б 8 Гб оперативної пам’яті і будь-яка відеокарта, навіть вбудована.

Для підключення справжньої радіостанції з безліччю пультів, музичними інструментами, обладнанням для приймання дзвінків і повідомлень потрібна крутіша система: щонайменше процесор з вісьмома ядрами і 16-32 ГБ оперативної пам’яті. А також додаткове навісне обладнання, звукові мікшери, якісні мікрофони, зовнішні підсилювачі і все те, що використовують у справжній студії.

Експеримент у рамках нашого матеріалу стерпить будь-які умови, тому буде достатньо трансляції пари музичних композицій на будь-якій конфігурації. Головне, щоб з’єднання було стабільним.

Дивимося в ліву частину робочого вікна програми, де розташований вбудований менеджер файлів:

Потім виділяємо джерела звуку, клацаємо правою кнопкою миші і вибираємо «Add to playlist»:

Запускаємо музику і перевіряємо, що програма підключилася до нашого сервера:

Вирушаємо за посиланням на сторінку своєї станції та перевіряємо звук:

Музика грає, радіо працює! Не вірите? Послухайте самі!

Гра чи робота?

Сам собі редактор, сам собі сценарист, ведучий, звукооператор — романтика домашнього RDJ. Залишається розібратися з технічною стороною питання і почати транслювати. Тим паче, поріг входження в сегмент інтернет-радіо доволі низький — якісний мікрофон, кілька залізяк для комп’ютера і хороше з’єднання. Додамо до цього унікальні теми і тексти — решту зробили за нас.

Звісно, інструкція адаптована для створення особистого радіоблогу. Але коли проєкт має мовити в масштабах краю або цілої країни, то й умови будуть зовсім інші. У цьому разі буде і свій сервер, і дороге обладнання, і навіть спеціальний кабінет для запису ефіру. Відповідно, якщо особисте інтернет-радіо можна розцінити як гру або хобі, то справжній ресурс із десятками тисяч слухачів навряд чи крутитиметься на одному комп’ютері та готовій платформі-хостингу. Але це вже зовсім інша історія.