KVIRC has had DCC VOICE support for many years now, so I doubt that it is to hard to implement that. VIDEO may be harder, but since VOICE is already in existence, the documentation on how the protocol should function has already been written and all Khaled has to do is implement it.