Как создать свой собственный онлайн-радиоплеер с помощью Raspberry Pi

    0
    0


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




    Черт возьми, если вам нравится воплощать в жизнь свои идеи DIY, связанные с музыкой, вы можете найти хорошее применение своему Raspberry Pi, превратив его в простой, но высокоэффективный онлайн-радиоплеер.

    Связанный

    Обзор Raspberry Pi 5: Святой Грааль DIY-проектов стал еще лучше (и реже)

    Raspberry Pi 5 — один из самых мощных SBC потребительского уровня. К сожалению, его ограниченный ассортимент означает, что вам будет сложно его найти.

    Прежде чем начать

    Поскольку мы будем использовать облегченную ОС piCorePlayer, для этого проекта вам не понадобится новейшая и лучшая плата Raspberry Pi. Фактически, вы можете следовать практически любому Raspberry Pi SBC, включая те, которые относятся к более слабой серии Zero.

    Аналогичным образом вы можете установить piCorePlayer вместе с дополнительными пакетами на картах microSD малой емкости. Поскольку piCorePlayer также выступает в качестве надежной платформы потоковой передачи музыки, возможно, было бы неплохо присмотреться к чему-то с объемом памяти не менее 8 ГБ, чтобы избежать нехватки места, если вы хотите использовать его в качестве универсальной музыкальной станции.

    Само собой разумеется, что вам также потребуется устройство воспроизведения звука для радио, и оно может варьироваться от динамиков и наушников Bluetooth до ЦАП и встроенных мониторных динамиков.

    • Рендер Raspberry Pi 5
    • Рендеринг карты mircoSDHC PNY Elite в зеленом и сером цветах.
      Карта microSDHC PNY Elite емкостью 32 ГБ
    • audeze tinywow
      Игровая гарнитура Audeze Maxwell


    Перепрошивка piCorePlayer на карту microSD

    После того, как вы все собрали, пришло время записать файлы piCorePlayer на карту microSD. Технически вы можете получить файлы ОС по официальной ссылке и прошить их с помощью предпочитаемого вами инструмента. Но поскольку Raspberry Pi Imager позволяет загружать изображения для разных моделей Raspberry Pi из пользовательского интерфейса, мы выберем последний вариант.

    1. Загрузите файл setup.exe Raspberry Pi Imager с официального сайта и используйте его для установки инструмента на свой компьютер.
    2. Запустите Raspberry Pi Imager.exe от имени администратора после его установки в вашей системе.
    3. Нажмите на Выберите устройство и выбери свой Модель малины Пи из списка.
      Выбор модели Raspberry Pi в Raspberry Pi Imager
    4. Хит Выберите ОС кнопку и прокрутите вниз, пока не найдете ОС медиаплеера вариант.
      Выбор ОС медиаплеера в Raspberry Pi Imager
    5. Выбирать piCorePlayer и нажмите на последняя версия ОС.
      Выбор piCorePlayer в Raspberry Pi Imager
    6. Нажимать Выберите хранилище и выберите карта microSD вы хотите использовать для этого проекта.
      Выбор карты microSD в Raspberry Pi Imager
    7. Кран Следующийударил Да Нажмите кнопку, когда Raspberry Pi Imager запросит у вас подтверждение, и подождите, пока инструмент завершит запись файлов ОС на карту microSD.
      Прошивка piCorePlayer IMG с помощью Raspberry Pi Imager


    Настройка веб-интерфейса piCorePlayer

    Когда карта microSD готова, пришло время загрузить только что прошитую ОС и получить доступ к ее веб-интерфейсу из другой системы в той же сети, что и Raspberry Pi.

    1. Проверьте монитор, подключенный к Raspberry Pi, на предмет его IP-адрес.
      IP-адрес Raspberry Pi в пользовательском интерфейсе терминала piCorePlayer.

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

    2. На Начальная конфигурация страницу, введите Пароль для вашей установки piCorePlayer.
      Ввод пароля в пользовательском интерфейсе piCorePlayer
    3. Отправляйтесь в Настройки Сквизелита вкладка, выберите Аудиоустройство для вашей настройки piCorePlayer и нажмите Сохранять.
      Добавление устройства воспроизведения звука для настройки piCorePlayer
    4. Переключитесь обратно на Главная страница раздел и нажмите Перезапуск кнопка для инициализации Сквизелит клиент.
      Перезапуск клиента Squeezelite в пользовательском интерфейсе piCorePlayer.
    5. Перейдите к система управления обучением вкладку и нажмите Установить систему управления обучением.
      Установка LMS в piCorePlayer

    1. Нажимать ХОРОШО чтобы расширить раздел и дождаться перезагрузки Raspberry Pi.
      Нажатие ОК в пользовательском интерфейсе piCorePlayer.
    2. Когда SBC (и пользовательский интерфейс piCorePlayer) снова в сети, откройте система управления обучением вкладку еще раз и нажмите кнопку Запустить СДО и Запустить автозапуск кнопки.
      Запуск операций LMS в piCorePlayer
    3. С Музыкальный сервер Лирион активен, нажмите на система управления обучением кнопку в верхней части пользовательского интерфейса, чтобы получить к нему доступ в другом окне.
      Запуск LMS в другой вкладке
    4. Внутри система управления обучением мастер настройки, включите Радио сейчас играет и Справочник Радио.нет варианты перед нажатием Следующий.
      Включение параметров радио в LMS
    5. Выберите Местная музыка и Папки плейлистов для твоего Музыкальный сервер Лирион экземпляр и нажмите Заканчивать.
      Завершение настройки LMS
    6. Нажмите на Радио вариант внутри Панель управления СДО для доступа к вашим любимым радиостанциям.
      Доступ к радио в пользовательском интерфейсе LMS


    Превратим Raspberry Pi в многофункциональное интернет-радио

    Гарнитура Audeze Maxwell, хранящаяся рядом с Raspberry Pi 5.

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

    Тем не менее, вам все равно придется полагаться на Интернет, чтобы транслировать все на свое импровизированное радио. Но если вы готовы принять вызов, вы можете попробовать собрать FM-радио Raspberry Pi с помощью радиомодуля TEA5767.

    Связанный

    RaspController — мое любимое Android-приложение для работы с Raspberry Pi.

    Если вы занимаетесь созданием проектов DIY с помощью Raspberry Pi, RaspController станет прекрасным дополнением к вашему набору приложений.

    Предыдущая статьяiPhone 17: все, что мы знаем на данный момент
    Следующая статьяРежимы и процедуры значительно улучшены с One UI 7.0 – SamMobile
    Петр Григорин
    Интересуется софтом, разработкой и использование новых приложений, технология искусственного интеллекта. Этот писатель - человек с техническими знаниями, который увлечен разработкой программного обеспечения и использованием новых приложений. Его особенно интересуют технологии искусственного интеллекта и то, как они могут быть использованы для улучшения различных отраслей промышленности и повседневной жизни. Обладая прочной основой в области информатики и острым взглядом на инновации, этот писатель обязательно привнесет ценные идеи и соображения в любую дискуссию на эти темы. Пишет ли он о последних открытиях в области ИИ или исследует потенциал новых программных инструментов, его работа обязательно будет увлекательной и заставляющей задуматься.