Audioeverywhere

Wireless TV Audio to Smartphones over Wi-Fi. For Bars, Gyms, Casinos, Churches.


Top Venues for Audio Everywhere
Where there are multiple, competing broadcast sources, there are customers who want to hear and understand the audio from one or more TVs and digital signs. Audio Everywhere makes that possible and it’s easy for customers.

The Audio Everywhere system consists of three parts: the Apps, the ExXtractor appliance that connects the audio sources to the local area network in the venue, and a cloud server that helps manage systems all over the world.

Audio Everywhere Extractor

The heart of the system is the ExXtractor that connects each audio source, such as a DirecTV receiver, to the Ethernet. The system works within the venue’s public Wi-Fi system or, if the venue does not have a hot spot yet, we can have one installed. Once the audio is connected to the ExXtractor, it digitizes and packetizes it and sends it over the local area network (LAN) and then over the venue’s Wi-Fi. Usually the bandwidth bottleneck in a venue is the router that connects the LAN to the Internet and we use almost none of that bandwidth (just a little for housekeeping) so, in the vast majority of the cases, it is difficult to even notice the added network traffic from the system.

PDF Documents  Download Audio Everywhere Assistive Listening by Wi-Fi Brochure
PDF Documents  Download Audio Everywhere Sportsbar Brochure
PDF Documents  Download Audio Everywhere Assistive Whitepaper Brochure

Features and Benefits for System Integrators

  • Supports hundreds of users simultaneously.
  • Supports dozens of audio sources.
  • Can support multi-language scenarios.
  • Great lip sync and audio quality.
  • Simple set-up with clear installation instructions.
  • End users do not physically touch the installed equipment.
  • Integrates with the PA system.
  • Free apps for iOS and Android.
  • Web-based remote set-up and maintenance.
  • Handles multiple TVs or audio sources per ExXtractor.
  • Can integrate with an existing Wi-Fi hotspot.
  • Audio Everywhere works wherever Wi-Fi is available.
  • Helps with emergency broadcast implementation.
  • Increases audio quality without expensive acoustic treatments.
  • Control audio zones – Customers control what THEY want to hear.
  • Software updates can be pushed to the ExXtractors from the Cloud Server.


How it Works

Multiple ExXtractors can be placed on the network and each ExXtractor can handle multiple audio sources.


Deep Dive: How it works

At the block diagram level, our system is very simple. Analog audio inputs. Bits out. The audio input is line level analog—the lowest common denominator. A single unit, called an “ExXtractor,” will take 1, 4, 8, 12, or 16 inputs. Units can be combined with an Ethernet switch. The inputs go into a custom sound card in the ExXtractor. The sound card connects to a Linux computer in the ExXtractor, which is, as of this writing, running Ubuntu 14.04. The computer connects to the local area network (LAN) via Ethernet, either 100 baseT or 1000 baseT (gigabit Ethernet). The computer gets its IP address via DHCP, though a static IP address can be set, if necessary. On the LAN, the computer communicates with the router over Ethernet and with the phones and tablets (iOS and Android) via Wi-Fi. To get acceptable latency, the Wi-Fi must be running 802.11n or, better yet, 802.11ac. And 5 GHz is generally the preferred band, given how crowded 2.4 GHz has become. This is all that is needed for audio streaming and simple skins on the app, but for full functionality, the system would ideally be connected to the Internet through a router so that the ExXtractor can talk to our Cloud. It makes the connection to our Cloud Server by knowing its name, “gears.exxothermic.com”. That is, it phones home to set up the two-way path. That done, we can grab debug files, download software updates, support ads delivery, etc. The interface to the Cloud for the users is via a browser to services.exxothermic.com.

Back on the topic of the LAN, the communication with the phones and tablets is all on the same level-3 network over Wi-Fi. Client isolation is generally no problem because our system is hardwired to the LAN rather than wireless. But if communication is a problem, then our system MAC address(es) need to be white labeled. Note that several of our ExXtractors can be put on the same network and they will cooperate without further ado. The ExXtractor advertises its presence on the LAN via the Avahi/Bonjour protocol, which is a UDP broadcast mechanism. Some routers/switches/access-points block Bonjour by default, and that must be unblocked for Audio Everywhere to work. Other than Bonjour, we do not broadcast, but rather do all communication and streaming point-to-point. This is because of the painful broadcast idiosyncrasies of the 802.11 protocol. Once the connections are set up, the audio streaming is done with UDP. The audio streams are compressed to the point that each client phone uses about 150 to 170 kbps.

Visit the Audio Everywhere website for more information.