Computer Engineering 186 - Introduction to Computer Engineering and Problem Solving II
Project - Java Music Streaming App
Technology: Eclipse, Java, Local WiFi Network
In this class, I was in a group of four and we had to make a project for the entire
semester. We decided to make a music streaming app in Java. The app used a WiFi network
to locally send a music file to a client Raspberry Pi connected to a speaker that plays the
song. I was responsible for making the user interface for selecting and playing the song
from the serving computer. We used server sockets to transfer the file across the network
Project Files
Buttons.java (click on image to download file):
TCPServer.java (click on image to download file):
Server.java (click on image to download file):
BroadcastClient.java (click on image to download file): Run on the Raspbery Pi