Intermediate commit. Separate RTSP communication into classes. Cleaner code.