I wanted to change channels via a phone or iPad on our internet radio.
This looked like a good excuse to try out something new.
So I settled on getting my head around NodeJS, which looks ideal for headless Pi projects, including internet radios and birdbox camera systems.