In a non-transitory computer readable medium, output controller software, firmware, processor, DSP, ASIC, and chipset, individually or in any combination, implemented in a wireless controller for receiving, over a short range wireless communication, digital content from one or more wireless information apparatus, the wireless controller being externally connectable via a wired connection to an output device for rendering at least part of the digital content that includes video content or audio content, received from the one or more wireless information apparatus for rendering at the output device, the wireless controller including:
- a wireless communication unit at the wireless controller for establishing a short range wireless communication with the one or more wireless information apparatus, the wireless controller being a distinct device from the one or more wireless information apparatus;
- a communication interface at the wireless controller that is a wired communication connection and that is externally connectable to the output device for enabling the output device to receive at least part of the digital content from the one or more wireless information apparatus via said wireless communication unit of the wireless controller;
- wherein the output controller software, firmware, processor, DSP, ASIC, and chipset, individually or in any combination, implemented in the wireless controller is further operable for:
- storing or passing at least part of an attribute or component that includes at least an identity related to the output device or the wireless controller;
- establishing a short range wireless communication channel with the one or more wireless information apparatus;
- providing, over the short range wireless communication channel and from the wireless controller to the wireless information apparatus, at least part of the attribute or component related to the output device or the wireless controller, said part of the attribute or component includes at least an identity of the output device or the wireless controller;
- broadcasting, by the wireless communication unit and at the wireless controller over said short range wireless communication channel, the availability of the output device or the wireless controller while waiting for the one or more wireless information apparatus to identify the wireless controller or the output device for service;
- receiving, over the short range wireless communication channel and from the one or more wireless information apparatus, intermediate output data, the intermediate output data corresponding to at least part of the digital content that includes video content, audio content, individually or a combination thereof, and the intermediate output data further including a format or language encoding related to audio or video digital content;
- and
- decoding at least part of the intermediate output data that includes audio or video content received from the one or more wireless information apparatus;
- and
- wherein the output device includes one or more of a television, a projection device, and an audio output device, individually or in any combination, for rendering at least part of the digital content that includes audio or video content.