the raspberry pi – building an internet radio
DESCRIPTION
Walking you through building an Internet Radio application with Mono C# and VistaDB on the Raspberry Pi.TRANSCRIPT
![Page 1: The raspberry pi – building an internet radio](https://reader036.vdocument.in/reader036/viewer/2022062418/5565e42ad8b42a20638b478f/html5/thumbnails/1.jpg)
The Raspberry Pi – Building an Internet Radio
Gary ShortHead of Gibraltar Labs
@garyshort
![Page 2: The raspberry pi – building an internet radio](https://reader036.vdocument.in/reader036/viewer/2022062418/5565e42ad8b42a20638b478f/html5/thumbnails/2.jpg)
Who the Hell’s this Guy?
• Gary Short• Head of Gibraltar Labs– Skunk works division of Gibraltar Software
• Social Network Analysis and Computational Linguistics research
• @garyshort• Facebook.com/theothergaryshort• [email protected]
![Page 3: The raspberry pi – building an internet radio](https://reader036.vdocument.in/reader036/viewer/2022062418/5565e42ad8b42a20638b478f/html5/thumbnails/3.jpg)
We Need a Repository of Radio Streams…
![Page 4: The raspberry pi – building an internet radio](https://reader036.vdocument.in/reader036/viewer/2022062418/5565e42ad8b42a20638b478f/html5/thumbnails/4.jpg)
And we Need a way of Playing them…
![Page 5: The raspberry pi – building an internet radio](https://reader036.vdocument.in/reader036/viewer/2022062418/5565e42ad8b42a20638b478f/html5/thumbnails/5.jpg)
apt-get install mplayer…
![Page 6: The raspberry pi – building an internet radio](https://reader036.vdocument.in/reader036/viewer/2022062418/5565e42ad8b42a20638b478f/html5/thumbnails/6.jpg)
Do the Simplest Thing that Works…
![Page 7: The raspberry pi – building an internet radio](https://reader036.vdocument.in/reader036/viewer/2022062418/5565e42ad8b42a20638b478f/html5/thumbnails/7.jpg)
And Check that it Does …
![Page 8: The raspberry pi – building an internet radio](https://reader036.vdocument.in/reader036/viewer/2022062418/5565e42ad8b42a20638b478f/html5/thumbnails/8.jpg)
So Now we Need a “UI”…
![Page 9: The raspberry pi – building an internet radio](https://reader036.vdocument.in/reader036/viewer/2022062418/5565e42ad8b42a20638b478f/html5/thumbnails/9.jpg)
apt-get install mono-complete…
![Page 10: The raspberry pi – building an internet radio](https://reader036.vdocument.in/reader036/viewer/2022062418/5565e42ad8b42a20638b478f/html5/thumbnails/10.jpg)
On your Dev. Machine Code the App…
![Page 11: The raspberry pi – building an internet radio](https://reader036.vdocument.in/reader036/viewer/2022062418/5565e42ad8b42a20638b478f/html5/thumbnails/11.jpg)
Main() Method…
![Page 12: The raspberry pi – building an internet radio](https://reader036.vdocument.in/reader036/viewer/2022062418/5565e42ad8b42a20638b478f/html5/thumbnails/12.jpg)
GetData() Method…
![Page 13: The raspberry pi – building an internet radio](https://reader036.vdocument.in/reader036/viewer/2022062418/5565e42ad8b42a20638b478f/html5/thumbnails/13.jpg)
BuildMenu() Method…
![Page 14: The raspberry pi – building an internet radio](https://reader036.vdocument.in/reader036/viewer/2022062418/5565e42ad8b42a20638b478f/html5/thumbnails/14.jpg)
PlayStation() Method…
![Page 15: The raspberry pi – building an internet radio](https://reader036.vdocument.in/reader036/viewer/2022062418/5565e42ad8b42a20638b478f/html5/thumbnails/15.jpg)
Run it in Visual Studio to Test…
![Page 16: The raspberry pi – building an internet radio](https://reader036.vdocument.in/reader036/viewer/2022062418/5565e42ad8b42a20638b478f/html5/thumbnails/16.jpg)
Open WinSCP…
And drag across the .exe, the DB file, and the VistaDB DLL…
![Page 17: The raspberry pi – building an internet radio](https://reader036.vdocument.in/reader036/viewer/2022062418/5565e42ad8b42a20638b478f/html5/thumbnails/17.jpg)
Run the Exe on the Pi…
![Page 18: The raspberry pi – building an internet radio](https://reader036.vdocument.in/reader036/viewer/2022062418/5565e42ad8b42a20638b478f/html5/thumbnails/18.jpg)
You’re Done!