Internet-delivered video channels