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 ...