Digital Media: Rise of On-demand Content