Do I need a set-top box for every TV?

You need a set-top box for every TV on which you wish to view VTelevision.