Managed to record, encode, decode, and play back audio with libopus in the test program.  Now we just need to figure out how to make opus and PortAudio work with our build system, and how to send the data over a network.