Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

The startup of the Microsoft Stream live event can be delayed when the viewer does not have a HIVE Agent installed. The delay is caused by the HIVE plugin waiting for a HIVE Agent to respond - it can take up to 2 seconds for the request to a HIVE Agent to timeout. At which time, video playback proceeds with the next available HiveTech (typically HIVE WebRTC or HiveStats).

However, this delay can be interpreted as a poor viewer experience.

Reducing the Timeout

A Microsoft Stream administrator can configure a reduced timeout, resulting in quicker startup time for viewers without a HIVE Agent. When the timeout duration is exceeded, the plugin will stop waiting for the HIVE Agent to respond, allowing the user’s video to start more quickly.

...

Info

Even without the HIVE Agent, the viewer’s experience will still be captured in the HIVE Insights reporting.

Configuring the Reduced Timeout

Microsoft Stream Admins can use the Stream Admin Settings to configure the HIVE Agent timeout.

...

Note

Hive Streaming recommends a minimum value of 500 for macReadyCheckTimeout. If the timeout is set lower than 500ms, a significant percentage of macOS endpoints will not wait long enough for the HIVE Agent to start. Each of these endpoints will receive a unicast stream directly from the CDN, requiring additional bandwidth and potentially causing congestion within the enterprise network.

What’s Next?

For more information, see the HIVE plug-in documentation:

...