WD TV Player can access file shares on computers or NAS. It would be very convenient (and environment friendly) if WD can send Wake On Lan packet to target device.
For each network share, it may have an associated WOL MAC address and a check box (to enable/disable WOL).
As for the bootup delay (the time between WOL packet was sent and the target file system was accessible), it might have a couple options. (we just need one option)
Option #1 Use a global parameter to define the delay.
Option #2 Each network share has its own delay.
Option #3 Keep trying the network share every X seconds. After Y tries, it’ll give up.
Just my two cents.