what is stopping the BBC iPlayer from working on both K-Meleon and Firefox when it works perfectly on IE?
Perhaps this will help?
BBC iPlayer Proxy
for non-uk residents, this extension enables viewing the bbc iplayer and itv broadcasts through a uk proxy address. if the preconfigured proxy is down, please update through another proxy. check the included tutorial tools>proxy>bbciplayer set>quick help.