Создание собственной радиостанции и её трансляция на сервере
Автор: P1KaChU337 · Обновлён:
Если вы зашли сюда, значит, вас заинтересовал вопрос создания собственной радиостанции и её трансляции на сервере.
Я предлагаю вам свою программу, которая поможет реализовать эту идею. В этой теме я подробно расскажу, как создать свою радиостанцию: вы сможете добавлять и удалять треки, а также делиться станцией с другом, чтобы он мог загружать свои файлы.
Важно!
Если вы нашли баги или неточности в программе, пожалуйста, напишите мне.
Контакты:
Discord: p1kachu337
VK: vk.com/p1kachu337
1. Установка и настройка CloudPub для открытия портов
Шаг 1. Установка CloudPub Для начала зарегистрируйтесь и скачайте CloudPub с графическим интерфейсом с официального сайта(клик).
Шаг 2. Открытие порта
1. Откройте CloudPub и зайдите в раздел "Публикации".
2. Нажмите кнопку "Добавить".
3. Выберите ресурс.
4. В поле протокол выберите HTTP.
5. В поле локальный адрес введите localhost.
6. В поле порт введите 3001.
7. Нажмите "Сохранить".
8. Скопируйте ссылку, которую предоставит CloudPub, и вставьте её в радио на сервере.


2. Установка программы
Моя программа портативная, а значит, вам не нужно ничего устанавливать — просто скачайте архив, распакуйте его в удобное место и запустите файл "Live Audio Stream.exe".
Ссылки на скачивание:
GitHub: (клик)
Google Disk: (клик)
Yandex Disk: (клик)
3. Запуск онлайн-радио
После установки приложения добавьте MP3-файлы одним из двух способов:
Способ 1. Через приложение
1. Нажмите кнопку "Выбрать файл".
2. В проводнике выберите треки.
3. Нажмите "Upload MP3".
Способ 2. Через корневую папку
Просто закиньте MP3-файлы в папку "uploads", если папки нет, создайте.
Запуск потока
Выберите трек в списке и нажмите "Play MP3". После окончания трека следующий начнёт воспроизводиться автоматически.
4. Дополнительные возможности
Добавление треков другом
Если ваш друг хочет добавить свои треки, откройте второй порт в CloudPub:
1. Откройте CloudPub и добавьте новый ресурс.
2. В поле локальный адрес введите localhost.
3. В поле порт введите 3000.
4. Скопируйте ссылку и передайте другу.
Размещение радио на хостинге
Если вы хотите разместить свою радиостанцию на хостинге, выбирайте VPS/VDS-серверы или платформы с поддержкой веб-приложений.
В этом случае вам, возможно, потребуется:
- Купить домен
- Настроить DNS-серверы
- Выполнить дополнительные настройки
Основные файлы проекта находятся по пути:
Live Audio Stream\resources\app