practice sheet solution: problems 5, 8, 9

open source video, online video platform, video streaming, video solutions open source video, online video platform, video streaming, video solutions open source video, online video platform, video streaming, video solutions