Center and enlarge video based on viewport