Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

MPD - szum i trzaski

Zaczęty przez Atlantis, Listopad 13, 2016, 02:51:34 PM

Poprzedni wątek - Następny wątek

Atlantis

Kończę obecnie radio Internetowe oparte na Raspberry Pi.
Cały projekt jest zbudowany na pojedynczej, jednowarstwowej płytce drukowanej, która mieści:
- Raspberry Pi Zero
- Wyświetlacz LCD na ILI9341
- kodek audio WM8731
- sterownik Ethernet ENC28J60
- odbiornik podczerwieni (do sterowania pilotem)
- dwa przyciski i enkoder obrotowy
- obwód zasilania



Wszystko generalnie działa ok. System widzi wszystkie interfejsy, łączność sieciowa działa stabilnie, wyświetlacz pokazuje obraz, lirc czyta kody z pilota.

Zauważyłem jednak kilka problemów, których przyczynę chciałbym wyeliminować. Występują one epizodycznie.
1) Raz na jakiś czas MPD nie zaczyna odtwarzać dźwięku. To znaczy klient pokazuje, że dany utwór się odtwarza, wskaźnik idzie do przodu, ale w głośnikach nic nie słychać. Lekarstwem jest włączenie pauzy i ponowne włączenie odtwarzania - wtedy dźwięk "zaskakuje". Nie jest to problem klienta, bo nie ma znaczenia jakim się posługuję. Występuje niezależnie od tego, czy używam lokalnie mpc, steruję MPDroidem przez sieć lokalną czy też wysyłam komendę na /run/mpd/socket za pomocą nc.
W momencie wystąpienia tego objawu żaden dodatkowy komunikat o błędzie nie pojawia się w mpd.log.

2) Ten problem jest rzadszy (wystąpił jak dotąd zaledwie kilka razy) ale jest dużo uciążliwszy. Po załadowaniu nowych plików do czystej playlisty i włączeniu odtwarzania w głośnikach pojawia się przerażająco głośny, nieprzyjemny szum. Efekt występuje także po przełączeniu na iny utwór. Znika dopiero wtedy, gdy wyczyszczę playlistę i załaduję ją od nowa - wtedy odtwarzanie przebiega już normalnie.

Można coś z tym zrobić? Szkoda by było, żeby radio internetowe miało takie problemy z działaniem...

BTW jak często jest aktualizowana wersja MPD w repozytoriach Raspbiana? Z tego co widzę, jest tam dostępna dopiero wersja 0.19.1-1.1. Na stronie projektu jako najnowsza wymieniona jest 0.19.19.

Zobacz najnowsze wiadomości na forum