A computer-implemented method for controlling content distribution in a content distribution system comprising a content distribution apparatus being a server or personal computer, a plurality of transceiver devices and corresponding display screens, each transceiver device being configured to access content provided by the content distribution apparatus and to provide the accessed content to the corresponding display screen for display, and a user device being a personal computer, cellular phone, tablet computer, or mobile device, the user device being remote from the content distribution apparatus and the plurality of transceiver devices, the method comprising: receiving, from the user device, a plurality of channel configurations at a channel configuration module of the content distribution apparatus, each channel configuration being defined via the user device and comprising (a) at least two uniform resource locators (URLs), and (b) at least one of (i) for each URL, indications of respective positions and sizing relative to a display screen in which content associated with each URL is to be displayed, or (ii) indications of respective durations for which content associated with each URL is to be displayed before a display rotates to display content associated with another of the URLs; storing each of the channel configurations in association with a respective channel identifier on the content distribution apparatus; receiving, from the user device, for each of the plurality of transceiver devices, an indication of an association between each transceiver device and a respective channel identifier; and configuring the content distribution apparatus to associate the transceiver devices with respective channel identifiers according to the received indications, such that, for each transceiver device, channel content generated based on the channel configuration associated with the respective channel identifier and comprising the at least two URLs is received by the transceiver device via a network interface and transmitted by the transceiver device for display on the corresponding display screen according to at least one of the respective positions and the sizing or the respective durations indicated by the channel configuration. receiving, from the user device, a plurality of channel configurations at a channel configuration module of the content distribution apparatus, each channel configuration being defined via the user device and comprising (a) at least two uniform resource locators (URLs), and (b) at least one of (i) for each URL, indications of respective positions and sizing relative to a display screen in which content associated with each URL is to be displayed, or (ii) indications of respective durations for which content associated with each URL is to be displayed before a display rotates to display content associated with another of the URLs; storing each of the channel configurations in association with a respective channel identifier on the content distribution apparatus; receiving, from the user device, for each of the plurality of transceiver devices, an indication of an association between each transceiver device and a respective channel identifier; and configuring the content distribution apparatus to associate the transceiver devices with respective channel identifiers according to the received indications, such that, for each transceiver device, channel content generated based on the channel configuration associated with the respective channel identifier and comprising the at least two URLs is received by the transceiver device via a network interface and transmitted by the transceiver device for display on the corresponding display screen according to at least one of the respective positions and the sizing or the respective durations indicated by the channel configuration.