The Addressable Classroom Interface (ACI) is installed in the classroom to provide network control of the classroom’s video display. The ACI communicates with a MediaMaster video on demand server (MM-1000 or MM-2000) over an Ethernet network using the industry standard TCP/IP protocol. The ACI controls the classroom display with infrared (IR) commands, mimicking the display’s stock remote control. It learns the IR command set from the remote, rather than use fixed tables of commands, making it future-proof. This IR learning feature means it can control most multimedia monitors, TVs, and video projectors. Once you teach an IR command set to an ACI, you can then copy that to other ACIs one at a time, or you can upload the command set to the MediaMaster server and have it send the command set out to all connected ACIs. An ACI can learn dozens of commands: power, volume, mute, input change, channel change, etc. Each ACI includes a power sense coil which allows it to detect when the classroom display is turned on, and report that to the server. This allows the system to send appropriate commands to each room based on this power status. The ACI’s eight character multilingual display provides uncommonly legible status and activity information. The display gives the teacher visual feedback for their commands and shows other diagnostic information. When idle, the ACI shows the current time, which is synchronized with the server’s clock. The server’s clock, in turn, can be synchronized with any network time source via the NTP protocol, making ACIs an effective replacement for traditional classroom clocks.