Skip to main content
In about five minutes you will see nonzero packet counts from a UDP receiver fed by Raw Shred Stream.

Before you start

You need:
  • An access with ShredStream enabled for at least one location
  • Node.js on a host with a globally routable public IPv4 address
  • One UDP port from 1024 through 65535, open in every firewall, security group, and NAT rule on the path
Do not register a hostname, private address, loopback address, or IPv6 address. Behind NAT, forward the public port to the listening host.

Run the receiver

Save this as receiver.mjs:
1

Start the receiver

Pick the port you will register and run the file on the host behind the public IPv4 address:
2

Register the public target

Open Endpoints → ShredStream, select the access and an enabled location, then enter the receiver’s public IPv4 address and the same UDP port. Save the registration.
3

Watch for packets

Wait until the receiver prints a one-second line with nonzero packets and bytes.
Representative output; counts vary with live traffic:
The stream is working once packets is nonzero. The listening line only means the local socket opened.

Next steps