Creating a Route

Last updated on May 10, 2021

To create a route, you click the New Route button. Next, you are presented with an assistant, or wizard, that takes you through the process step by step as follows:

Creating a New Route

To create a route and set its latency: 

  1. Access the Haivision Hub site.
  2. When the Dashboard screen appears, click the New Route button at the top right. Or you can click the New Route button on the Routes screen.
  3. When the dialog opens, provide a title for the new route.

  4. You can also add an optional description for the route which will appear under the route name when the route is opened in the Routes subscreen. Long descriptions are truncated to 18 characters; however you can over over the description to display the entire text in a popup window.
  5. The Latency is set to the default for the subscription as specified by your administrator. To override the default, use the Latency dropdown menu.
  6. When finished, click Next.

Establishing the Route Duration

To set the route duration:

  1. Next, specify either an unlimited route duration or a specific duration indicated in hours, minutes and seconds (e.g., hh:mm:ss). 


    Specified durations must be of at least 5 minutes.

    If using a specific duration, use the Time Overrun Action dropdown menu to indicate what should happen if the event exceeds the specified duration:

    • Stop the route when you reach the time limit.
    • Keep the route running and send me a notification.

  2. Click Apply. The view changes to the Route subscreen. 
  3. Before you can save your route, you will need to create at least one Input Hublet and one Output Hublet and then connect them.

Creating an Input Hublet


If you want to add an input hublet to an existing route, see Adding a Hublet to an Existing Route.

To create an input hublet:

  1. In the Hublet view, click the + button next to the Input Hublets.
  2. When the dialog opens, select the Hublet type  such as LIVE contribution encoders or streaming servers.


    The RTMP Input Hublet has two modes: Client and Server. Server mode will provide you with an ingest URL once the route is started. This URL will be used every time the route is started. See the Creating a Route using RTMP Input Example for more information.

  3. When the panel appears, provide the Hublet specifics. Mandatory fields are indicated with asterisks.


    You may need to scroll the panel to view all the fields. 

    Sample hublet panel.

  4. When finished, click the Create button. 

Creating a Process Hublet

Process Hublets receive content from an Input Hublet, make transformations to the content (such as transcoding, titling or ad insertion), and then deliver it to one or more Output Hublets. 

Your Subscription Admins can create process hublet presets to streamline creation. Work with them to ensure that you have the hublet preset type that you need.


If you want to add an input hublet to an existing route, see Adding a Hublet to an Existing Route.

To create a process hublet:

  1. In the Hublet view, click the + button  next to the Process Hublets.
  2. When the Process Hublet panel  opens, select the hublet type you want to use to transform the content (e.g., transcoding, titling, inserting ads, etc).

  3. Next, provide the hublet specifics  as prompted. 
  4. When finished, click Create 

Creating an Output Hublet


If you want to add an output hublet to an existing route, see Adding a Hublet to an Existing Route.

To create the output hublet:

  1. In the Hublet view, click the + button next to Output Hublets.
  2. When the dialog opens, select the Hublet type for the external components to which you want to connect (such as low-latency decoders, playout servers and so forth to support LIVE-to-LiIVE, LIVE-to-file, and file-to-file workflows.
  3. Next, provide the Hublet specifics when prompted. Asterisks indicate mandatory fields.

  4. When finished, click Change

  5. Click the Save button to keep your changes.

Connecting Hublets

To connect Hublets:

  1. Click the Routes tab. If the tab is not visible in the title bar, you can enlarge the browser's screen width or click the  menu and select the Routes option.
  2. In the listing, locate the route where you want to connect a Hublet and click the route's name for that listing.
  3. In the Hublet view , click the Hublet connector rings and drag them to the next Hublet connector ring in the route as appropriate.

  4. When finished, click the Save or Start Route button as desired.
  5. When prompted, click the Confirm button.