Oneshot Lidi ============ .. code-block:: none Read stdin and send it to diode-oneshot-receive (no need for diode-send nor diode-receive). Usage: diode-oneshot-send [OPTIONS] --to Options: --log-level Log level [default: Info] --encode-threads <0..255> Number of parallel RaptorQ encoding threads [default: 1] --flush Flush client data immediately --to IP address and port where to send UDP packets to diode-receive --to-bind Binding IP for UDP traffic [default: 0.0.0.0:0] --to-mtu MTU of the output UDP link [default: 1500] --batch <2..1024> Use sendmmsg to send from 2 to 1024 UDP datagrams at once --block Size of RaptorQ block in bytes [default: 734928] --repair Percentage of RaptorQ repair data [default: 2] --cpu-affinity Set CPU affinity for threads -h, --help Print help .. code-block:: none Receive data from diode-oneshot-send and write them to stdout (no need for diode-send nor diode-receive). Usage: diode-oneshot-receive [OPTIONS] --from Options: --log-level Log level [default: Info] --from IP address and port where to receive UDP packets from diode-send --from-mtu MTU of the input UDP link [default: 1500] --batch <2..1024> Use recvmmsg to receive from 2 to 1024 UDP datagrams at once --reset-timeout Reset diode if no data are received after duration [default: 2] --decode-threads <0..255> Number of parallel RaptorQ decode threads [default: 1] --flush Flush immediately data to clients --abort-timeout Abort connections if no data received after duration (0 = no abort) --block Size of RaptorQ block in bytes [default: 734928] --repair Percentage of RaptorQ repair data [default: 2] --cpu-affinity Set CPU affinity for threads -h, --help Print help