Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Русский
  3. аппаратные средства
  4. Железо
  5. Аудиоплеер для мультирума

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    656

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    5.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

Аудиоплеер для мультирума

Geplant Angeheftet Gesperrt Verschoben Железо
40 Beiträge 9 Kommentatoren 22.1k Aufrufe 1 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Offline
    M Offline
    MSapogov
    schrieb am zuletzt editiert von
    #23

    5. Хардварное управление плеерами. (частично реализовано здесь - http://forum.iobroker.net/viewtopic.php?f=33&t=5119)

    2.2 - разделение внутреннего аналогового стерео выхода на два независимых источника моно вывода звука.

    Варианты применения:

    Сделать озвучку Ванная (моно) + Уборная (моно) без DACа. Это будут отдельные устройства для LMS

    Ванная например левай канал, Уборная Правый, запущено будет 2 копии squeezelite, каждая на своем канале.

    Привожу конфиги для alsa и запуск двух squeezelite как сервисов.

    Получилось создать 2 независимых плеера с mono сигналом на OrangePi one без DAC.

    asound.conf

    pcm.mix_left {
    type plug
    slave.pcm {
    type dshare
    ipc_key 123456
    slave.pcm "hw:0"
    slave.channels 2
    bindings.0 1
    }
    }
    
    pcm.mix_right {
    type plug
    slave.pcm {
    type dshare
    ipc_key 123456
    slave.pcm "hw:0"
    slave.channels 2
    bindings.0 0
    }
    }
    

    Создаем service-файл squeezelite_left.service в директории /lib/systemd/system/ (МАС адрес "-m" и название "-n" задаем "по вкусу")

    [Unit]
    Description=Squeezelite_left (squeezebox emulator for linux)
    After=multi-user.target
    
    [Service]
    Type=simple
    ExecStart= /usr/bin/squeezelite -D -v -o mix_left -n Orange_left -m 00:00:00:00:00:05
    
    [Install]
    WantedBy=multi-user.target
    

    Создаем service-файл squeezelite_right.service по аналогии

    [Unit]
    Description=Squeezelite_right (squeezebox emulator for linux)
    After=multi-user.target
    
    [Service]
    Type=simple
    ExecStart= /usr/bin/squeezelite -D -v -o mix_right -n Orange_right -m 00:00:00:00:00:06
    
    [Install]
    WantedBy=multi-user.target
    

    Включить только что созданный файл сервиса в автозагрузку (это создаст symlink-и в папке \etc\systemd\system\multi-user.target.wants )

    systemctl enable squeezelite_left.service
    systemctl enable squeezelite_right.service
    
    

    Если не хотите перезагружаться, то запустить сервисы

    systemctl start squeezelite_left.service
    systemctl start squeezelite_right.service
    
    

    Скоро обновлю шапку…

    PS: Аптайм превысил 45 дней... глюков не замечено.

    1 Antwort Letzte Antwort
    0
    • C Offline
      C Offline
      chief
      schrieb am zuletzt editiert von
      #24

      Здравствуйте! Будет ли анонсированое продолжение (MPD, …)?

      1 Antwort Letzte Antwort
      0
      • AndriiA Offline
        AndriiA Offline
        Andrii
        schrieb am zuletzt editiert von
        #25

        Привет! Спасибо. Очень интересная тема. Поделюсь своим опытом. Я использую OrangePi Zero. LMS и плеер стоит на OPiZero 512M, а просто плеера на OPiZero 256. Дешево и сердито. Есть LAN, WiFi, Audio Out, USB, I2S. Есть комплекты с корпусом(если нужно аудиовыход без усилителя). Софт полностью соответствует, как у вас. Только прошивка Arambian для OPiZero. Ресурсов хватает для комфортной работы LMS. Слушаю только Flac (до 192к). С обычным СД форматом (44100) стримил 5 потоков без проблем. Для плееров вообще хватает с головой(и WiFi в наличии).

        1 Antwort Letzte Antwort
        0
        • AndriiA Offline
          AndriiA Offline
          Andrii
          schrieb am zuletzt editiert von
          #26

          Может кто подскажет???? Как команду выключения плеера Squeezelit вывести на какую нибудь ногу GPIO??? Пробовал через опцию -G , но оно пишет что мой плеер не на Raspberry и запускаться не хочет. Хочется звук брать с AUX и через GPIO отключать усилитель. Спасибо.

          1 Antwort Letzte Antwort
          0
          • M Offline
            M Offline
            MSapogov
            schrieb am zuletzt editiert von
            #27

            @Andrii:

            Может кто подскажет???? Как команду выключения плеера Squeezelit вывести на какую нибудь ногу GPIO??? Пробовал через опцию -G , но оно пишет что мой плеер не на Raspberry и запускаться не хочет. Хочется звук брать с AUX и через GPIO отключать усилитель. Спасибо. `
            Пробуй через комманду -S <power script="">Absolute path to script to launch on power commands from LMS

            Если не получится, то только через GPIO и внешний скрипт, который через Telnet API проверяет состояние плеера и дергает нужной ногой.</power>

            1 Antwort Letzte Antwort
            0
            • R Offline
              R Offline
              RIK
              schrieb am zuletzt editiert von
              #28

              MSapogov

              Прочитал тему и заинтересовался так как у самого нужно что то колхозить, правильно ли я понимаю что можно купить несколько переходников USB-DAC, подключить их в свободные гнёзда, после чего прописать а уже к ним подключать усилители + акустика в разных комнатах?

              1 Antwort Letzte Antwort
              0
              • M Offline
                M Offline
                MSapogov
                schrieb am zuletzt editiert von
                #29

                @RIK:

                MSapogov

                Прочитал тему и заинтересовался так как у самого нужно что то колхозить, правильно ли я понимаю что можно купить несколько переходников USB-DAC, подключить их в свободные гнёзда, после чего прописать а уже к ним подключать усилители + акустика в разных комнатах? `
                Да, Вы правильно поняли.

                В линуксе, Ваши USB-DAC, будут как отдельные устройства, которые вы прописываете в конфиге каждой копии Squeezelite.

                1 Antwort Letzte Antwort
                0
                • R Offline
                  R Offline
                  RIK
                  schrieb am zuletzt editiert von
                  #30

                  MSapogov

                  Вы уже пользуетесь 2 года своим проектом, как вы считаете на счёт железа, хотели бы что то изменить в в вашей конфигурации?

                  1 Antwort Letzte Antwort
                  0
                  • M Offline
                    M Offline
                    MSapogov
                    schrieb am zuletzt editiert von
                    #31

                    @RIK:

                    MSapogov

                    Вы уже пользуетесь 2 года своим проектом, как вы считаете на счёт железа, хотели бы что то изменить в в вашей конфигурации? `
                    Я тут с марта месяца как-то забросил все… некогда было. К строительству бани готовился. А потом и сама стройка... А тут решил проверить как работает....

                    Включил музыку, а она играет. Ничего не зависло... Ничего не поломалось. Uptime больше 150 дней.

                    Думаю..., что ничего менять не буду.

                    Зимой буду думать как озвучивать дачу. Хотя и так птички там поют. О как классно услышать фразу: "Прошу уйти с газона! Включаю полив." :-)

                    1 Antwort Letzte Antwort
                    0
                    • P Offline
                      P Offline
                      pistoletov
                      schrieb am zuletzt editiert von
                      #32

                      подскажите пробую запускать скриптом через systemctl плееры и получаю ошибки:

                      Dec 22 16:15:23 Archey systemd[1]: squeezelite@sunxi.service: State 'stop-sigterm' timed out. Killing.

                      Dec 22 16:15:23 Archey systemd[1]: squeezelite@sunxi.service: Unit entered failed state.

                      Dec 22 16:15:23 Archey systemd[1]: squeezelite@sunxi.service: Failed with result 'timeout'.

                      весь лог в таких сообщениях.

                      вот скрипт запуска:

                      [Unit]

                      Description=Squeezelite Daemon

                      After=multi-user.target

                      [Service]

                      Type=simple

                      NOTE: using the "squeezeuser" user, NOT root.

                      #User=root

                      note use your mac address as given by ifconfig and the name you wish to give your player

                      ExecStart=/usr/bin/squeezelite -o default:CARD=sunxicodec -s localhost -n "Bathroom" -z

                      [Install]

                      WantedBy=multi-user.target

                      1 Antwort Letzte Antwort
                      0
                      • M Offline
                        M Offline
                        MSapogov
                        schrieb am zuletzt editiert von
                        #33

                        @pistoletov:

                        подскажите пробую запускать скриптом через systemctl плееры и получаю ошибки: `
                        А если выполнить -

                        /usr/bin/squeezelite -o default:CARD=sunxicodec -s localhost -n "Bathroom" -z

                        То работает, или есть ошибки ?

                        1 Antwort Letzte Antwort
                        0
                        • P Offline
                          P Offline
                          pistoletov
                          schrieb am zuletzt editiert von
                          #34

                          Да, так работает. Проблема именно в systemctl start запуске. Запускать пробовал как от рута так и от другого пользователя.

                          1 Antwort Letzte Antwort
                          0
                          • M Offline
                            M Offline
                            MSapogov
                            schrieb am zuletzt editiert von
                            #35

                            @pistoletov:

                            Да, так работает. Проблема именно в systemctl start запуске. Запускать пробовал как от рута так и от другого пользователя. `
                            Попробуй вот такую строчку (Прям скопируй)

                            ExecStart= /usr/bin/squeezelite -D -v -o default:CARD=sunxicodec -n Bathroom -m 00:00:00:00:00:05

                            PS: недавно добавлял еще 2 зоны… делал по этой-же инструкции... все заработало.

                            1 Antwort Letzte Antwort
                            0
                            • P Offline
                              P Offline
                              pistoletov
                              schrieb am zuletzt editiert von
                              #36

                              Спасибо большое! Так работает. Если запускать на другом аудиоустройстве что поменять кроме -o. Мас адресс другой поставить?

                              1 Antwort Letzte Antwort
                              0
                              • P Offline
                                P Offline
                                pistoletov
                                schrieb am zuletzt editiert von
                                #37

                                Мне нужно два сквизлайта. Каждый на свою карточку.

                                1 Antwort Letzte Antwort
                                0
                                • M Offline
                                  M Offline
                                  MSapogov
                                  schrieb am zuletzt editiert von
                                  #38

                                  @pistoletov:

                                  Спасибо большое! Так работает. Если запускать на другом аудиоустройстве что поменять кроме -o. Мас адресс другой поставить? `
                                  Я меняю -o -n -m

                                  1 Antwort Letzte Antwort
                                  0
                                  • P Offline
                                    P Offline
                                    pistoletov
                                    schrieb am zuletzt editiert von
                                    #39

                                    Спасибо! Работает. Теперь в планах научить плеера разговаривать от openhaba-)

                                    1 Antwort Letzte Antwort
                                    0
                                    • V VictorS

                                      Выбираю сейчас апельсинку для заказа. Orange PI One не очень нравится что нет Wi-Fi и проц H2

                                      Есть у них Orange PI Lite, в Wi-Fi only на борту , проц. H3

                                      Проблем с подключением к I2S не будет в нем?

                                      S Offline
                                      S Offline
                                      stephg014
                                      schrieb am zuletzt editiert von
                                      #40

                                      @VictorS said in Аудиоплеер для мультирума:

                                      Выбираю сейчас апельсинку для заказа. Orange PI One не очень нравится что нет Wi-Fi и проц H2

                                      Есть у них Orange PI Lite, в Wi-Fi only на борту , проц. H3

                                      Проблем с подключением к I2S не meilleurs credits travaux будет в нем?

                                      Причем если подключить Arduino напрямую в роутер то они выходили на связь.

                                      1 Antwort Letzte Antwort
                                      0

                                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                      Registrieren Anmelden
                                      Antworten
                                      • In einem neuen Thema antworten
                                      Anmelden zum Antworten
                                      • Älteste zuerst
                                      • Neuste zuerst
                                      • Meiste Stimmen


                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      548

                                      Online

                                      32.7k

                                      Benutzer

                                      82.6k

                                      Themen

                                      1.3m

                                      Beiträge
                                      Community
                                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                      ioBroker Community 2014-2025
                                      logo
                                      • Anmelden

                                      • Du hast noch kein Konto? Registrieren

                                      • Anmelden oder registrieren, um zu suchen
                                      • Erster Beitrag
                                        Letzter Beitrag
                                      0
                                      • Home
                                      • Aktuell
                                      • Tags
                                      • Ungelesen 0
                                      • Kategorien
                                      • Unreplied
                                      • Beliebt
                                      • GitHub
                                      • Docu
                                      • Hilfe