Virgin Media PLayer is a free online catch-up service which lets you watch a variety of programmes for up to 28 days after they are broadcast on Virgin Media .