<html>
  <head>
    <title>Blinker - UDPv4 Sender</title>
  </head>
  <body>
    <h1>Blinker - UDPv4 Sender</h1>
    <p>
      The UDPv4 sender module sends a stream using UDP version 4 across
      a network.
      It supports the static and dynamic variants of the BLP, EBLP and MCUF
      protocols.
    </p>
    <h2>Configuration</h2>
    <p>
      The configuration of the UDPv4 sender module with name <code>NAME</code>
      is located in the <code>udp4senders/NAME</code> subdirectory.
    </p>
    <h3>Input Stream</h3>
    <p>
      The file <code>instream</code> contains the name of the stream to
      read.
      The frames received from this stream are sent over the network.
    </p>
    <h3>Protocol</h3>
    <p>
      The protocol to use is configured in the file <code>protocol</code>.
      It can contain the string <code>blp</code>, <code>eblp</code> or
      <code>mcuf</code> to select the BLP, EBLP or MCUF protocol respectively.
    </p>
    <h3>Bind Address</h3>
    <p>
      The file <code>bind</code> contains the local address to bind to.
      It must contain the IP address and the port, i.e. a string
      <code><IP>:<port></code> (hostnames are not supported).
      If the local address should be determined automatically, the file
      can contain <code>0.0.0.0:0</code>.
    </p>
    <h3>Static Destinations</h3>
    <p>
      Static destinations to supply with a network stream in the configured
      protocol can be configured in the subdirectory <code>destinations</code>.
      <br>
      Each static destination is configured in an own subdirectory.
      E.g. the configuration for a static destination with name
      <code>local</code> resides in the subdirectory
      <code>destinations/local</code>.
    </p>
    <p>
      The configuration inside a static destination consists of the following
      settings:
    </p>