TVPlayer has over 100 channels, including BBC One, BBC Two, itv, Channel 4, Dave and Channel 5.