The radio part of bbc iplayer works perfectly well though I've been asked to keep off it at work for now
I think it works on location, therefore you may have problems using it outside of the UK
This is the message you get my neck of the woods:-
Currently BBC iPlayer TV programmes are available to play in the UK only, but all BBC iPlayer Radio programmes are available to you. Why?
If you are in the UK and see this message please read this advice.
Go to the BBC iPlayer Radio homepage