Astro Malaysia has launched its free on-demand video streaming mobile application NJOI Now, in the pay-TV operator's digital push.