You wouldn’t get much further on iPlayer than the screen you posted. All of the videos are in Flash.