What's a Hublet?

Haivision Hub: What’s a Hublet and What Does it Do?

Haivision Hub has been making a lot of waves this year. After “stealing the show” at NAB 2019, Haivision Hub made a remarkable impression at IBC 2019 in Amsterdam, picking up a Best of Show award. Recent announcements of the Haivision Hub partner program, featuring Microsoft, Avid (others) has also contributed to the excitement about intelligent cloud media routing over Azure.

A major feature of Haivision Hub and the partner program are Hublets. But, what is a Hublet? In this blog post, we’re going to explain what a Hublet is, how they work within Haivision Hub, and how Hublets can help you to streamline your cloud media workflows.

What is a Hublet?

At the simplest level, Hublets are connectors that bring information, including live video, audio, and metadata in and out of Haivision Hub, and connect them to third party applications inside the Haivision Hub cloud.

What do Hublets Do?

There are three different kinds of Hublets: Input, Output and Process.

The input and output Hublets perform relatively clear tasks. Input Hublets bridge media into Haivision Hub; output Hublets bridge media out of Haivision Hub. Think of these Hublets at the connectors that help connect edge devices to the Haivision Hub cloud application. You need a way to get the live content in and out of Haivision Hub, and that is what Input and Output Hublets do.

Process Hublets allow dataflows to connect into third party services that can perform operations directly to the in-coming stream, and then return the modified stream to Haivision Hub to continue its route through the cloud toward its final destination. Examples of Process Hublets could include transcoding, ad insertion, subtitling, or graphic creation.

How Can Hublets Help My Workflows?

Hublets are the critical elements that allow Haivision Hub to “glue” together broadcast cloud workflows. With Hublets, Haivision Hub provides a flexible and reliable option for sending your media streams to, through, and from the cloud. Hublets allow third-party applications to “plug in” to Haivision Hub, where media can be routed through the Azure cloud to instantiated cloud resources running in a given Azure region, then bridged back through other Hublets to perform other applications.

The kind of Hublet you need is entirely dependent on what you intend to use it for, and what you are looking to connect to. Of course, Haivision Hub includes Hublets for that can input and output SRT streams.

And with the Haivision Hub partnership program, partners like Microsoft, Avid, Cinegy, Telestream, Lightflow, and Wowza Media Systems are all developing integrations for Haivision Hub with their products. You will have access to a selection of 3rd party Hublets that can connect into your cloud media routing workflows.

And if you are interested in extending Haivision Hub capabilities with your product  – you can join the program to build your own Hublet. Haivision released the Haivision Hub Software Development Kit (SDK) so that additional partners could develop Hublets to integrate their products with Haivision Hub.

Want to learn how Hublets can help your specific workflows with Haivision Hub? Request your demo of Haivision Hub today.

Share this post