They won't work on an iPhone, at least not without using a browser other than Safari.
They stream using Flash so you'd need a Flash playing browser. It's really hard work to get it working at all - I wouldn't bother if that is all you have.
You do not have to sign up for anything nor install anything.
They want you to fall for that shit.
When you first open a link do nothing. Leave it for 20-30 seconds. Then look, carefully, for the ways to close the ads sitting on top of the stream. If a pop-up or new tab/window opens, just...