Joins a UDP multicast group and forwards all packets to a ZMQ PUB socket.
udp2zmq --group <MULTICAST_ADDR> --port <PORT> --zmq <ZMQ_ENDPOINT> [--interface <IP>]
Example:
udp2zmq --group 224.5.23.2 --port 10006 --zmq tcp://127.0.0.1:5570
| Flag | Description |
|---|---|
--group |
Multicast group address (e.g. 224.5.23.2) |
--port |
UDP port to listen on |
--zmq |
ZMQ PUB endpoint to bind (e.g. tcp://*:5570) |
--interface |
Network interface IP to use. If omitted, all non-loopback IPv4 interfaces are joined and logged. |
cargo build --release
Requires no system dependencies — libzmq is bundled.