Feel your pain. Worked on a video player at a previous company.
Advertising was the biggest pain point.
The fun part is when the ad trafficker would run a VPAID payload with 18 sequential ad-auction vendors. We saw delay from first byte of the player to first byte of the advertisement go from Xms on a fast connection to > 30 seconds.
And then they blamed the player for being slow \o/