Streaming Video over Unreliable and Bandwidth Limited Networks. - Hussein Aziz (2013)