Around a decade ago  BBC launched its finest product  BBC iPlayer � a streaming service for the people living in the UK BBC iPlayer is loaded with all forms of content  TV shows  movies  live TV  Radio  and much more is available to stream right away