BBC iPlayer is free to install and stream in the UK. However, you need a valid TV License to stream the content.