A DDNS server maintains a dynamic database of host names and IP addresses of remote devices connected to a telecommunications network. Embodiments include recording a show having a compression level and increasing the show’s compression level while recording. Appropriate ones of the processors are configured to process the data. The gearbox allows a number of clock ratios to be selected, so that a particular clock ratio between the two domains may be readily selected in the gearbox for the data transfer. Only a configuration file has to be changed to implement the temporary bandwidth increase.