According to Nielsen Music's 2017 Mid-Year report on-demand music streaming has reached an all time high.