A wireless encoding device (220; 820), comprising: an interface circuit configured to receive a bidirectional control signal (511, 515) and media packets (M1, M2, M3) from a source device; and a controller configured to generate a unidirectional control signal (522, 523, 524) based on the bidirectional control signal (511, 515), and to generate at least one recovery packet based on the media packets (M1, M2, M3) using an error correction technique; wherein the interface circuit is further configured to form, based on the bidirectional control signal (511, 515), a first bidirectional wireless communication channel with the source device; wherein the interface circuit is further configured to transmit the unidirectional control signal (522, 523, 524) to each of one or more wireless decoding devices (330; 830A, 830B) to enable each of the one or more wireless decoding devices (330; 830A, 830B) to form, based on the unidirectional control signal (522, 523, 524), a recovery unidirectional wireless communication channel (860A, 860B) with the wireless encoding device (220; 820) for receiving the at least one recovery packet from the interface circuit of the wireless encoding device (220; 820), and to further form, based on the unidirectional control signal (522, 523, 524), a media unidirectional wireless communication channel (850A, 850B) with the source device for receiving the media packets (M1, M2, M3) from the source device; wherein the interface circuit is further configured to transmit the at least one recovery packet to each of the one or more wireless decoding devices (330; 830A, 830B) to enable each of the one or more wireless decoding devices (330; 830A, 830B) to recover, based on the at least one recovery packet, distorted media packets (M1A, M2C, M3A, M1B, M2B, M3B) received from the source device (110; 810); wherein the interface circuit is further configured to receive a source response from the source device that is based on one or more player responses (1031, 1041) that are received by the source device from the one or more wireless decoding devices (330; 830A, 830B), respectively, and that include packet distortion of the media unidirectional wireless communication channels (850A, 850B), respectively; wherein the controller is further configured to adjust the error correction technique based on the source response. an interface circuit configured to receive a bidirectional control signal (511, 515) and media packets (M1, M2, M3) from a source device; and a controller configured to generate a unidirectional control signal (522, 523, 524) based on the bidirectional control signal (511, 515), and to generate at least one recovery packet based on the media packets (M1, M2, M3) using an error correction technique; wherein the interface circuit is further configured to form, based on the bidirectional control signal (511, 515), a first bidirectional wireless communication channel with the source device; wherein the interface circuit is further configured to transmit the unidirectional control signal (522, 523, 524) to each of one or more wireless decoding devices (330; 830A, 830B) to enable each of the one or more wireless decoding devices (330; 830A, 830B) to form, based on the unidirectional control signal (522, 523, 524), a recovery unidirectional wireless communication channel (860A, 860B) with the wireless encoding device (220; 820) for receiving the at least one recovery packet from the interface circuit of the wireless encoding device (220; 820), and to further form, based on the unidirectional control signal (522, 523, 524), a media unidirectional wireless communication channel (850A, 850B) with the source device for receiving the media packets (M1, M2, M3) from the source device; wherein the interface circuit is further configured to transmit the at least one recovery packet to each of the one or more wireless decoding devices (330; 830A, 830B) to enable each of the one or more wireless decoding devices (330; 830A, 830B) to recover, based on the at least one recovery packet, distorted media packets (M1A, M2C, M3A, M1B, M2B, M3B) received from the source device (110; 810); wherein the interface circuit is further configured to receive a source response from the source device that is based on one or more player responses (1031, 1041) that are received by the source device from the one or more wireless decoding devices (330; 830A, 830B), respectively, and that include packet distortion of the media unidirectional wireless communication channels (850A, 850B), respectively; wherein the controller is further configured to adjust the error correction technique based on the source response.