Добрый день!
Сегодня я расскажу как я начал вещать интернет-радио.
Решил я вещать из-за любви к музыке. Часто слушал другие интернет-радиостанции и мне всегда чего-то не хватало. И так.
На тот момент, когда мне в голову вбилась идея о своем радио, ОСью для меня служила Ubuntu 10.04. Дело в том, что мой винт с виндой (на которой вещать достаточно проще) «сожрала муха сс» и пришлось пользоваться убунтой.
Я зарегистрировал бесплатный хостинг интернет-радио. Там мне выслали данные для подключения к серверу. А чем вещать? Видел что-то типа Jack и InternetDj, но почему то с первого раза нормально ничего не поставилось и пришлось искать альтернативу. Хорошо сработала программа RadioBoss запущенная через Wine. Вещание началось. Я доволен. Но! Микрофон к сожалению не работал (имею USB audio, на роднойзвуковухе звуковой карте все отлично). К этому времени я вылечил свой Barracuda 7200.11 от мухи сс. И так, windows7:
Тут все оказалось на много проще. Лучший, по моему мнению, клиент для вещания: Sam Broadcaster. Быстро набрали команду, вещаем. Но хостинг то бесплатный. То есть прямого доступа к IceCast2 нет, а название песни менялось с остальными радиостанциями. Тут спасли знания Pascal и Flash. Дело в том, что Sam Broadcaster умеет использовать скрипты, написанные на Pascal. Мы сделали скрипт, алгоритм которого прост:
Отправка скрипту на сервере название песни (каждые 8 сек).
Проверка значения переменной в файле на сервере. Если переменная равна «off» программа останавливает вещание. << с помощью этой команды мы смогли контролировать вещающего диджея. Если он ушел, а другому надо войти в эфир, то мы правим значение переменной в файле на сервере и программа уже не вещает.
С помощью Flash создали плеер, который будет транслировать звук и брать название песен из файла, в который послал название SB (Sam Broadcaster).
Ну вроде все работает, а людей мало. Стоит улучшить!
Появилась идея: возможность у слушателей бесплатно прозвучать в эфире. Всем очень понравилась эта идея. Реализуем:
Есть программа Virtual Audio Cabel. Она может несколько аудио-устройств объединить в одно (звук из скайпа и микрофон). Выбираем в SB нужный аудио-канал -> Ура! Все работает!
Новое происшествие в жизни моего компьютера: вирус. Этот злюка убил мою семерку насмерть.
Я был так зол, что я установилHackintosh MacOS. Пока я осваивался вспомнилось, что надо продолжать вещать. Есть програмка NiceCast. Сначала, когда я ее скачал, я подумал, что она может только вещать со своей машины. То есть плеер на сайте нужно будет настраивать на мой комьютер. А у меня динамический IP, поэтому всегда менять IP для меня не очень приятно + все диджеи должны будут менять адрес под себя. Т.к. они вещают все через тот же бесплатный хостинг. Тут мне помог мой друг. Он показал мне, что можно вещать на другой сервер. Я обрадовался, но снова ступор — NiceCast использует любую стороннюю программу и транслирует звук с нее на сервер. А я так свыкся с SB, что вещать через iTunes мне совсем не захотелось, да и он не использует микрофон, что очень важно. Друг посоветовал Disco XT. Эта программа мало того, что выполняет все функции SB (кроме запуска аудиотреков по расписанию и использования скриптов), но и умеет делать аудио-эффекты, а так же может использовать музыку и прямо с диска, и из плейлистов iTunes. Были предложения взять Traktor, но он вроде как не принимает mp3 (а у меня весь звук только в mp3). Сейчас мое радио процветает, только без слушателей, т.к. запустил это дело. Если заниматься этим серьезно, то можно раскрутить крупное радио.
Сегодня я расскажу как я начал вещать интернет-радио.
Решил я вещать из-за любви к музыке. Часто слушал другие интернет-радиостанции и мне всегда чего-то не хватало. И так.
На тот момент, когда мне в голову вбилась идея о своем радио, ОСью для меня служила Ubuntu 10.04. Дело в том, что мой винт с виндой (на которой вещать достаточно проще) «сожрала муха сс» и пришлось пользоваться убунтой.
Я зарегистрировал бесплатный хостинг интернет-радио. Там мне выслали данные для подключения к серверу. А чем вещать? Видел что-то типа Jack и InternetDj, но почему то с первого раза нормально ничего не поставилось и пришлось искать альтернативу. Хорошо сработала программа RadioBoss запущенная через Wine. Вещание началось. Я доволен. Но! Микрофон к сожалению не работал (имею USB audio, на родной
Тут все оказалось на много проще. Лучший, по моему мнению, клиент для вещания: Sam Broadcaster. Быстро набрали команду, вещаем. Но хостинг то бесплатный. То есть прямого доступа к IceCast2 нет, а название песни менялось с остальными радиостанциями. Тут спасли знания Pascal и Flash. Дело в том, что Sam Broadcaster умеет использовать скрипты, написанные на Pascal. Мы сделали скрипт, алгоритм которого прост:
Отправка скрипту на сервере название песни (каждые 8 сек).
Проверка значения переменной в файле на сервере. Если переменная равна «off» программа останавливает вещание. << с помощью этой команды мы смогли контролировать вещающего диджея. Если он ушел, а другому надо войти в эфир, то мы правим значение переменной в файле на сервере и программа уже не вещает.
С помощью Flash создали плеер, который будет транслировать звук и брать название песен из файла, в который послал название SB (Sam Broadcaster).
Ну вроде все работает, а людей мало. Стоит улучшить!
Появилась идея: возможность у слушателей бесплатно прозвучать в эфире. Всем очень понравилась эта идея. Реализуем:
Есть программа Virtual Audio Cabel. Она может несколько аудио-устройств объединить в одно (звук из скайпа и микрофон). Выбираем в SB нужный аудио-канал -> Ура! Все работает!
Новое происшествие в жизни моего компьютера: вирус. Этот злюка убил мою семерку насмерть.
Я был так зол, что я установил