A closer look into streaming TV advertising