Altice USA Inc said on Monday that Netflix Inc is now available through its new set-top box, the latest U.S. cable operator to form an alliance with the streaming service.