What is the best way to consolidate iPhoto & music libraries using my wireless network?

There are several devices : iMac (1TB) Macbook Pro & Air, iPad, Apple TV, 2 x iPhones that all connect to my wireless network and I would like to store all the photos and music in one location.

Mac

Follow this Question