Design and development of an user agent for streaming lectures - a South African case study | IEEE Conference Publication | IEEE Xplore