BBC updated the iPlayer a couple of weeks ago and since than it stopped working. I get a black screen or a white screen, but no streaming.
It turns out that HTTPS Everywhere is responsible for this. The solution is to disable it for the BBC website and try to stream it without the secure connection.
Also make sure that the latest MVPS hosts file is not blocking some bbc.co.uk pages. This is turned on by default.