The article describes a regular cable channel. I can image Netflix taking its content, and 'scheduling' a 24/7 video stream that plays over a cable TV channel. Its funny to think of Netflix content as "appointment TV" since it was Netflix that went so far with "anytime TV".