There are 2 ways to adjust the video settings:
1. The sender can change the resolution and frame rate of his/her webcam. If the default of 320x240/6fps is too low for you, set it to 640x480/10fps, and you'd see a big difference. It will take more network bandwidth though.
2. Both the sender and the receiver can adjust the video compression quality via buttons 5 & 6. These buttons adjust whichever video currently in the main (large)
window (object-oriented concept):
a) When your webcam is in the main window, the adjustments allow you to
adjust the video quality of your webcam which is sent to other people. You cannot see this reflected on the window, because you are seeing the
unencoded video from the webcam, but the receiver will notice the difference.
b) When someone else's video is in your main window, the adjustments
allow you to change their video quality. That is, your app is sending a
request to their app to change their webcam quality. Why do this? Because the higher quality, the higher bandwidth usage. If you have 4
video streams coming in, you may want only the main window to have high
quality, and the others in lower quality. You can swap any video to the
main window when desired, and readjust its quality.