13. The article of manufacture of claim 9 , wherein the program instructions, if executed by the computing device, cause the computing device to perform operations further comprising: after system storing the association between the session identifier, the scanning device identifier, and the address of the displaying device, record that the session identifier is owned by the scanning device and that other scanning devices may not become associated with this session identifier.
9. An article of manufacture including a non-transitory computer-readable medium, having stored thereon program instructions that, if executed by a computing device, cause the computing device to perform operations comprising: receive an identification request from a displaying device, wherein the identification request specifies an address of the displaying device; in response to receiving the identification request, transmit a session identifier to the displaying device; receive a session initiation request from a scanning device, wherein the session initiation request contains the session identifier and a scanning device identifier, wherein the scanning device identifier is unique to the scanning device, and wherein the scanning device and the displaying device each communicate independently with the computing system; in response to receiving the session initiation request, create an association between the session identifier, the scanning device identifier, and the address of the displaying device; receive a digital media request from the scanning device, wherein the digital media request contains information scanned by the scanning device that identifies requested digital media; and based on the information scanned by the scanning device and the association between the session identifier, the scanning device identifier, and the address of the displaying device, transmit the requested digital media to the displaying device.