Jun 26, · BBC iPlayer (@BBCiPlayer) October 29, "Available on over 10, devices, BBC iPlayer is one of the biggest and best on-demand video services in . FAQ How do I install BBC iPlayer Downloads on a PC or Mac? To install the BBC iPlayer Downloads application on your computer, go to the BBC iPlayer Downloads installation page and select the link. We provide you guaranteed access to UK websites and content abroad, on any stanpiasta.comr this is BBC iPlayer, ITV or your National Lottery ticket etc. We can offer this because we are the only VPN provider that constantly monitors our UK servers to ensure % consistent access to key UK content such as BBC iPlayer.. So if you are based outside of the UK and missing access to key UK content.