VLC is Needed to watch this channel. Download the program here and install.

24/7 Music Stream