Skip to content

dspk receive

Receive a served recording: throughput, latency, optional save

dspk receive [OPTIONS] [ADDR]

Arguments

  • [ADDR]: default 127.0.0.1:50051
    Server address

Options

  • --server-name <SERVER_NAME>: default localhost
    Name the server’s certificate must carry
  • --identity <IDENTITY>
    This client’s identity: the file dspk clients enroll wrote for it (its certificate and key, and the server’s authority, which is then trusted)
  • --certificate <CERTIFICATE>
    Certificate(s) to trust: PEM, or the DER written by serve --certificate-out (default: the authority in –identity)
  • --insecure
    Accept any server certificate (encrypted, not authenticated): trusted networks only
  • --open <OPEN>
    A recording under the server’s data root to open first (relative path)
  • --source <SOURCE>
    The source within –open’s file (default: its default one)
  • --from-sample <FROM_SAMPLE>: default 0
    First sample to receive
  • --duration <DURATION>
    Stop after this many seconds (default: at the end of the recording or Ctrl+C)
  • --max-frames <MAX_FRAMES>
    Stop after this many frames
  • --save <SAVE>
    Save the received signal (raw binary + JSON sidecar, readable by dspk-cli open)