Both iomust_peer
and iomust_server
is written in the Rust programming
language. If not already installed, it can be downloaded from
rustup.
To connect to other peers using iomust_server
, launch iomust_peer
as
follows.
cargo run --bin iomust_peer -- -s SERVER_ADDR
Alternatively, you may specify your own address and peers manually using the
following command. Multiple peers can be added using multiple -p
arguments.
cargo run --bin iomust_peer -- -a MY_IP:MY_PORT -p PEER_IP:PEER_PORT,PEER_SAMPLE_RATE
Launch iomust_server
using the following command.
cargo run --bin iomust_server -- IP:PORT
By default, the logging level is set to INFO
. Override the default by setting
the RUST_LOG
environment variable. Increase the logging level to TRACE
to
print round-trip time measurements as they are completed.
iomust_peer
is developed with Rust 1.56.1.
iomust_server
is written to support Rust 1.48.0, the latest Rust version
available in the Debian Bullseye repositories.