Skip to main content

Creating a Video Transmission

This detailed procedure guides you through the complete setup of a video transmission between a mobile transmitter and a Cloud StreamHub, as illustrated in the following figure.

The walkthrough is split into 6 steps:

  1. Pair your Transmitter to Hub 360

  2. Create a New Cloud StreamHub

  3. Configure your Newly Created Cloud StreamHub

  4. Link the Cloud StreamHub Inputs to Outputs

  5. Create the Video Route

  6. Monitor the Transmission

Pair your Transmitter to Hub 360

For complete details see Pair your Transmitter to Hub 360.

  1. On the Appliances screen, click the Add Appliance button.

  2. Select the transmitter type (Air, Pro, or Rack Series).

  3. If there is no existing pairing code, click the Create Code button, and complete the fields as desired:

    1. Name the code.

    2. Select Single Use (unless you have additional transmitters to add.)

      Create Pairing Code
  4. Click the Create Code button.

  5. Click the Copy button next to your new code:

    Copy Pairing Code
  6. In a new browser tab, sign in to your transmitter’s web interface and navigate to Settings > Destination page. Click the +Add button, and complete the fields:

    1. Name the destination.

    2. Select Haivision Hub 360 from the dropdown list.

      Transmitter Destination Dropdown
  7. Click the Apply button.

  8. Click the

    icon and in the Destination Profile dropdown select the profile name you just created.

    Transmitter Destination Profile dropdown

Data Bridge must be disabled for the Hub 360 connection to work.

  1. Paste the pairing code you copied in step #5 into the textbox that appears and click the Apply button.

    Transmitter Pairing Code
  2. Click the

    button to start streaming to Hub 360.

After a few seconds your transmitter appears in the Appliances list.

Appliance Transmitter Paired

Create a New Cloud StreamHub

For complete details see Create a new Cloud StreamHub.

  1. On the Appliances screen, click the Add Appliance button.

  2. Select Cloud StreamHub in the dropdown

    Add Cloud StreamHub dialog
  3. Complete the fields as desired. For this demo, we will use the default settings except:

    1. Name your Cloud StreamHub.

    2. Enter a Stop Date and Time of 1 hour from the current time, in case you forget to stop it manually.

    3. Make note of the default Port Rules for SRT/UDP output streams if you choose to use either of those protocols in the next step.

  4. Click the Create Cloud StreamHub button.

After a few minutes your Cloud StreamHub is provisioned and started. Monitor its creation in the Appliances list:

Appliance Cloud StreamHub

Configure your Newly Created Cloud StreamHub

  1. In the Appliances list, find the Cloud StreamHub you created and click

    >
    Access Interface. The web interface for the Cloud StreamHub opens in a new browser tab.

  2. In the Outputs pane of the StreamHub web interface, click the

    button, and in the resulting IP Output Profiles screen click the
    button.

    Add IP Output Profile
  3. Select the desired output streaming protocol and configure its settings. To simplify the setup, for this example, we are using an HLS output.

    Profile Streaming Protocol
  4. For HLS output, enter a name for the stream and folder, and copy the link given on the configuration screen.

    HLS Output link
  5. Click the Save button.

  6. Click the

    button to activate the output profile.

    Output Profile List
  7. (Optional) If desired, create an encoding node in the same manner as creating the output profile by clicking

    in the Encoder section of the screen.

    Add Encoder

Link the Cloud StreamHub Inputs to Outputs

  1. Return to the Hub 360 tab in your browser and click Master Control in the sidebar.

  2. In the Receivers section of the screen, locate your Cloud StreamHub and click the

    icon next to one of the available routes and click the
    icon to edit the route.

    Edit Route
  3. Click the

    Nodes tab.

  4. Drag-and-drop the output profile and, if created, the encoder profile onto the route canvas:

    Drag and Drop Output Profile
  5. Connect the input → encoder (if added) → output blocks by dragging-and-dropping from one block’s output to another’s input:

    Connect Blocks
  6. Click the Save button. You are returned to the Master Control screen.

Create the Video Route

  1. Drag the source transmitter to the route you edited in the previous step:

    Drag and Drop Source Transmitter
  2. After a few seconds the Live transmission starts. This is indicated by the LIVE status appearing on the Source and Route thumbnails:

    Live Transmission Started

Monitor the Transmission

  1. The output generated from your Cloud StreamHub can now be seen. For this example, an HLS web player is used to see the HLS output:

    View HLS Output
  2. You can monitor the source transmitter by clicking the

    icon on the source. Available information includes a bitrate graph and options to adjust the latency and capped bitrate. See Viewing Source Status for more details.

    Source Transmitter Details
  3. Likewise, clicking the

    button on the StreamHub route shows the flow of the transmission within the Cloud StreamHub:

    StreamHub Route Details

Congratulations! You have successfully created your first video transmission.

Stop the Cloud StreamHub when the transmission completes, so as not to accumulate unexpected charges to your account.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.