If you have Win7 you don't need to create an ad-hoc network you just need to make sure you allow media streaming. It's in Choose Homegroup And Sharing Options - make sure Stream my pictures etc is ticked.