What message are you getting in the black box?

Yes, Netflix requires a subscription to Netflix service. I'm not aware of Skyplayer or iPlayer, though those specific apps may be region specific. I'd recommend calling the Samsung customer service center in your region to see which apps are available for your specific area.