I don't have any experience with Apple TV so I can't really help there.
I do use an XBox 360 - the old white one - for streaming video across my network, though. If you've got the media already stored on a local server / USB device you don't need to have XBox Live, though you're right that you...
That case is a triumph.
I'm making a note here - HUGE SUCCESS!
Seriously, congratulations on the project. It's a very clean build :-)
So many case mods these days are - for lack of a better term - very loud. Yours is more subtle which I think adds a lot to the character of the case.
Nice!