Mastering Internet video : a guide to streaming and on-demand video - Stolarz, Damien (Addison-Wesley, 2005)