Until I hear more about this, you need to chat with the network admin how to get an Apple TV on their network.