Video Production Engine

Servus Node

Customisable Recording and Playout

HowTo Videos
The Developer
Demo Request
Trial Request

SERVUS –  is a software-only videoserver that supports a very wide range of IO-Devices as well as IP Stream and File formats as inputs and outputs. It combines the functionality from traditionally distinct products such as Decoder, Recorder, Transcoder, Playout server, Graphics server, Encoder within one engine. Due to its nature it can be deployed on premise, in a remote datacenter or at a public cloud. Therefore it addresses traditional as well as most modern business cases.

Job serving architecture

SERVUS is designed to be part of a larger ecosystem where a governing external Controller sends remote control commands to its API. Each SERVUS Node can make use of multiple inputs and outputs. Due to its´"job-centric" architecture various workflows can be applied with simple commands.  A Job basically consists of a list of inputs and outputs. In case there is more than one input for a Job, the inputs are considered to be a playlist. You can mix any supported input source within the playlist. For instance the playlist could start for 10:30 with video from a capture card, then a network live stream follows for 00:30, followed by a file until its end. Usually there are more than one output for a Job, all outputs are being served in parallel and synced to a random live output. For instance one live stream is captured to a file while it is played out at the same time to SDI and also a WebRTC preview is generated to be shown at a computer monitor (e.g. embedded within control application user interface).


An overview on the Servus Node features:


  • Fully customisable to individual customers´ needs
  • Unique, "job" based workflows
  • Server-Client architecture
  • Deployment Agnostic - Cloud-ready
  • Can be controlled and can control 3rd party systems
  • Most broadcast and commercial formats are supported
  • SDI and NDI, WebRTC is supported
  • UDP preview
  • Processing capabilities

Use Cases

  • Live feed recording
  • Live stream recording
  • Multi-cam recording
  • Tape ingest
  • Studio playout/play-in
  • Stream playout
  • Graphic overlaying
  • Format conversion
  • Stream switching

The Servus Node system specifications:

Hardware Requirements

Entry level system

  • Intel Xeon E-2186G, 3.8 GHz, 6 cores CPU or similar
  • 16 GByte RAM
  • 512 GByte SSD
  • Nvidia Quadro P400
  • 1 Gbps Ethernet
  • USB 3 Connector
  • Windows 10 Pro
  • Google Chrome 

Best value system

  • Intel Xeon 6242R, 3.1 GHz, 20 cores CPU or similar
  • 32 GByte RAM
  • 512 GByte SSD
  • Nvidia Quadro P400
  • 1 Gbps Ethernet
  • USB 3 Connector
  • Windows 10 Pro or Windows Server 2019
  • Google Chrome

Supported Inputs and Outputs


  • Video IO cards: Blackmagic Design, AJA, BlueFish444, Stream Labs, DELTACAST, Magewell and DekTec
  • NDI (Network Device Interface developed by Newtek – SDI over IP) Sender and Receiver
  • Screen Capture, Webcam and other system devices available as Directshow Source

File formats

  • Nearly any known Container and Codec Format (audio, video and image) is supported for decoding and encoding
  • E.g. IMX D10, XDCAM HD, H.264/MP4, H.265/MP4, MOV, DV, GXF

Streaming formats

  • HLS, MMS, WebM, MKV, RTSP, RTMP, UDP, WMV as input and output
  • NetTecNDI as input and output
  • WebRTC as output
  • Special support for youtube URL’s as input

Processing functions

  • Logo insertion
  • Lower thirds, e.g. crawls, animations, graphics
  • Video up/down scaling, deinterlacing, standard conversion
  • Conversion between any supported input and any output format

All Servus Node related documentation:



  • Servus Node Installation and User Manual (download)
HowTo Videos

The [product name] related HowTo videos:

[Video Headline]
The Developer


Software integrator with an entire commitment to the media IT developing its own software products for file-based workflows and asset management. Part of the x-dream-group.

Based in Germany.

The Team

Stefan Pfütze

Stefan Pfütze

Managing Director and co-founder

Harald Jordan

Technical Director

Michael Weber

Michael Weber

Senior Developer

Demo Request
Trial Request

Questions? Curious? Interested?

Hinweis zum Datenschutz

Diese Website verwendet interne Komponenten für Nutzungsstatistiken und Sitzungscookies für Formulare und das Einloggen.
Sie bindet auch externe Komponenten wie z.B. Youtube ein, die Daten über Ihre Nutzung sammeln können.
Sie werden darüber informiert, wenn Sie auf solche Komponenten zugreifen.
Datenschutzhinweise Impressum