I saw some comments related downloading problem for ASUS O!Play firmware. So put the firmware to the site for easy access is good idea.
If you do not know how to update the firmware, check the howto here.
Please ensure the television system or standard used in your country or location before updating the firmware.
The download links:
HDP-R1 Firmware 1.30 NTSC (30.9M) Donwload
HDP-R1 Firmware 1.29 NTSC (30.9M) Download
HDP-R1 Firmware 1.24 NTSC (28.16M) Download
HDP-R1 Firmware 1.21 NTSC (27.91M) Download