The BBC has said that it received more than 120 million programme requests on its iPlayer TV catch-up service in January 2010, a huge increase on previous months.
The rise in the viewing figures was partly thanks to the poor weather, with many people staying indoors and some unable to make it into work.
The BBC also revealed that around one-fifth of the programme requests came from Virgin Media TV customers, who can access iPlayer through their TV sets.
It is the third month in a row that the BBC has announced record-breaking iPlayer viewer numbers, after the 100 million mark was broken in December 2009.
And in November 2009, the BBC said that the iPlayer received 88.2 million programme requests for the month.
However, the iPlayer faces increased competition in the TV-on-demand market with a new service, SeeSaw, having recently entered the fray.