Potential Capabilities
- Stream/sync additional formats (codecs)
- Increase internal storage and connect external storage
- Control the Apple TV remotely, e.g. by SSH or VNC
- Explore the possibilities of a Linux-based Media Center
- Allow the AppleTV to access network storage via Samba (SMB)
- Access AirPort Disc from Apple TV
- Control AppleTV with Keybord Arrows (AppleTV runing on Mac Pro without IR)
- Connect a TV tuner for recording
- Connect USB DVD drive for playback of CDs and DVDs
- Airport-like base station
- Flash video support
- Fileserver
- Webserver
- iChat node using usb webcam
- USB printserver
- Network attached storage
- Radio streaming player
- MPDServer
- Slimserver
- Cluster node
- Arcade emulator
- Run Linux
- Software Supported: VLC, Firefox, VNC, sshd, ARD
- Run Joost, making the Apple tv a Joost set-op box
- Work as an ICE (In Car Entertainment) unit
- Install Java (this open a new world: applications, games, ...)
- Parallels + Windows, or native Windows boot (games: original XBox has only 64mb... :) )
- HD-DVD player using Xbox 360 HD-DVD player hooked up to USB port.
- Install some or all of the OS X Server services (VPN, DNS, DHCP, FireWall, OpenDirectory ...)
Please remember that there is only 256MB RAM available for everything. Servers usually use a lot of memory.