Hasan, Raza, et al. “EDify: Enhancing Teaching and Learning Process by Using Video Streaming Server”. International Journal of Interactive Mobile Technologies (iJIM), vol. 15, no. 11, June 2021, pp. pp. 49-65, doi:10.3991/ijim.v15i11.20245.