Какой плагин использовать для вещания аудио?

Ссылка скопирована
1 ответ

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

Дополнительно:

Плагины ищутся так

  • Refguser, спасибо я знаю как ищутся плагины...
  • maldosik, знал бы - не спрашивал такое.
  • Ответы:

    Тег аудио и мп3 файл на сервере

    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Анна SEO Ответ

    Для “интернет-радио” на WordPress важно разделить две задачи: где реально идёт аудиопоток и как Вы встраиваете плеер на сайт. WordPress сам по себе не лучший сервер для потокового аудио. Он может показать плеер, расписание, страницу радиостанции, но постоянное вещание лучше отдавать через специализированный streaming-сервер.

    Нормальная схема:

    • Icecast или Shoutcast принимает поток;
    • на сервер отправляется звук из OBS, BUTT, Mixxx или другого encoder-клиента;
    • WordPress показывает HTML5-плеер с URL потока;
    • при необходимости выводятся название трека, статус эфира, плейлист.

    Пример простого встраивания:

    <audio controls preload="none">
      <source src="https://example.com/radio.mp3" type="audio/mpeg">
    </audio>

    <audio controls preload="none"> <source src="https://example.com/radio.mp3" type="audio/mpeg"> </audio>

    Если нужно, чтобы у всех пользователей играла одна и та же мелодия синхронно, это как раз делает потоковый сервер. Если просто положить MP3 на сайт, каждый посетитель начнёт слушать файл с начала, а не “текущий эфир”.

    Из плагинов для WordPress можно смотреть в сторону Radio Station, Seriously Simple Podcasting, MP3 Audio Player by Sonaar, AudioIgniter. Но они решают в основном отображение, плейлисты и админку. Сам поток всё равно должен где-то стабильно вещаться.

    Если аудитория маленькая, можно взять managed-радиохостинг. Если хотите всё на своём сервере — ставьте Icecast. Примерно так:

    sudo apt update
    sudo apt install icecast2

    sudo apt update sudo apt install icecast2

    Дальше настраиваются mount point, пароль source-клиента и публичный URL потока. В WordPress вставляется этот URL в плеер.

    Не советую вещать через обычный PHP/WordPress-файл. При нескольких десятках слушателей это быстро упрётся в лимиты хостинга, PHP-процессы и таймауты. Для радиопотока нужен сервер, который умеет долго держать соединения и раздавать аудио без перегрева сайта.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно