BBC iPlayer is restricted to the UK and only offers its services to users residing in this region. The main reason for this is licensing and other legal requirements.