in reply to recording a stream of data remotely, and reliably

I would try to broadcast the data over the network. By broadcasting the data, you leave the burden of completeness with the large machine and can bring in a second client in case you need to change the client program due to a bug you found, or because the HD ran full.

The broadcast is easily implemented in UDP, but you could also use a plain TCP connection and sniff the traffic via Net::Pcap on the big machine to allow additional clients to tune in.

  • Comment on Re: recording a stream of data remotely, and reliably