Hi Alexander, > One big question up-front, sorry for not asking it earlier. Why do you need > to invent a custom protocol to communicate with xrdp, instead of > implementing something more standard inside XRDP? Especially since your > custom protocol is essentially RTP over stream socket minus sequence numbers > & timestamps, or ESD minus auth plus an 8-byte header? I wanted to limit dependencies and keep it simple but it looks like that is a good idea. I really did not know it was there. I think you are talking about rtp.c and rtp.h. Is there already a RTP implementation over Unix Domain Sockets? If we switch to this, many of your other comments are NA so lets just address this one first. Thanks. Jay