Sign inSign up

albertfns/ndi-discovery-server

By albertfns

•Updated 2 months ago

Discovery Server The NDI Discovery Server is a command-line application

Image
Networking
Integration & delivery
Developer tools
0

479

albertfns/ndi-discovery-server repository overview

⁠NDI Discovery Server in Docker

⁠Overview

The NDI Discovery Server centralizes registration and discovery of NDI sources across a network.
It is recommended for environments with multiple devices and applications that need efficient communication.
Reference: NDI Documentation⁠

@Fns NDI Discovery Server

⁠Docker Image

A minimal Docker image can be built using debian:stable-slim as the base

⁠For production, run the container in host network mode:
docker run -d --name ndi_discovery_server \
  --network host \
  albertfns/ndi-discovery-server:latest

⁠Why Host Mode?

  • NDI relies on multicast and broadcast traffic for discovery.
  • Host mode avoids NAT and bridge networking issues.
  • Simplifies integration with existing NDI-enabled devices on the LAN.

@Fns NDI Discovery Server

⁠Example docker-compose.yml

services:
  ndi-discovery:
    container_name: ndi_discovey_server
    image: albertfns/ndi-discovery-server:latest
    network_mode: host
    restart: unless-stopped
    healthcheck:
      test: ["CMD-SHELL", "pidof ndi-discovery-server || exit 1"]
      interval: 30s
      timeout: 10s
      retries: 3

Tag summary

Content type

Image

Digest

sha256:9f2d7111c…

Size

29.3 MB

Last updated

2 months ago

docker pull albertfns/ndi-discovery-server