I stream to my NDX direct from my Windows laptop.
You need a UPnP server; I use Asset but Windows Media player also does the job I think, but won't stream FLAC. I tried Twonky as a free download test but it was rubbish, failing to recognise quite a few of my FLAC files ripped through dbPoweramp.
NDX sounds unbelieveable by the way...