What are the highly advanced attributes of an on-demand video streaming app like Netflix?