Any viewer watching a few hours of TV or streaming video every day is likely to come across a dizzying array of commercials, ...