Welcome to my Portfolio

A sample of my projects

My name is Kevin Gatimu

One of my latest projects is the Flexible Dual Streaming Protocol (FDSP). It delivers the more critical parts of H.264 video data via TCP and the rest via UDP while RTP provides signaling. FDSP-based streaming achieves lower rebuffering time and less rebuffering instances than TCP-based streaming, as well lower packet loss than UDP-based streaming. For more information, see the full publication or download a copy of the presentation.

Also, don't forget to watch the video samples below. Enjoy.

Original video.

UDP-streamed video. Low delay but with a lot packet loss. Result: High packet loss and prevalent video artifacts.

TCP-streamed video. Decent video quality, but with a lot of delay. Result: High delay and unbearable of rebuffering.

FDSP-streamed video (TCP-UDP hybrid). Result: Drastically reduced delay and rebuffering compared to pure TCP; and less packet loss and distortion compared to UDP.