Let me inform all of you that recording and capturing is not the same thing. With recording, what happens is that the software actually connects to the broadcasters system and then attempts to retrieve the recording from a specific location and proceed to download it to a folder on hard-drive. For example, watching a programme on BBC Iplayer whilst the software downloads it in the background. This recording is achieved by using something called RTMP protocol (Real Time Messaging Protocol) which is a specific method of communication to handle streaming content over the Internet (RTMP was developed by Adobe Systems - a leading player in the multimedia software business). However, this process of 'recording' is not always successful because the broadcasters have built-in some rather clever methods to pick-up that someone is trying to download their content!Also from my knowledge and for your information, the BBC iPlayer is an online application that lets users watch some of the BBC's content online. However, if you are interested in watching some of these shows on a DVD player, that's not easy to do with the BBC iPlayer as it is. Recording some of the shows off the BBC Iplayer, and burning them to a DVD to watch whenever desired, is possible. This is a relatively simple recording process, all on the computer.I have explored the reason that most broadcasters do this is down to copyright law and the very real complexities of the commercial areas of distributing content.
I recommend everyone to go through http://www.watch-bbc-iplayer.com/ for further information.