New York Times

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Руководство по становлению диджеем на NYT.

Khazarli

Спидран по бану и разбану.
Modmaker
Сообщения
34
Реакции
252
Баллы
53
Вас тоже достало, что в клубах, барах, борделях, в любых других предприятиях не играет хорошая музыка, которая подобает атмосфере заведения? А может, вы владелец одного из таких заведений? Решение есть! (Но нам придётся пройти долгую и мучительную дорогу... Не переживайте, по крайней мере есть гайд!)


Дисклеймер: Я не несу ответственность за ваш компьютер. Всё на свой страх и риск. Также, если что-то не сработает по этой статье - напишите мне куда нибудь, я попытаюсь разобраться.
Дисклеймер 2: Это руководство рассчитано на немного более продвинутых людей. Если что-то останется непонятным - спрашивайте. Это руководство будет дополняться.
Итак... Вы набрались смелости, дабы исправить эту несправедливость. Моё почтение! В этой статье мы рассмотрим как создать свою радиостанцию, которая будет подходить к системе, которая стоит в недрах NYT, и которую так не хотят исправлять разработчики. (Да, если бы люди ответственные за систему музыки были бы расторопнее - мы бы пропустили два шага, и эта статья была бы очень и очень короткой. Но в целом - вам эта статья может пригодиться и в других случаях.)

Что нам понадобится? Для начала - скачать:

1. OpenVPN (
Обычный/Community)
(Я всё же сторонник Cumunity варианта.)
2. IceCast. (Можно и Shoutcast, но я работал только с IceCast, за второе не ручаюсь.)
3. RadioBoss(Если вам надо эфир на больше чем 5-6 часов - скачайте кряк с интернета. Ну или поищите бесплатную альтернативу.)
Опционально: Любой удобный вам редактор текстовых файлов. Я использую Notepad++


Скачали? Настраиваем.
После установки Icecast, пройдите в его директорию, и найдите файл icecast.xml. В разделе <authentication> (41-ая строка) поменяйте значения password на свои. Также, в разделе <shoutcast-mount> (55-ая строка) впишите /live.mp3. (Картинка с тем что получилось).
Сохраните, и запустите icecast.bat в той же папке. Если всё правильно запустилось - у вас появится доступ к ссылке http://127.0.0.1:8000 , где вы сможете залогиниться, примерно как на своём роутере.

В программе RadioBoss зайти в раздел Настройки - Вещание. В этой вкладке нажать на плюсик в правой стороне, после чего ввести данные вашего Icecast сервера. Не забудьте указать в статистике Icecast как тип сервера. Для простоты - можно сделать через кнопку "Мастер настройки", главное не запутайтесь. Вводить имя пользователя не требуется, только пароль. Mount Point в мастере настройки должен быть выставлен как /live.mp3. (Картинка с тем что должно получиться). Также, перекиньте в главном меню в плейлист каких нибудь произведений в формате .mp3 по вкусу, и начните их воспроизведение. Итогом должна быть та же музыка в браузере, по ссылке http://127.0.0.1:8000/live.mp3


Если всё прошло успешно - поздравляю, самое время выходить в сеть с музыкой. Но... Как? Правильно, открыть порт 8000!
(Читать не обязательно) Большинство провайдеров не даст вам это сделать. Вне зависимости от крутизны вашего роутера с, возможно, предустановленным обходом блокировок, часто бывает такое, что провайдер блокирует возможность открыть порт, и продаёт это как какой нибудь "Бизнес-тариф". Как раз следующий пункт нужен для обхода этого ограничения, немного кустарным способом, но главное рабочим.

Как открыть порт?
Есть сервис Portmap.io, который даёт возможность для проброса портов. Регистрируемся, подтверждаемся при необходимости через почту, создаём конфиг во вкладке: Mapping Rules. Выставляем всё следующим образом:
Протокол TCP,
Port on your PC выставляем на 8000.
Allowed IPs оставляем пустым.
Update.


Configurations. В этой вкладке выставляем пункты следующим образом:

Name: любой.
Type: OpenVPN
Proto: TCP.
Comment: любой.
Там же должна и появиться кнопка Download. Скачиваем.

Подключаемся к скачанному конфигу через скачанный и установленный заранее OpenVPN (переживать не стоит, подключение идёт только к одному порту. Ваше подключение не будет нарушено). Если всё правильно сделано - ссылка будет в Mapping Rules. Пример: http://khazarli-44478.portmap.host:44478/live.mp3
Важно! Не указывайте ссылку через https. Ваша ссылка обязательно должна быть http.


Вы слышите музыку через полученную ссылку в браузере? Поздравляю! Вы можете теперь вставить эту ссылку для проверки в свой магнитофон/автомобильную магнитолу/медиа в предприятии.
Далее - пользуйтесь RadioBoss в любых удобных для вас сценариях.
 
Последнее редактирование:
НОВЫЙ СПОСОБ! ПОДХОДИТ ДЛЯ КЛУБОВ. (Как оказалось, рабочий в условиях NYT)

Нам понадобится зарегистрироваться на сайте radioheart.ru. Для удобства можно использовать вход через гугл.
После регистрации необходимо зайти в раздел Заказы - Новый заказ, и выбрать Бесплатный хостинг. (картинка)
Согласившись со всеми условиями, вам предоставят "Заказ", где будет подробная информация. (картинка 2)
Используя все данные, предоставленные в "Заказе" необходимо залогиниться через программу RadioBOSS, как в инструкции выше. Если всё сделано правильно - ссылка из "Заказа" будет вещать вашу музыку.

Примечание: советую отключить в панели управления radioheart авто-диджея. Как правило, музыка в авто-диджее бывает разная, в перспективе можно получить по шапке за нарушение игровой атмосферы.

Также данную ссылку можно использовать в клубах, т.к. системно нет ограничений на наличие .mp3 на конце ссылки.
НО! Ссылку невозможно будет использовать на магнитофоне, т.к. системно требуется окончание .mp3

Серьёзно, зачем оно надо? Вариант с клубом показал хорошую работоспособность без .mp3 ссылки.
 
Последнее редактирование:
Способ при наличии небольших денег. (Или если у вас есть уже зарубежный/местный VDS, куда установлен сервис VPN КВН)
Спойлер: нужны базовые знания работы с Linux-based операционными системами, и в целом с VDS/VPS.

В данном методе описывается возможность установки Icecast2 сервера на хостинг.

В качестве примера - возьмём хостинг от RUVDS. За какие-то относительно небольшие деньги в месяц вам готовы предоставить так называемую виртуальную машину, с постоянным IP адресом. (картинка)
Примечание: готовые тарифы с демократичными ценами, как на картинке выше - доступны только с российскими дата центрами.
Из плюсов - гарантированная стабильность, в отличии от сервиса portmap.io. Также в отличии от radioheart упомянутого в гайде выше - доступна ссылка с .mp3 на конце, при правильной настройке.

Арендовали хостинг? Замечательно. Теперь необходимо залогиниться на него по полученным данным. В моём случае по протоколу SSH, используя любой TTY клиент.
Данный способ будет на примере Debian OS. Всё что необходимо сделать - установить сервер Icecast2, используя команду:
Код:
sudo apt install icecast2
(при установке вам предложат как-то назвать свой сервер и назначить пароль, не отказывайте себе в удовольствии)

После успешной установки - файл конфигурации будет доступен по пути ниже:
Код:
/etc/icecast2/icecast.xml

Редактирование производится посредством nano, соответсвенно следующие действия будут такими:

Код:
cd /etc/icecast2/
nano icecast.xml
Используйте настройки описанные в первом гайде, а именно:
Также, в разделе <shoutcast-mount> (55-ая строка) впишите /live.mp3. (Картинка с тем что получилось).

Выход, соответственно и сохранение производится путём нажатия сочетания клавиш Ctrl + X.

После успешной настройки остаётся запустить. Запуск производится следующим образом (необходимо находиться в папке /etc/icecast2/):

Код:
icecast2 -c icecast.xml

Запустилось, и без ошибок? Поздравляю, теперь используя IP адрес сервера, и данные вписанные вами на моменте предустановочной настройки - можно вещать музыку.
 
Назад
Сверху