Fropcorn: Providing entertainment on the move