What I intend to achieve, is a page that when a client is to connect, the page is to constantly read from a local ice-cast server (http://127.0.0.1:8000/stream.mp3)
http://127.0.0.1:8000/stream.mp3
file_get_contents attempts to read a stream up to the end, and since you're trying to read from a broadcast server there will be no end.
file_get_contents
If HTML5 is an option, the following may work.
Alternative solution: