There are many screens in our lives today – the TV screen, the computer screen, the mobile screen and now the tablet screen. But when it comes to delivering video clips to those screens, each one has to be treated differently, scaled to handle not only the different connection speeds but also th... Read more...