On-demand viewing has soared in recent years, according to a new report from Ericsson, with consumers spending an average of six hours per week watching on-demand movies and TV shows. That figure has more than doubled since 2011, when viewers devoted 2.9 hours per week to on-demand content. More than 50 percent say they stream on-demand content at least once a day, up from 30 percent in 2010.

The findings are described in Ericsson's TV and Media 2015 report, released today. The report is based on analytics gathered from Android and iOS devices, as well as more than 20,000 online interviews with consumers in 20 markets.

According to the report, mobile platforms are preferred among millennial consumers (age 16-34), with smartphones, tablets, and laptops accounting for 53 percent of their viewing time. Across all age groups, the number of consumers watching video on their smartphones has increased 71 percent since 2012. Among teenagers, nearly two-thirds of total TV and video viewing happens through a smartphone, tablet, or laptop.

Linear TV continues to command steady audiences, largely due to sports and other live broadcasts, though only 60 percent of millennials watch it once a day, compared to 82 percent of 60- to 69-year-olds. Interestingly, the percentage of cord-cutters has not changed since 2014; one in four consumers reported cutting or reducing their TV subscriptions. Binge viewing, meanwhile, has become prevalent among users of subscription on-demand services such as Netflix, with 87 percent saying they binge view programs at least once a week.

The full report is available here.