Skip to main content
Skip table of contents

Streaming Configurator

The ROAD Streaming Configurator is a Windows application designed to test and analyze stream inputs for the ROAD engine. Users can specify a URL or file as input, allowing the application to detect and play streams. It generates a JSON configuration file that can be seamlessly integrated into ROAD Job templates.

Prerequisite

  • ROAD Streaming Configurator uses the DAVID FFmpeg Source filter, which is installed with the ROAD backend package.

  • Copy the StreamingConfgurator.exe to your hard disk (recommended into the Program Files\ROAD directory ).

Usage

Playback

  • Launch the ROAD Streaming Configurator by double-clicking its executable file or using the desktop shortcut.

  • image-20250110-143447.png
  • Enter a URL supported by FFmpeg. This URL can be any protocol or stream type compatible with FFmpeg. For more details on supported protocols, refer to the FFmpeg Protocols Documentation.

  • Click the Analyze button. The application will analyze the provided URL and populate the following fields:

    • The Program dropdown menu

    • The Video Streams list

    • The Audio Streams list

  • From the populated lists, select the desired stream to configure.

  • Configure Reconnection Settings

    • For IP streams (e.g., RTP, HTTP, HLS, MPEG-DASH), enable the Reconnect on error and at end checkbox.

    • For file-based streams, disable the Reconnect on error and at end checkbox.

  • Click the Play button to start playback of the selected stream.

FFmpeg Filter Options

  • The FFmpeg Filter Options enable you to add custom FFmpeg parameters, similar to how you would specify them as command-line arguments for FFmpeg.exe. Use these options when the default settings are insufficient for reliable stream playback, and if the log file indicates that a specific parameter needs adjustment.

ROAD config

  • In the top right edit field, the configuration required for the ROAD Jobs can be copied to the clipboard.

  • Press Copy to Clipboard to copy the ROAD configuration to the clipboard.

    image-20250110-165819.png

    Streaming Configurator - ROAD config

  • Replace the existing element in the InputGraph array of the schedule or job template with the provided configuration.

image-20250110-170058.png

Job Template

Logging

  • in the lower right part of the window, log messages are written, as well as into a file.

  • In case of an error click on Open Log File and look for error entries.

  • If the error message is not clear contact the DAVID support.

JavaScript errors detected

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

If this problem persists, please contact our support.