Project Assignment 4
P1: Extend your text-based chat program to an audio-based
walkie-talkie application, i.e., instead of keyboard input (except for
establishing and terminating a call), capture, transmit, and replay
voice. The communication should work in both directions using an
ad-hoc network configuration. The course's wiki containts a tutorial on
programming audio recording and playback using the ALSA library ("Write your
first audio recording and playback application" under "Programming on
OPENMOKO Linux Phones" in the "Tutorials" section). Further, if you
have not been using the SIP structure for control messages (also
described on the wiki), modify your code to support SIP.
Submission
The due date for the project is 11/20 (before class). Late submissions will not
be accepted. As usual, drop off the code and README file into your dropbox in
AFS and meet with the TA at your convenience (but before the deadline!)
to present your code and demonstrate your application.