Astro subscribers will have the freedom to subscribe to Netflix via Astro, or they may also choose to continue subscribing via Netflix directly on their own.