Projekt-tråd: bygga raspberryPi-internetradio
Hej,
Dragit fram min raspberry pi 3 och tänkte bygga en internetradio-sändare.
Målet är att ta en snygg men kass gammal radioapparat, använda den som case, stoppa in rpi:n i den, plugga in en högtalare via 3.mm-uttagaet, löda på ett par fysiska knappar för att hoppa till nästa/föregående station (eller om jag är lat kanske bara köra via en USB-numpad eller liknande så att jag slipper löda och skriva lågnivå-kod för att ta emot knapptryck-inputs.) Eventuellt slänga på en liten LED-skärm också som visar nuvarande stationsnamnet.
(Det finns ju gott om fin mjukvara för att hantera GUI-applikationer för internetradio men jag är ute efter att ha en command-line-applikation som snurrar och bara tar input från fysiska knappar)
Tänkte att jag startar en tråd för att kanske kunna ställa frågor samt dokumentera mina öden och äventyr då jag hittat del tips som kanske kan var av hjälp till andra.
Suttit ett tag och letat genom olika applikationer för att spela internetradiostreams via url men till slut föll jag på ett litet enkelt opensource-projekt https://github.com/ednl/piradio
Man bygger ihop en enkel txt-fil med en lista på sina favorit-radiostationer och stream-urls i stil med
bbc1 http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio1_mf_p
bbc2 http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio2_mf_p
Huvudsakliga logiken ligger i ett bash-script som kör commandlineapplikationen "mpc" för att spela upp streams, hantera volym etc.
Får se hur långt jag kommer innan jag stöter på hinder, min erfarenhet är att media brukar krångla på Linux i allmänhet och på raspberry pi i synnerhet.
Till en början kan jag fråga er - har ni några generella tips när det gäller ljuduppspelning på raspberry pi?