Mobile and High Definition Video Streams by Abdel-Karim Al-Tamimi