Back

Improved Broadcasting Experience

v4.44

•

Released

Mar 10, 2025

Broadcasting

Stronger, More Reliable Connections

We’ve improved how clients connect and stay connected, even in challenging network conditions. The client now prioritises the best available connection, using the local network when possible for optimal performance. If a connection is disrupted, it will automatically attempt to recover unless the network is completely unavailable, reducing dropouts and ensuring a smoother experience.

  • Client reconnection: If a client loses internet, it will attempt to reconnect immediately, with a 30-second timeout before stopping.

  • Media streaming recovery: If media streaming is lost, the client will attempt to reconnect up to three times, with increasing delays.

  • Receiver reconnection: If the receiver loses internet, it will attempt to reconnect up to five times without disconnecting clients. If all attempts fail, it will create a new meeting.

Googlecast Screen Sharing – Now Smoother Than Ever

This release introduces a fully re-engineered native Googlecast experience, designed from the ground up, focused on improving connection reliability and overall performance. While the casting process remains unchanged for users, they can expect a more stable and responsive experience in day-to-day use. These under-the-hood improvements aim to reduce connection delays and minimise dropouts, making Googlecast an even more dependable choice for sharing your screen.

Improved AirPlay Discovery

AirPlay users can now find and connect to displays more reliably, even in complex network setups, making it easier to share content without frustration.

Improved Miracast Connection

Miracast users who were previously experiencing issues connecting should now see a more reliable and quicker connection time.

Improved Broadcast Performance

We’ve upgraded our Broadcast experience by integrating a new backend service, designed to deliver a more reliable and efficient streaming experience for participants. The benefits of the new back end services are:

  • Better network handling: In current versions, if the bandwidth of the host device is low the stream could get cut. With this upgrade, the steam instead will reduce in quality leading to a more robust and reliable service.

  • Retry management in libraries: If there are drops, Broadcast will try and reconnect instead of dropping the connection.

During the initial rollout, both the existing and new backend services will run in parallel to support older versions of the app. A final switchover date will be announced in advance, after which only the new backend will be supported. To continue using Broadcast beyond this point, all clients and hosts must be on the latest version.


More Freedom for Moderators

Control a Session on iPad: Moderators can now control a session directly from an iPad, allowing them to move around while maintaining full control. This includes inviting users to share, stopping sharing when needed, and remotely controlling the main display.

Enhanced Grid Control: Moderators can now make users full-screen or minimise them directly from their own device, eliminating the need to approach the main display.


Improved Accessibility & UI Enhancements

  • Improvements to contrasting: Updated colour palette to improve colour contrasting and visibility for all users.

  • Keyboard Navigation for Web Client: Users can now navigate all elements using only the keyboard.

  • Refined UI Design: Graphics, layouts, modals, and buttons have been updated for a more modern and cohesive look.

  • Improved IR Remote Navigation: We’ve enhanced the experience of using an IR remote to control the receiver. Building on our earlier support, this update brings smoother and more intuitive navigation, making it easier than ever to move through the interface.


New Features & Platform Enhancements (SMART & NEWLINE ONLY)

  • Device Management Ready – The application now supports integration with remote device management systems like Radix, allowing IT admins to remotely access, configure, and monitor receiver settings.

  • Disable Updates on Receivers - IT admins using remote management systems can now disable updates on receivers. When enabled, the receiver will not check for updates or display update notifications. This ensures consistent software versions across organisations or districts, giving IT admins full control over when updates are applied. Note: This setting is only available through device management and cannot be disabled directly on the receiver.

  • Native File Browser Support for Android Receiver – If available on the device, the Android receiver now uses the native file browser for a more seamless experience.


Optimised Media Performance on Enterprise Networks

All audio and video streaming traffic is now properly tagged with Differentiated Services Code Point (DSCP) values, allowing network administrators to prioritise media traffic and ensure smooth streaming, even in high-traffic environments.


Touchback Control for all connected displays

Users sharing a secondary display from the desktop client can now maintain full touchback control, just like when sharing their primary screen. This enhancement ensures seamless interactivity, allowing users to present with privacy while still engaging with their shared content. By aligning touchback functionality across all shared screens, this update removes confusion around primary display settings and improves the overall sharing experience.


Multitouch Gestures for Touchback

Users at the main room display can now use multitouch gestures, such as pinch-to-zoom, when interacting with shared content via touchback. This update enhances the intuitive, interactive experience by aligning with natural touch interactions. While the response to these gestures depends on the connected client, the receiver will accurately transmit touch events for seamless control. Please note this is not currently available for users connected via Miracast.


Standardised Terminology

To ensure clarity and consistency, all references to "attendees" have been updated to "participants" across the application.


Bug fixes and improvements

Connection & Discovery Fixes

  • Fixed an issue where only moderators could join via discovery, even if that was not the selected setting.

  • Fixed an issue where AirPlay BLE discovery wasn’t working with iOS 18 devices.

  • Fixed an issue where AirPlay discovery wouldn’t detect room name updates.

  • Fixed an issue where information on AirPlay, Google Cast, and Miracast receivers was not available when Unlimited Connections was enabled.

  • Fixed an issue where a new unlimited connections meeting couldn’t be created after network disruptions.

Session & User Controls

  • Fixed an issue where a teacher could not remove a participant connected via Miracast, Google Cast, or AirPlay.

  • Fixed an issue on the web client where a non-active teacher could see more session information than expected.

  • Fixed an issue where the wrong message was displayed on mobile clients when joining a session with a live broadcast running.

  • Added information beside casting receivers in “Networks & Connections” when Unlimited Connections is enabled.

  • Fixed an issue where a shared video file from a connected client wasn’t available on the receiver.

  • Fixed an issue where Unlimited Connections and Broadcast were disabled even when an internet connection was available.

User Interface & Accessibility

  • Resolved minor UI issues on the receiver and desktop client.

  • Fixed alignment issues on the web client.

  • Aligned strings across Grid View and Extended Grid.

  • Fixed an issue where translations were missing in the quality selector dropdown.

  • Fixed a UI issue where a client controlling a session was told they had to be invited to share.

  • Fixed a UI issue where a client previously controlling a session saw a message to set themselves as moderator.

  • Added clearer messaging when failing to connect to a receiver when it’s in the background.

  • Fixed an issue on the desktop client that caused the screen to freeze.

Receiver & Remote Control Fixes

  • Fixed an issue where changing the volume on the receiver had no impact on shared audio.

  • Fixed an issue where an IR remote control was unable to close the settings.

  • Fixed an issue where network conditions could disrupt the license check.

  • Fixed an issue where the receiver crashed when switching networks.

Performance & Stability

  • Fixed a crash on the macOS client that occurred when the internet dropped while uploading a file.

  • Fixed an issue with an expired certificate on port 8443.

  • Fixed an issue where broadcast to participants wouldn’t start.