Skip to main content
Skip table of contents

Data Input

image-20240402-175234.png

Select Channel 1 & Select Menu → Data Input

Data Input appears in the Menu only when Channel 1 is selected.

SubC Stream Desktop provides the option of getting Data Inputs from other applications or devices, such as those reporting environment sensor data: water temperature, depth, etc. and this data can be saved to a specified file.

image-20241023-203605.png

Existing Data Inputs

  1. Presentation Data - If you have a Channel configured with Presentation as Input type, and if that source Presentation is also streaming data with the video, that Presentation Data will automatically appear in Data Input.

  2. UDP Example Data application (Example: NMEA) as a connected Data Input source ((IP @ port)
    Click “x” if you wish to disconnect from a connected data source.

  3. Add ( + ) to add another data source from UDP, TCP, Serial or UDP Broadcast connections.

  4. Incoming Data Preview window shows the incoming data source data in this field.

  5. To Hex checkbox – converts incoming data into Hexadecimal Notation format.

  6. Clear button – remove/refresh the incoming data from the Incoming Data preview window.

The next steps show how to add a Data Input.

Configuring Data Input Overview

Start your Data Reporting application (In the UDP example below we are using a NMEA data generator running on the same PC (IP 127.0.0.1 Port 6677), but it can be running on another system within your network (Enter that system IP & Port number)

image-20241023-205415.png
image-20241023-205502.png

  1. Click “+” Add button to add a data source

  2. This will open the Select data source type window; Select the type of communication protocol, UDP, TCP, Serial, or UDP Broadcast for your data input.

    These Data Inputs can then be used for Data transmission, logging, and filtering.

image-20241023-205714.png
  1. Data Input Types: UDP or TCP
    If you select UDP or TCP, the following configuration window will appear.

  • Enter the Address (IP Address).

  • Enter the Port number of your Data Source.

  • Click Connect.

  1. Disconnect - will stop the data input (and re-enable the Connect button).

  2. Data Preview window will populate with incoming data after you click Connect.
    (In this example, we are using Local IP 127.0.0.1 and Port 6677 because Data source feed is also on the PC hosting Stream Desktop application)

  3. To Hex checkbox – converts incoming data into Hexadecimal Notation format.

  4. Clear – clear the incoming data log and get fresh data.

  5. Cancel - cancels the Data Input configuration window and returns to the Data Input window.

image-20241023-205848.png

  1. Finish - to conclude the Data Input configuration and the Existing Data Inputs window is displayed again.

image-20241023-210124.png

Data Input Type: Serial

Connect to data input

If you select Serial, the following Connect to data input window will appears.

  1. Port - Select a serial port from the dropdown list

  2. Baudrate - the rate at which information is transferred in a communication channel. In the serial port example, "9600” baud rate means the serial port is capable of transferring a maximum of 9600 bits per second.

  3. Wait for newline character - select this checkbox to ensure that the full data strings are transmitted before processing.

  4. Click Connect.

  5. Data Preview - Once connected, incoming data will appear in the Data Preview window.

  6. To Hex checkbox – converts incoming data into Hexadecimal Notation format.

  7. Clear – clear the incoming data log and get fresh data.

  8. Cancel - cancels the Data Input configuration window and returns to the Data Input window.

  9. Finish - concludes the Data Input configuration.

image-20241023-210259.png

Data Input Type: UDP Broadcast

Select UDP Broadcast to connect to data being broadcast over your network by specifying Port only. (This is different from regular Data Input → UDP, where you must supply the Data Source system IP address and Port)

image-20241023-210540.png

Examples: Configured & Connected Data Inputs

  • UDP (or TCP)

  • Serial

  • UDP Broadcast

This incoming Data can now also be Output to another system (see Output - RTSP Lan Streaming & HD/SD Output)

The configured Data Input window will remain visible. To hide, click anywhere away from the Data Input window (such as center video window). You can open it again from the Settings menu.

JavaScript errors detected

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

If this problem persists, please contact our support.