We have been recommended an AppleTV for over the air spreadsheet and slideshow presentations from a macbook to a tv display. Can a Google ChromeCast streamer be used as easily for the same purpose? I've read about screen mirroring is now working as beta with Apple devices. I've also read local media playback is disabled in a firmware update. Do these devices need a wifi router, or do they work ad hoc?