Channel Master, the equipment-supplier for anyone who wants subscription-free television, has teased a new streaming TV box ahead of its launch in 2018. The brief video appeared on