ListenWIFI 3.2 Is Here: Major Update Brings Enhanced Performance, Security, and New Features
We’re thrilled to announce the release of ListenWIFI 3.2, the most significant update to the ListenWIFI ecosystem since its initial launch in September 2024. With this latest version, we’re introducing powerful new features, critical performance, security upgrades, and thoughtful improvements designed to elevate the user experience and offer even greater flexibility for deployment in complex environments.
Whether you’re managing audio streaming in a house of worship, a corporate setting, or a large venue, ListenWIFI 3.2 makes it easier to deliver reliable, high-quality audio, no matter the network setup.
What’s New in ListenWIFI 3.2?
- Enhanced Network Compatibility: ListenWIFI now works seamlessly across stateful firewalls and Network Address Translators (NAT), providing significant value for advanced network setups.
- Security Improvements: We’ve implemented critical patches to enhance server security, ensuring robust protection against potential vulnerabilities and exploits.
- Improved User Experience: New features and enhanced functionality have been implemented in mobile applications and the Wi-Fi Audio Receiver, offering a more streamlined and simple user interaction.
- Performance and Maintenance Enhancements: Continued improvements to system performance and maintenance.
NAT and Firewall Traversal Improvements
One of the most significant updates in ListenWIFI 3.2 is enhanced compatibility with advanced network environments, including those with firewalls and Network Address Translation (NAT). These updates ensure that audio streaming remains uninterrupted even across complex networks.
- Problem: In many network configurations, the ListenWIFI server and listening devices are located on different subnets. While ListenWIFI functioned effectively across subnets using DNS or QR Codes for device discovery, it encountered significant issues when firewalls or Network Address Translation (NAT) were introduced. These issues led to interruptions in audio streaming, as stateful firewalls classified the traffic as “unsolicited” and blocked it. Additionally, NAT caused disruptions when users paused the audio, as the server perceived all listening devices as having the same IP address.
- Solution: To address these challenges, we have implemented key architectural changes in the communication scheme between the server and listening devices:
- Solicited Traffic: All traffic must now be solicited by listening devices. This ensures that the server can deliver audio streams in compliance with stateful firewall rules.
- Port and IP Tracking: The server now tracks both the IP address and port information of each listening device. This allows the system to maintain seamless audio streaming even when NAT is in place.
These updates enable the ListenWIFI system to operate efficiently with firewalls and NATs, ensuring uninterrupted audio streaming across different subnets.
New Features & Improvements
ListenWIFI 3.2 introduces many new enhancements across all components, including new features, performance improvements, and bug fixes. Here’s a quick overview of the most notable items:
- ListenWIFI Servers: We’ve patched the RegreSSHion vulnerability (CVE-2024-6387), which posed a risk of remote code execution and root access via OpenSSH. Our server is now secured against this critical exploit.
- Mobile Apps: A new QR code “Zoom” feature makes it easier for users to scan a QR code from a further distance, allowing them to connect more easily to a channel. We’ve also improved user transparency in our mobile app by clearly displaying permission requests, meeting Android and iOS requirements and reinforcing our commitment to privacy. Additional performance and maintenance updates ensure a smoother user experience.
- ListenWIFI Receiver: We’ve made the ListenWIFI receiver more user-friendly by adding a dedicated language button to the main screen, replacing the previous long-press method. This update simplifies navigation, allowing users to access language options instantly ideal for multilingual environments. We’ve also continued to make performance and maintenance improvements for a smoother overall experience.
- ListenWIFI Manager Software: We’ve improved the firmware update process and made additional performance and maintenance enhancements to ensure more reliable and efficient user experience.
- ListenWIFI Mobile App SDK’s: For larger customers who already develop and maintain their own mobile applications, we’ve also released the ListenWIFI Mobile App SDKs, giving developers the tools they need to integrate ListenWIFI with their own apps.
Required Updates:
To take full advantage of the improvements in ListenWIFI 3.2, please ensure your individual system components are updated to the following versions:
- ListenWIFI Manager Software: Version 1.1.0
- ListenWIFI Audio Servers: Version 5.1.8
- ListenWIFI Audio Receivers: Version 1.1.37
- ListenWIFI Android Mobile App: Version 5.2.4
- ListenWIFI iOS Mobile App: Version 5.2.7
- ListenWIFI Android SDK: Version 5.1.0
- ListenWIFI iOS SDK: Version 7.1.0
We highly encourage you to update your systems to ensure you’re benefiting from these latest enhancements and improvements.
To assist customers with these updates, Listen has created a step-by-step guide for the update process of the main ListenWIFI components. You can access that guide HERE.
Looking Ahead
We’re committed to continuously improving the ListenWIFI platform, so it remains a reliable, scalable solution for assistive listening, language interpretation, and audio delivery in any environment. Your feedback and continued support are what drive these advancements. We can’t wait to see how ListenWIFI 3.2 enhances your listening experience!