If its just the one station you can contact the station directly and see if they still stream.
I have a small USB thumb drive that I bought that has a bundled interface for listening to music from all around the world, and some of them will stream right from the browser, while some others want to install a player to play it since they dont stream directly thru browser. I avoid installing any players since if they cant supply it through a regular stream, then there must be some benefit to them for you to have this special player installed to listen to their music vs a regular audio stream, and stuff like that usually points to spyware etc where its free to listen to the stream because they are getting paid by collecting data from your web habits or hitting you with advertisements through their player etc.
I am thinking that they may have dropped the stream. What is the station link so we can confirm its dead from our end?