A mobile device, comprising: a network interface; a memory storing first audio data (124, 124a) and second audio data (128, 128a), wherein the first audio data (124, 124a) comprises a series of discrete tones; a microphone; and a processor interconnected with the network interface, the memory and the microphone, wherein the processor is configured to: transmit (205, 505), to a media player device via the network interface, a request to initiate a connection between the mobile device and the media player device; send the first audio data (124, 124a) over the connection to the media player device, wherein the media player device plays back the received first audio data (124, 124a); monitor the microphone, wherein the first audio data (124, 124a) is repeatedly sent during the playback and monitoring, wherein, when the processor determines (220 No) that audio data being detected by the microphone does not correspond to the first audio data (124, 124a), the mobile device continues to record audio data from microphone and waits until such audio data does match the first audio data (124, 124a), wherein in response to affirmative detection (220 Yes) of the playback of the first audio data (124, 124a) via the microphone the second audio data (128, 128a) is sent over the connection to the media player device, and wherein the media player device plays back the second audio data (128, 128a). a network interface; a memory storing first audio data (124, 124a) and second audio data (128, 128a), wherein the first audio data (124, 124a) comprises a series of discrete tones; a microphone; and a processor interconnected with the network interface, the memory and the microphone, wherein the processor is configured to: transmit (205, 505), to a media player device via the network interface, a request to initiate a connection between the mobile device and the media player device; send the first audio data (124, 124a) over the connection to the media player device, wherein the media player device plays back the received first audio data (124, 124a); monitor the microphone, wherein the first audio data (124, 124a) is repeatedly sent during the playback and monitoring, transmit (205, 505), to a media player device via the network interface, a request to initiate a connection between the mobile device and the media player device; send the first audio data (124, 124a) over the connection to the media player device, wherein the media player device plays back the received first audio data (124, 124a); monitor the microphone, wherein the first audio data (124, 124a) is repeatedly sent during the playback and monitoring, wherein, when the processor determines (220 No) that audio data being detected by the microphone does not correspond to the first audio data (124, 124a), the mobile device continues to record audio data from microphone and waits until such audio data does match the first audio data (124, 124a), wherein in response to affirmative detection (220 Yes) of the playback of the first audio data (124, 124a) via the microphone the second audio data (128, 128a) is sent over the connection to the media player device, and wherein the media player device plays back the second audio data (128, 128a).