Multithreading screen sharing system with my own RTP created from scratch on top of the raw TCP and UDP socket API.