The Peacock Theater will be the first venue to host the Oscars when the televised show moves to YouTube.