Як створити своє інтернет-радіо - як створити своє інтернет-радіо - каталог статей

Історія "Як я прийшов до питання" Як створити свій власний інтернет-радіо? "Сягає своїм корінням в далеке минуле, і мало кого зацікавить, якщо вам потрібні покрокові дії. Перш, ніж почати, качати програмне забезпечення, писати конфігураційні файли і створювати гарну "обкладинку" вашому творінню, необхідно чітко відразу вирішити, що ви будете видавати в ефір. Який контент? Бо без нього всі ваші праці будуть марні і поповните сумну статистику свідомо " мертвонароджених "проектів.

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

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

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

КРОК ДРУГИЙ: "РЕЖИМ МОВЛЕННЯ"

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

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

Так, що вирішуйте і вибирайте, але якщо ви вирішили передумати, то перескочите на КРОК ОСТАННІЙ "GENERATION NEXT". Думаю не пошкодуєте.

КРОК ТРЕТІЙ: "ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ"

Ось ми і дісталися до найважливішої частини вашої майбутньої інтернет-радіостанції. На сьогоднішній день існує достатня кількість різного ПЗ, в основній масі - це програми-генератори (клієнтську програму), які створюють або організовують аудіо потік. Вибирати доведеться вам самим, ґрунтуючись на таких параметрах як операційна система, тип потоку і багатьох інших другорядних значень. Головне, що б додаток вміло весь відтворений звуковий контент через вашу звукову карту передавати або "упаковувати" в потік.

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

Мій вибір припав на ices і NiceCast. Такий вибір дуже корисний для станцій, які будуть працювати цілодобово. NiceCast відповідатиме за прямі або "живі" ефіри, а ices за, так званий, "безпілотний" режим роботи.

КРОК ЧЕТВЕРТИЙ: "ОБЛАДНАННЯ"

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

Що ж необхідно? Це звичайно ж хороша звукова карта (проинтегрировал звуковим чіпсетом теж можна користуватися, але він підійде тільки в "безпілотних" режимах), мікрофони, студійні закриті навушники, мікшер і шнури комутації.

Можна довго сперечатися про те які мікрофони "крутіше" або будь буде більш ніж достатньо для "говноефіра" (саме місце для караочних або комп'ютерних мікрофонів), але мікрофон кожен повинен підбирати під себе сам. З роками склався стандарт де-факто, що для мовлення дуже добре підходить Shure SM7B. але не варто забувати і про більш дешевих (в порівнянні з Shure SM7B) репортерських мікрофонах компанії AKG.

Приблизно те ж саме можна сказати і про навушники, кожен вибирає під себе сам, але вони обов'язково повинні бути закритими! Ви ж не хочете, щоб у вас в ефірі було багаторазове відлуння?

А ось з звуковими картами і мікшером треба бути дуже уважними! Карти повинні бути обладнані XLR і TRS входами і підключатися до комп'ютера через FireWire або USB 2.0, але перше краще. Та найкращим рішенням можуть бути мікшери з вбудованим звуковим інтерфейсом, наприклад ALESIS MultiMix 8 FireWire або MultiMix 8 USB 2.0. де відпадає необхідність покупки звукової карти.

Сюди можна додати ще й різні лампові преампи і компресори, але це скоріше вже якісні поліпшення, ніж первісна необхідність.

КРОК П'ЯТИЙ: "піднімати ICECAST"

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

Коли закінчитися сборка и інсталяція необхідно привести конфігураційний файл icecast.xml відповідно до ваших запитів.

first connects, thereby significantly reducing the startup

time for listeners that do substantial buffering. However,

it also significantly increases latency between the source

client and listening client. For low-latency setups, you

might want to disable this. ->

1 ->

specific on how much to burst. Most people will not need to

change from the default 64k. Applies to all mountpoints ->

65535 ->

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

yoursourcepassword

У наведеному вище фрагменті у вас не повинно викликати труднощів, в тезі вказується кодування в якій буде відображатися вся інформація в потоці. ПАМ'ЯТАЙТЕ! Icecast не виробляє конвертування інформації, це треба робити вручну.

Моє інтернет-радіо "Моє радіо"

Любительське інтернет-радіо

Редагувати завершальну частину файлу зазвичай не доводиться, але іноді це зробити потрібно, поправити шляху або задати користувача для chroot.

Тепер необхідно записати файли radiointro64.mp3, pee.mp3 і розмістити їх в корені Icecast 'а.

КРОК ШОСТИЙ: "запускає ICES"

І знову перевіряємо всі опції при складанні, потім make і make install. Минуло вдало? Ок. Приступаємо до конфігурації: знаходимо файл ices.conf і правимо:

playlist handler. ->

Перш ми прописуємо шлях до файлу плей-листа, який повинен бути доступний для читання.

Задаємо режим відтворення у випадковому порядку.

If you use the builtin playlist handler then this is ignored ->

Leave out or set to zero to disable crossfading (the default). ->

У наступному блоці ви можете задати час в секундах для плавного переходу між піснями.

Задаємо режим роботи фоновим процесом.

and pid file (if daemonizing). Do not use / tmp if you have l33t h4 × 0rz

on your server. ->

Так як ваш ices буде працювати на тій же машині де і Icecast, то є сенс прописати ім'я хоста через 127.0.0.1.

Вказуємо на якому порту у вас працює Icecast.

Пам'ятайте, ми з вами прописували для точки / musicwave користувача "source" і пароль? Саме цей пароль тут і вказуємо.

Shoutcast servers need "icy", icecast 1.x needs "xaudiocast", and

icecast 2.x needs "http". ->

Вказуємо точку на яку подаємо потік.

this unless you know what you're doing.

Задаємо ім'я станції, яке буде відображатися в екранах плеєрів.

Уточнюємо в якому жанрі ви будете вести мовлення.

Любительське інтернет-радіо

Описуємо ваш потік. Нічого не нагадує? Так, те ж саме ми вже прописували в конфігурації Icecast, але прийдеться попотіти ще раз. Не у всіх плеєра "розумні".

the yp server, 1 if you do ->

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

just used for display on YP and on the server. Try to keep it

А ось тут будьте уважні, вказуємо бітрейт вашого потоку і він повинен збігатися з параметрами встановленими в Icecast.

ices will reencode the stream on the fly to the stream bitrate. ->

Наймагічніший і споживає багато ресурсів параметр. Саме він відповідає за перекодування потоку на льоту! Якщо ресурси дуже критичні, то можна поставити 0, але і не забудьте перекодувати всі композиції з плей-листа з параметрами заданими в Icecast.

І останні штрихи, прописуємо частоту і кількість каналів.

З конфигурированием покінчено, тепер залишилося завантажити музичний контент в mp3, сформувати плей-лист, прописати ices в автозапуск і стартувати "безпілотний" режим.

обов'язково після останнього треку повинен бути перехід на новий рядок!

КРОК СЬОМИЙ: "запускає ПРЯМИЙ ЕФІР"

Ви вже за кілька кроків від заповітної мрії, коли на двері повісите папірець з написом "ТИХО! ЙДЕ ЕФІР!" Або навіть прикріпіть світиться табличку "ON AIR". Я буду наводити приклад організації прямого ефіру за допомогою програмного забезпечення NiceCast на комп'ютері iMac 20 ".

Чим мені подобається ця програма, так це її логічна простота, в головному вікні всього 6 вкладок і велика кнопка "Start Broadcast". У першій вкладці ви вибираєте ваш звуковий інтерфейс, в другій прописуєте Name, URL, Genre, Description (при налаштуванні Icecast і ices робили неодноразово). На вкладці Quality ми встановлюємо бітрейт, частоту і кількість каналів (не забуваємо, що ці параметри повинні бути ідентичним з Icecast і ices).

Але наше завдання зараз інша, пустити потік з вашого комп'ютера на сервер з встановленим і запущеним Icecast 'ом. Для цього в програмі викликаємо вікно Server, клацаємо по плюсик і прописуємо дані вашого сервера. Головне не помиліться із зазначенням імені користувача, пароля і точки / listen.

Тиснемо "Start Broadcast" і слухачі, які тільки, що насолоджувалися музикою на / musicwave, автоматично перемістилися на / listen і уважно вас слухають.

ПИТАННЯ пропущених раніше

У цій статті я має намір пропустив ряд питань для того, щоб вам був зрозумілий "скелет" принципу організації інтернет-мовлення. Я жодного разу не згадав про конфігурацію машини під сервер Icecast, але поспішаю вас запевнити, що при 8 годинному плей-листі і включеному декодування на льоту все це непогано може функціонувати на Pentium III 700 MHz і 400 Mb оперативної пам'яті.

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

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

Окремою статтею можна винести удосконалення механізму роботи ices і створення практичного web-сайту вашої станції, написанням якої, може бути я займуся найближчим часом, але не факт.

Схожі статті