Is it? I use the name humax rather than the ip address and for most other users it will be the internal ip addressThanks for looking into this. Can it not be done client side in the browser? the ip address is right there in the address bar.
The external URL should not change so it should be possible to look it up once and then stash it for future reuse (until rebooted) so the speed of the service used to find it is much less significant