BBC iPlayer is an online service developed by the BBC which lets you catch up on the last week 's television and radio . BBC iPlayer , commonly shortened to iPlayer , is an internet television and radio service , developed by the BBC to extend its former RealPlayer-based and other streamed video clip content to include whole TV shows .