Music in my mind 
Blog

Интернет вещание через Traktor Pro (part1)

В данном блоге рассматривается процесс организации вещания на просторах интернета собственных миксов и миксов ваших сотоварищей, которым не удалось пробиться на проморадио :). Будем рассматривать вариант с минимальным вложением средств. Это позволит понять, а стоит ли оно того, чтобы затевать все по-взрослому.

Для этого Вам понадобится:

1. Сервер вещания потокового аудио.

2. Программа вещатель ваших миксов, онлайн программ.

3. Качественный интернет канал.

4. Сраница в сети с описанием Вашей станции, с возможностью онлайн прослушивания.

Так как я подсел в своё время на программу Трактор Про, то в качестве программы вещателя будем использовать её. Использование Трактора накладывает следующие моменты на сервер вещания: использование технологии icecast, аудио поток ogg.

В качестве хостинга для Вашей станции рекомендую воспользоваться сервисом например от МоёRadio.ru, т.е. они будут выступать в качестве сервера вещания вашего материала на просторах интернета. Сервис МоёRadio.ru предоставляет бесплатную возможность открыть свою станцию, а это как раз нам на руку. Регистрируйте свою станцию здесь, форма регистрации выглядит так:

 

 

Обратите внимание, что логин (mountpoint) это будет вроде краткого названия Вашей станции. После завершения регистрации Вы получите письмо с Вашими регистрационными данными + пароль для доступа к mountpoint.

В бесплатном режиме есть свои ограничения, поток от Вас может быть только mp3, а Трактор передаёт в ogg. Т.е. нам нужно перехватить поток ogg и перекодить его в mp3. Все эти манипуляции мы проделаем на своём компьютере. Для этого установим локально Icecast сервер. Берем его здесь. Производим установку, все настройки оставляем по-умолчанию.

Теперь переходим в Трактор и в настройках вещания указываем следующие значения:

 

 

В качестве пароля вводим hackme. Это пароль по умолчанию который прописан в файле настройки Icecast, если хотите, можете его сменить. Порт по умолчанию - 8000, формат выберите не ниже того, которым Вы будете вещать в сеть

Запускаем Icecast и стартуем его (жмем кнопку "Start Server")

 

 

В Тракторе жмем кнопку с изображением передающей станции (находится справо вверху):

 

 

Если все ок, то в окне сервера Icecast на закадке "Source Level Stats" видим наш поток ogg:

 

 

В Тракторе кнопка "передающей станции" горит и не мигает:

 

 

Также чтобы убедиться, что все сраслось, запустите какой-либо трек в Тракторе, откройте winamp или foobar2000 и укажите в качестве источника музыки вашу станцию (file -> add location)

 

 

нажимаем play, в плеере начинает играть трек из Трактора.

 

 

Звук с foobar2000 идет у меня на встроенную звуковую карту, Трактор работает с внешней, благодаря этому я могу проверить воспроизведение из Трактора на бучных колонках.

Следующая задача это забрать с Icecast сервера поток ogg, перекодить в mp3 и передать  на Icecast сервер МоёRadio.ru. Для этого воспользуемся приложением StreamTranscoderV3. Устанавливаем и запускаем программу.

 

 

В окне Source указываем наш локальный icecast поток stream.ogg. Далее задаем необходимое количество перекодировщиков Num Encoders, нам пока хватит и одного. В нижнем окне появится запись выделенная синим цветом.

 

 

Дважды щелкнем по строке выделенной синим цветом, откроется конфигуратор encoder-а

 

 

Ниже приведен отредактированный конфиг, я назвал свою станцию route1, Вы укажите естественно имя Вашего mountpoint

 

 

Что мы изменили. В разделе Destination server details указываем данные из регистрационного письма Вашей станции, это адрес сервера, порт, пароль и mount (Server, Port, ServerPassword, ServerMountpoint). В разделе YP (Stream Directory) Settings даем информацию о Вашей станции. И наконец меняем поток ogg на mp3 в разделе Output codec selection и General setting. Сохраняем данные. В итоге имеем:

 

 

Нажимаем кнопку Connect и если Вы все проделали правильно, то будет так:

 

 

Теперь самое время проверить, что Ваша станция заработала в сети. Для этого в winamp или foobar2000 укажите Вашу станцию. Для станциий с МоёRadio.ru адрес имеет вид route1.listen.moeradio.ru:1000…, вместо route1 укажите свой mount.

 

 

Нажимаем play и слушаем. Настройка произведена. Теперь подключаем своих друзей и начинаем радовать их своими миксами.

 

Небольшое продолжение следует ...

6 ▲
13 December 2010 19:40

Комментарии

Закрепленные комментарии
Dmitry Ultra  6 August 2013 19:50
Обновленная ссылка на streamTranscoder:
webfile.ru/6632867
Dmitry Ultra  25 October 2011 9:25
To ALL. Давно хотел поделиться инфой о новых возможностях вещания через Traktor. Во-первых вещание можно вести в родном формате ogg. Для этого можно воспользоваться сервисом Listen2MyRadio, регистрируйте там свою станцию и вещайте сразу в ogg. Во-вторых можно отказать от Stream Transcoder и воспользоваться программой Butt для вещания в mp3. Настройки на примере использования контроллера S4 такие, т.е. объясню идею. Нужно master out S4 завести на вход встроенной звуковой карты. В программе Butt нужно в настройках audio выбрать именно этот вход. Butt может передавать на IceCast или Shoutcast. Все это можно применить не только к S4 естественно. Если не разберетесь, пишите. Данную инфу я подчерпнул на сайте TraktorBible.
Привет Помоги я не могу найти эту прогу в нете stream transcoder
да, свернул разработчик свою лавочку , оставь свой email, пришлю тебе
Ура!!! Хоть кто то мне ответил, а остальным видимо некогда, с программами все хорошо они в комплекте. Вот только проблема встала по иному, все запускается все работает, но только по локал хосту, а со внешки заходят друзья, у них не работает, ругается, а я захожу все тип топ, т.е. получается со своего компа пашет, а с чужого неа, а мне как раз это у нужно что бы другие слушали мои миксы и лайвы. И Транс Кодер не переделывает с ogg и mp3. Уже просто мозг скоро взорвется. Помоги пожалуйста, буду благодарен тебе
мои контакты пишу чуть ниже:
Mail: dabula@mail.ru
Web Site: www.dabula.promodj.ru

Vkontakte: vkontakte.ru/dj.dabula
Skype : dabula1987
Myspace: www.myspace.com/dabula
Facebook: www.facebook.com/profile.php?i …
Сова: sowa.kz/dj358/
Как друзья с внешних адресов к тебе заходят? Что ты для этого сделал?
я ведь не спроста привел пример с моё радио
А всё спасибо за внимание разобрался, вот только теперь с Радио Босом не могу разобраться
Нафиг нужен Радио Босс, если есть Трактор или ты без Трактора?
скинь пожалуйста на мэйл strikedj@inbox.ru
в понедельник кину
Трактор хорош, просто когда подключаешь девайс то звук не идет на вещание, вот в этом и вся проблема, У меня два Pioneera 900 подключённые через USB управляешь трактором, Хочется играть в живую в клубе и что бы вещалось в нет, если есть идеи то подскажи
уже часа 4 сижу пытаюсь подружить айскаст с трактором...но в тракторе антенка почему то постоянно мигает
сначало запускай icecast, потом жми антенку
StreamTranscoder можно взять здеcь:
webfile.ru/5059553
спасибо!;)
судя по всему, ты просто не подключил трактор к локальному icecast, проверь этот момент, запускай icecast, дале включай вещание в тракторе
Должно быть не ready to connect, а connected
статья, судя по всему, отличная, только у меня в тракторе постоянно мигает антенка, пробовал запускать сначала айскаст, потом антенку... и трактор пробовал потом и всяко всяко и никак короче)))

мне, с выделенным айпишником наверное можно и сразу вещать, без айскаста?
с выделенным айпишником тебе можно вещать без мое радио, проверь номер порта на котором у тебя запустился айскаст
в любом случае сначало запускается айскаст, затем в нем жмем start server, далее жмем антенну в тракторе
порт айскаста 8000

вот что пишет (одна из строчек) в еррор.лог:

WARN stats/stats.c seen non-UTF8 data, probably incorrect metadata

остальные строчки все с меткой INFO
может винда 64 бит дает о себе знать?
у меня 64
может из-за русских букв в тегах мп3, проверь этот момент
Инструкция отличная, огромное спасибо, но прошу обновить ссылку на транскодер в сети его просто не найти!
могут возникнуть проблемы с lame_enc.dll его взять можно отсюда
www.dll-files.com/dllindex/dll …
в стримтранскодере
при подключении к моерадио.ру
пишет unable to connect to socket
либо указал не верные регистрационные данные, либо у тебя на компе стоит firewall, либо моё радио в данный момент не работает
Мужики, спасите! Толи эта шняга больше не работает(Стрим Транскодер), толи еще что. Открываю текстовые файлы, и там все не так, как здесь. Да и даже через фубар воспроизводится не больше секунды и ошибка вылетает
про текстовые файлы я вообще не понял ничего
Вчера все установил и законнектил-Дмитрию-thanks-все так и есть-правда icestream даже и не ставил-просто зарегистр на moeradio-пришло письмо-а там все расписано-ввел все присланные настройки-и вуа-ля)))-works)
правда как я понял при бесплатном акаунте-качество и поток-не самого высокого уровня-64 кбит-не более и прерывается часто-вот как бы улучшить этот параметр?
только за деньги :)
To ALL. Давно хотел поделиться инфой о новых возможностях вещания через Traktor. Во-первых вещание можно вести в родном формате ogg. Для этого можно воспользоваться сервисом Listen2MyRadio, регистрируйте там свою станцию и вещайте сразу в ogg. Во-вторых можно отказать от Stream Transcoder и воспользоваться программой Butt для вещания в mp3. Настройки на примере использования контроллера S4 такие, т.е. объясню идею. Нужно master out S4 завести на вход встроенной звуковой карты. В программе Butt нужно в настройках audio выбрать именно этот вход. Butt может передавать на IceCast или Shoutcast. Все это можно применить не только к S4 естественно. Если не разберетесь, пишите. Данную инфу я подчерпнул на сайте TraktorBible.
А почему не все картинки видно в этой теме..Я на StreamTranscode остонавился...как там и что дальше делать,ничего не понятно
восстановил картинки, х.з. почему отвалились
>Для этого можно воспользоваться сервисом Listen2MyRadio
Вот да, на днях тоже пропалил! А как? Мне выдан порт, айпи-адрес, сервер я поменял на .огг...что прописывать в Трактор? Вроде как надо сделал, нажимаю кнопочку вещания в Тракторе и она мигает, нет соединения. Можно как-нибудь поподробнее? Пожаааалуйста!
проверь настройки на Listen2MyRadio:

Stream Status - Stream is ON
Server type - icecast
кстати тут как поменять Server type?у меня стандартно Server type : shoutcast ...в панель админа вообще не пускает,тысячу раз логин с паролем вводил и все без результатно,не пускает и все
там под таблицей, что я привел на скрине, должен появиться список типов вещания, где и будет один из вариантов 3. icecast2 - ogg and mp3 working ... После регистрации станции письма получал от них? Одно о подтверждении регистрации, другое о начале работе станции.
Сделал все как тут описано,скачал "foobar2000 v.1.1.8, ,запустил,все работает,правда названия трека не видно как на скриншотах..,далее откываю Stream Transcoder V3 - VIP Edition/вписываю http://localhost:8000/stream.o gg/жму "Connect",снизу никакой синей строчки не появляется,вместо нее идет отсчет времени с надписью Connecting in 10 seconds,по истечению 10ти секунд,надпись меняется на Unable to connect to socket,далее опять идет отсчет времени...может стрим.кодер не тот?
могу в скайпе показать свой рабочий стол
Stream Transcode webfile.ru/5627539, про VIP Edition в первый раз слышу
Проблема с lame_enc.dll Куда его класть или как лечить эту проблемму ?
Данная проблемка возникла на Win7 64.
Не понимаю как ее решить в C:\Windows\System32 выкладывал. не помогло. в папку со стримом тоже.
Помогите решить эту проблему
У меня лежит в папке со стрим транскодером, вообще он 32-х битный и lame_enc.dl тоже должен быть такой
Дмитрий не могли бы вы стукнуть в аску 439400223
Короче это ппц.
победил я lame
но Очень разочаровался в выкинутых 4 тыс рублей на лицензию трактора.
Так как все действия оказались безполезными...
1) Сейчас все сделано по вашим настройкам.
НО!
Они не дают возможности транслировать с пульта + Трактора в живую.
Даже если я увожу на 1 из каналов мастер музыка на радио поток продолжает идти.
Следовательно если просто включаю 2 канала живого сведения не получается. Каналы даже не выведены а уже играют.
А это не вариант при работе с Контроллером (Denon MC6000).
Очень Сильно разочаровался в тракторе как в профессиональном П.О (а они его именно так позиционируют.)
И толку от вещания на нем нет, если нельзя миксовать в живую.
Лично у меня таких проблем нет, с MC6000 я не знаком, но с теми контроллерами что у меня были, таких проблем нет, режим микширования у меня в программе - Internal. А еще есть такая программа как Butt, может тебе её нужно использовать в твоем случае.
спасибо потестим.
Ссылка на streamTranscoder:

webfile.ru/6037373
Дмитрий , streamTranscoder не создает текстовую конфигурацию encoder - a, программа выдаёт : "Не удаётся найти файл streamTranscoder_1_.cfg. Создать новый файл с таким именем?" Я нажимаю "да" и появляется пустая страница блокнота.Заранее огромное спасибо за помощь.
Обновленная ссылка на streamTranscoder:
webfile.ru/6632867
Пожалуйста, зарегистрируйтесь (это быстро!) или войдите, чтобы оставлять comments и делать ещё массу прикольных вещей.