Using sites like these requires extreme caution.
1. Never ever download anything! You are not really missing any plugins.
2. Hunt for the misplaced close (x) controls to turn off all the ads on top of the stream.
3. Close all the new tabs that open by accident when you hit the wrong place.
If you are lucky you might find a working stream. If not go back to the main list and start over with a new link.