At home all my media (audio, video, photos, etc...) are on an external drive. This external drive is plugged into a router (which happens to have a USB slot) and is exposed to my home network via DLNA and Windows based Network Neighborhood. At home I consume the media via a DLNA client (PS3, iPad, etc...).
How can I expose this media when I am outside the home network? For instance, I'd like to listen to my audio collection while I am on the work Windows 7 computer?