Sonos / Raspi: Gelegentliche Aussetzer

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • simcen
    Smart Home'r
    • 07.06.2022
    • 39

    #1

    Sonos / Raspi: Gelegentliche Aussetzer

    Hallo Zusammen

    Wenn ich Internet-Radio höre, habe ich alle paar Sekunden (manchmal alle 10s, manchmal 30s, 60s, eher random) setzt der Sound ganz kurz aus.
    Habe ich irgendwo einen Denk-/Konfigurationsfehler gemacht? Habe die Anleitung von MS4H befolgt und mich durch diverse Threads gewälzt um die beste Konfiguration zu finden.
    Any ideas?

    Ich habe folgendes, komplett frisches Setup:
    • Raspberry Pi 3 Model B
    • OS: DietPi Bullseye
    • MusicServer 1.5.5.2
    • LMS 8.4.0~1670141288
    • Squeezelite 1.9.9-1414
    Player, je als externe Zone (also 2 externe Zonen; keine internen Zonen):
    • 1x Sonos One
    • 1x Ikea SYMFONISK
    • Eingebunden über Airplay Bridge (v1.2.0)
    Folgendes habe ich explizit gemacht:
    • Keine Umlaute in Player-Namen
    • Upnp-Bridge nicht installiert in LMS
    • Audio Buffer auf 3000ms in Airplay Bridge config

    Vielen Dank für eure Unterstützung!

    Simon

    Support Data:
    Code:
    SUPPORT DATA
    ================================================== ==============================
    
    MusicServer4Home
    ================================================== ==============================
    VERS=1.5.5.2
    --------------------------------------------------------------------------------
    
    OS
    ================================================== ==============================
    DISTRO_MS4H="Dietpi_11_64"
    DISTRO="Debian GNU/Linux 11 (bullseye)"
    KERNEL="Linux 5.15.76-v8+ aarch64"
    --------------------------------------------------------------------------------
    
    Hardware
    ================================================== ==============================
    DMI_MANUFACTURER="Raspberry Pi 3 Model B Plus Rev 1.3"
    --------------------------------------------------------------------------------
    CPU_NAME="Cortex-A53"
    CPU_USAGE="14.6465"
    --------------------------------------------------------------------------------
    RAM_TOTAL="959"
    RAM_USED="306"
    RAM_FREE="95"
    RAM_BUFFER="557"
    --------------------------------------------------------------------------------
    DISK_TOTAL="59.95"
    DISK_USED="3.26"
    DISK_FREE="56.69"
    --------------------------------------------------------------------------------
    UPWEEKS="0"
    UPDAYS="4"
    UPHOURS="19"
    UPMINUTES="45"
    --------------------------------------------------------------------------------
    
    Network
    ================================================== ==============================
    INERNET="1"
    --------------------------------------------------------------------------------
    HOSTNAME="ms4h.skynet.local"
    --------------------------------------------------------------------------------
    INTERN_TIME="0.147"
    INTERN_LOSS="0"
    INTERN_REACH="1"
    --------------------------------------------------------------------------------
    GATEWAY_TIME="0.540"
    GATEWAY_LOSS="0"
    GATEWAY_REACH="1"
    --------------------------------------------------------------------------------
    DNS_TIME=" 0.468"
    DNS_LOSS="0"
    DNS_REACH="1"
    --------------------------------------------------------------------------------
    MINISERVER_TIME="1.18"
    MINISERVER_LOSS="0"
    MINISERVER_REACH="1"
    --------------------------------------------------------------------------------
    
    Zones
    ================================================== ==============================
    Player extern: 1 Kueche / aa:aa:1b:f7:58:2a
    Player extern: 2 Buero / aa:aa:1b:5f:7e:ea
    --------------------------------------------------------------------------------
    
    Logitech Media Server
    ================================================== ==============================
    LMS_VERS="8.4.0~1670141288"
    --------------------------------------------------------------------------------
    LMS IP=10.0.1.41
    LMS_WEB="1"
    LMS PORT=9090
    LMS_TEL="1"
    --------------------------------------------------------------------------------
    
    Squeezelite
    ================================================== ==============================
    SQLITE_VERS="1.9.9-1414"
    --------------------------------------------------------------------------------
    --------------------------------------------------------------------------------
    
    Output Devices
    ================================================== ==============================
    Output devices:
    null - Discard all samples (playback) or generate zero samples (capture)
    lavrate - Rate Converter Plugin Using Libav/FFmpeg Library
    samplerate - Rate Converter Plugin Using Samplerate Library
    speexrate - Rate Converter Plugin Using Speex Resampler
    jack - JACK Audio Connection Kit
    oss - Open Sound System
    pulse - PulseAudio Sound Server
    upmix - Plugin for channel upmix (4,6,8)
    vdownmix - Plugin for channel downmix (stereo) with a simple spacialization
    
    --------------------------------------------------------------------------------
    
    Portscan
    ================================================== ==============================
    Port 22 reachable
    Port 80 reachable
    Port 443 not reachable
    Port 7091 reachable
    Port 7092 reachable
    Port 9000 reachable
    Port 9090 reachable
    --------------------------------------------------------------------------------
    
    MSG Config
    ================================================== ==============================
    {
    "plugin": "lms",
    "zones": 2,
    "zone_map": {"1": "aa:aa:1b:f7:58:2a","2": "aa:aa:1b:5f:7e:ea"
    },
    "ip": "10.0.1.41",
    "lms_host": "localhost",
    "lms_port": 9000,
    "lms_cli_port": 9090,
    "macAddress": "b8:27:eb:ef:e1:ad",
    "useSlowQueueWorkaround": true,
    "cors_port": 7092,
    "msApi": "LWSS V 1.4.10.06 | ~API:1.6~",
    "ms": {
    "host": "10.0.1.20:80",
    "users": [
    "{ all users and passwords were blanked }"
    ]
    },
    "sayFav": true,
    "filteredRadioEntries": [ "language","search","picks" ],
    "filteredSpotifyEntries": [ ],
    "scripts": {
    "powerOff": "wget -4 -q -O - 'http://10.0.1.41/include/set_msg.php?do=shutdown'",
    "playUploadedFile": "wget -4 -q -O - 'http://10.0.1.41/include/set_msg.php?do=announcement&zone_msg={{zones}}'",
    "playAlarmSound": "wget -4 -q -O - 'http://10.0.1.41/include/set_msg.php?do=event&zone_msg={{zones}}&event_name ={{name}}&event_typ={{type}}&event_volume={{volume }}'",
    "playTTS": "wget -4 -q -O - 'http://10.0.1.41/include/set_msg.php?do=event&zone_msg={{zones}}&event_name ={{name}}&event_text={{text}}&event_volume={{volum e}}'",
    "changeEqualizer": "wget -4 -q -O - 'http://10.0.1.41/include/set_msg.php?do=eq&zone_msg={{zones}}'",
    "changeDefaultVolume": "wget -4 -q -O - 'http://10.0.1.41/include/set_msg.php?do=defaultVolume&zone_msg={{zones}}'",
    "changeMaxVolume": "echo {{name}} {{zones}} {{maxVolume}}",
    "addNetworkShare": "echo {{name}} {{server}} {{guest}} {{username}} {{password}} {{configBase64}}",
    "sayFav": "wget -4 -q -O - 'http://10.0.1.41/include/set_msg.php?do=event&zone_msg={{zones}}&event_name ={{name}}&event_text={{fav_name}}&event_volume={{v olume}}'"
    },
    "uploadPath": "/var/www/event/tts_tmp",
    "uploadPlaybackPath": "/var/www/event/tts_tmp"
    }
    --------------------------------------------------------------------------------
    
    Soundcard(s)
    ================================================== ==============================
    
    --------------------------------------------------------------------------------
    Default-Card
    --------------------------------------------------------------------------------
    --------------------------------------------------------------------------------
    Multi-Card
    --------------------------------------------------------------------------------​
    raopbridge-config.xml:

    Code:
    <?xml version="1.0"?>
    <squeeze2raop>
    <common>
    <streambuf_size>2097152</streambuf_size>
    <output_size>1764000</output_size>
    <enabled>1</enabled>
    <codecs>aac,ogg,ops,ogf,flc,alc,wav,aif,pcm,mp3</codecs>
    <sample_rate>96000</sample_rate>
    <resolution></resolution>
    <resample>1</resample>
    <resample_options></resample_options>
    <player_volume>-1</player_volume>
    <volume_mapping>-30:1, -15:50, 0:100</volume_mapping>
    <volume_feedback>1</volume_feedback>
    <volume_mode>2</volume_mode>
    <mute_on_pause>1</mute_on_pause>
    <send_metadata>1</send_metadata>
    <send_coverart>1</send_coverart>
    <auto_play>0</auto_play>
    <idle_timeout>30</idle_timeout>
    <remove_timeout>0</remove_timeout>
    <alac_encode>0</alac_encode>
    <encryption>0</encryption>
    <read_ahead>3000</read_ahead>
    <server>?</server>
    </common>
    <interface>?</interface>
    <slimproto_log>info</slimproto_log>
    <stream_log>warn</stream_log>
    <output_log>info</output_log>
    <decode_log>warn</decode_log>
    <main_log>info</main_log>
    <slimmain_log>info</slimmain_log>
    <raop_log>info</raop_log>
    <util_log>info</util_log>
    <log_limit>-1</log_limit>
    <migration>3</migration>
    <ports></ports>
    <device>
    <enabled>1</enabled>
    <friendly_name>Sonos-542A1BF7582A</friendly_name>
    <udn>542A1BF7582A@Kitchen._raop._tcp.local</udn>
    <mac>aa:aa:1b:f7:58:2a</mac>
    <name>Kueche</name>
    </device>
    <device>
    <friendly_name>Sonos-542A1B5F7EEA</friendly_name>
    <udn>542A1B5F7EEA@Office._raop._tcp.local</udn>
    <mac>aa:aa:1b:5f:7e:ea</mac>
    <name>Buero</name>
    <enabled>1</enabled>
    </device>
    <device>
    <friendly_name>Wohnzimmer</friendly_name>
    <mac>aa:aa:cb:ca:7d:57</mac>
    <udn>0005CDC701BA@Wohnzimmer._raop._tcp.local</udn>
    <name>Wohnzimmer</name>
    <enabled>0</enabled>
    </device>
    <device>
    <udn>40CBC0BEF61E@skytv._raop._tcp.local</udn>
    <mac>aa:aa:87:78:84:dd</mac>
    <name>skytv</name>
    <credentials>@10.0.1.210:7000</credentials>
    <friendly_name>skytv</friendly_name>
    <enabled>0</enabled>
    </device>
    <device>
    <mac>aa:aa:89:80:4e:30</mac>
    <udn>F84D89804E30@skyfall._raop._tcp.local</udn>
    <name>skyfall</name>
    <friendly_name>skyfall</friendly_name>
    <enabled>0</enabled>
    </device>
    </squeeze2raop>
    ​
    Zuletzt geändert von simcen; 16.12.2022, 07:09.
  • hismastersvoice
    Supermoderator
    • 25.08.2015
    • 7318

    #2
    Das kann nach meiner Auffassung nur ein Netzwerk Thema sein.
    Ist es ein spezieller Radio Sender, oder bei allen.

    Spotify auch?
    Kein Support per PN!

    Kommentar

    • simcen
      Smart Home'r
      • 07.06.2022
      • 39

      #3
      Interessanterweise habe ich auch bei Spotify ab und zu mal einen kurzen Aussetzer, jedoch deutlich seltener.
      Sender-abhängig ist es nicht, kommt bei allen gleichermassen.

      Ein Netzwerk-Issue schliesse ich sicher nicht aus, aus eigener Erfahrung gibt es da immer mal wieder was. Worauf könnte ich achten? Spotify läuft auf den Clients sonst gut, auch Internet-Radio direkt auf die Sonos Geräte läuft problemlos.
      WiFi Abdeckung ist eigentlich relativ gut, der Ikea steht ziemlich nah am AP. Bandbreite ins Internet ist stabil bei ca. 250Mbit down/120Mbit up und13ms latency über WiFi.

      Kommentar

      • hismastersvoice
        Supermoderator
        • 25.08.2015
        • 7318

        #4
        Kann ich dir leider nicht sagen, ich haben 2 Test Sonos/Ikea LS in betrieb, keinerlei Aussetzer.

        Was du mal machen kannst...
        In der Konsole htop eingeben und schauen ob du wenn die Player laufen hohe Auslastungen der CPU hast.
        Je nach Quelle wird der Stream gewandelt und neu erstellt was Rechenleistung benötigt.

        Der Raspi sollte das können, aber wer kann das schon immer im voraus sagen

        Kein Support per PN!

        Kommentar

        • simcen
          Smart Home'r
          • 07.06.2022
          • 39

          #5
          Jetzt habe ich von DHCP auf fixe IP umgestellt, und siehe da: Aussetzer sind verschwunden 😳
          Krass was das für einen Unterschied macht... hätte ich nicht gedacht.
          Will sowieso solche wichtigen Devices nicht über DHCP laufen haben, daher alles i.O.

          DANKE für den Hin mit dem Netzwerk!

          Kommentar

          • simcen
            Smart Home'r
            • 07.06.2022
            • 39

            #6
            Nachtrag: Inzwischen hatte ich wieder gelegentlich mal Aussetzer zu beklagen. Ein Restart des LMS übers MS4H hatte keine Abhilfe geschaffen, jedoch ein Reboot.

            Kommentar

            • Federbein0815
              Dumb Home'r
              • 08.07.2018
              • 28

              #7
              Hallo, ich habe nun auch immer wieder vermehrt Aussetzer mit meiner Sonos Arc und dem MS4H. Netzwerkprobleme können ausgeschlossen werden, da alles über Lan miteinander verbunden ist. Ich war auch diesbezüglich schon mit dem Sonos Support in Kontakt und ich habe immer nur Aussetzter wenn die Quelle der MS4H ist. Dieser ist Virtualisiert mit 4GBRAM und 4 CPUs. Wenn ich Ö3 mit der vom MS4H angebe habe ich aussetzter, wenn ich Ö3 direkt von der Sonos App starte tritt der Fehler nicht auf. Auch bei mir hilft dann immer wieder ein gesamter Systemneustart. Falls ich Logs übermitteln darf würde ich mich sehr freuen damit ich den MS4H wieder störungsfrei genießen kann lg

              Kommentar

              Lädt...