Гайды

SleepRadio

Автор: Sleepwalkerx · Обновлён:

Основные понятия

radio_gui_demo.png

SleepRadio — это мод на внутриигровое радио, воспроизводимое специальным блоком в мире.

Вы сможете:

  • Включать любые аудиовещания, которые будут слышать игроки в допустимом радиусе.
  • Наслаждаться игрой на сервере, слушая радио вместе с вашими друзьями.
Примечание: мод по сути является полностью переписанным портом Dragon's Radio, однако в SleepRadio присутствует много нововведений, которых не было в оригинальном моде.

Устройство аудиосистемы

audiosystem_demo.png

Радио — это центральная часть аудиосистемы. Здесь вы сможете выбрать необходимую радиостанцию, изменить громкость, начать или остановить проигрывание.

Динамик — это опциональная часть системы, дополняющая центр. С помощью динамика вы сможете увеличить радиус вещания в случае, если радиуса центра не хватает.

Радиочастотный связыватель — это инструмент для связки Радио и Динамика.

  • Кликните радиочастотным связывателем по блоку Радио, чтобы настроиться на его частоту.
  • Кликните радиочастотным связывателем по блоку Динамика, чтобы настроить его на частоту, записанную в связывателе.

Управление станциями аудиовещания

radio_gui_station_demo.png

Создание станции

  1. Остановите проигрывание.
  2. Зайдите в меню списка станций и нажмите на кнопку radio_add_station_button.png.
  3. Заполните форму и сохраните станцию:
    • Название — опциональное значение.
    • Обложка — опциональное значение (если не указано, будет использоваться название). Поддерживаются изображения формата PNG.
    • Поток — обязательное значение: URL-ссылка на аудиовещание.

Изменение и удаление станции

  1. Остановите проигрывание.
  2. Зайдите в меню списка станций и выберите станцию нажатием ЛКМ:
    • Нажмите на кнопку radio_edit_station_button.png, чтобы изменить данные станции.
    • Нажмите на кнопку radio_remove_station_button.png, чтобы удалить станцию.

Выбор станции

  1. Остановите проигрывание.
  2. Зайдите в меню списка станций:
    • Выберите станцию нажатием ЛКМ и нажмите ESC, чтобы закрыть список.
    • Выберите станцию двойным нажатием ЛКМ.

Поиск потоков аудиовещания

Как быстро получить ссылку на аудиовещание через браузер Google Chrome (может работать и в других браузерах):

  1. Ищем сайт с потенциальным аудиовещанием. Есть 2 варианта поиска:
    1. Через поисковик браузера.
    2. Через специализированные сайты (например, https://www.radio.net).
  2. Ищем подходящее радио.

    Для демонстрации используется сайт https://www.radio.net, ищется радио в жанре Rock.

    radio_search_demo.jpg
  3. Нажимаем ПКМ в пределах окна страницы и выбираем «Просмотреть Код».
    radio_google_view_code_demo.jpg
  4. В правой части браузера откроется окно, в котором нужно выбрать вкладку «Network» и поставить фильтр «Media».
    radio_google_view_dev_demo.jpg
  5. Включите поток аудиовещания на сайте на 2–10 сек., чтобы он зафиксировался в таблице (то есть нужно просто начать воспроизведение аудио). Далее выбираем из таблицы появившийся аудиопоток и анализируем его.

    [!] Важно: формат вещания должен быть mpeg/mp3 (aac и другие форматы не поддерживаются).

    Если формат вещания подходит и вещание стабильно работает, копируем ссылку потока.

    Пример полученной ссылки: https://radiorock.stream.laut.fm/radiorock?ref=radiode&t302=2023-07-06_02-01-33&uuid=7b6a94c0-ec6b-4ecb-ba17-d7327ec1aed0

    radio_google_view_dev2_demo.jpg
  6. Далее вы можете создать с данной ссылкой новую радиостанцию.

Локальный файл станций

Все созданные станции хранятся в локальных файлах клиента.

~\McSkill\updates\hardevolution1165\config\sleepradio.json
  • При желании вы можете вручную добавить необходимые станции (перезагрузка клиента не требуется).
  • Чтобы восстановить дефолтный список станций, удалите sleepradio.json.

Похожие гайды