It turns out to be that NoScript is the culprit that's killing the video. The video is fine if I temporarily allow all non-BBC scripts.

Problem solved! :)