Vizio TVs are now showing banner ads over live TV
This is little misleading ,it is not a banner ad. You can think like notification, where you are prompted for opening the app , based on end credits on actual video which is used as an ad.This is nothing new , second screen technology is now 10 years old. There are multiple ways1. Gen 1 ,was more like Use audio cues from TV with phone or remote mic picking up for showing relevant ads
2. Gen 2 ,Use ACR (automatic content recognition ) to identify what you are watching and do ad analytics or present ads/ notification to devices using same wifi/login etc. It can even present with a add to shopping cart button on tv or phone , while an ad is playing.To escape from any of these , you need to disable ACR and smart recommendations in Roku, LG, Samsung , Vizio, Fire tv etc.. or buy a dumb Tv.Almost all smart tv have one or more ACRs. They do a screengrab or audio grab every few seconds and send to check fingerprint to identify what’s watched. Also almost every video you watch on TV has tracking Id inside from Nielsen Gracenote or something similar and reports back the data as you watch them along with information of which devices it’s being watched on.So technically they have the capability to identify your video that’s being played on tv - is from any pirated website or torrent. HDMI CEC also can coordinate to recognize if it was played from a real Blu-ray or not. Might be able escape if you go HDMI without CEC on smart tv, or go to same argument buy Dumb TV.Put it this way , As long as you are using internet connected devices/TV , you are not escaping being tracked of what you are watching.