A file server comprising: a data storage device adapted to store multimedia content; and a wireless access point adapted to wirelessly interconnect, via a wireless data signal, the data storage device to a wireless device, the file server being configured to wirelessly transmit selected portions of the stored multimedia content to the wireless device, and comprising: a directional signal strength gauge configured to determine the strength of the wireless data signal at the wireless device and to determine a direction from the wireless device to the wireless access point and by: the directional signal strength gauge being configured to repeatedly broadcast a specific amount of data from the file server and to measure and record the time it takes to download the said specific amount of data on the wireless device: the strength and/or reliability of the wireless data signal at the wireless device being inversely related to the download time for the said specific amount of data; and by the file server being configured to repeatedly poll the wireless device to monitor changes over time the strength and/or reliability of the wireless data signal received by the wireless device and for the wireless device's location and/or movement data, wherein the directional signal strength gauge is configured to estimate or determine the direction from the wireless device to the wireless access point by: plotting download speed as a function of position, interpolating between corresponding measurements of download speed and position to create a spatial representation of signal strength as a function of the position of the wireless device; and estimating a direction to the wireless access point corresponding to a direction in which the gradient of the spatial representation is substantially maximised. a directional signal strength gauge configured to determine the strength of the wireless data signal at the wireless device and to determine a direction from the wireless device to the wireless access point and by: the directional signal strength gauge being configured to repeatedly broadcast a specific amount of data from the file server and to measure and record the time it takes to download the said specific amount of data on the wireless device: the strength and/or reliability of the wireless data signal at the wireless device being inversely related to the download time for the said specific amount of data; and by the file server being configured to repeatedly poll the wireless device to monitor changes over time the strength and/or reliability of the wireless data signal received by the wireless device and for the wireless device's location and/or movement data, wherein the directional signal strength gauge is configured to estimate or determine the direction from the wireless device to the wireless access point by: plotting download speed as a function of position, interpolating between corresponding measurements of download speed and position to create a spatial representation of signal strength as a function of the position of the wireless device; and estimating a direction to the wireless access point corresponding to a direction in which the gradient of the spatial representation is substantially maximised. the directional signal strength gauge being configured to repeatedly broadcast a specific amount of data from the file server and to measure and record the time it takes to download the said specific amount of data on the wireless device: the strength and/or reliability of the wireless data signal at the wireless device being inversely related to the download time for the said specific amount of data; and by the file server being configured to repeatedly poll the wireless device to monitor changes over time the strength and/or reliability of the wireless data signal received by the wireless device and for the wireless device's location and/or movement data, wherein the directional signal strength gauge is configured to estimate or determine the direction from the wireless device to the wireless access point by: plotting download speed as a function of position, interpolating between corresponding measurements of download speed and position to create a spatial representation of signal strength as a function of the position of the wireless device; and estimating a direction to the wireless access point corresponding to a direction in which the gradient of the spatial representation is substantially maximised.