I just compiled and ran the client on a mac. Thanks Ingo for the note on using JDK 8 instead of 9.
The max resolution I can see for the camera is also 1280x720. Its taking the cameras native resolution squeezing it. Is there a way to configure a custom resolution?