From the above video, he mentions about the teaser... The teaser is on May 23rd :
One game that isn’t being delayed though is “Battlefield V” with “The Daily Show” host Trevor Noah set to emcee the live reveal of the game on May 23rd at 1pm US-PT on YouTube and Battlefield.com. The broadcast will also be on Twitch and Mixer.com.
EA is smartly approaching the game’s marketing from a different angle as they’re championing the title’s “compelling single-player stories” along with its “large-scale multiplayer that spans across multiple maps and modes” – a counterpoint to reports that this Fall’s “Call of Duty: Black Ops 4” will be multiplayer only.