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

Autor Wątek: MPD - szum i trzaski  (Przeczytany 1970 razy)

Offline Atlantis

  • Newbie
  • *
  • Wiadomości: 3
MPD - szum i trzaski
« dnia: Listopad 13, 2016, 02:51:34 pm »
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

https://s17.postimg.org/4u9w04wjz/2016_11_12_12_30_22.jpg
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.