I want channel-hopping.
So I don't want an app to watch one particular channel.
I am looking for a streaming provider which provides all channels.
It also has to be legal.
It's ok if it is not free.
Expatriates Stack Exchange is a question and answer site for people living abroad on a long-term basis. It only takes a minute to sign up.Sign up to join this community
Digiturk Play, which is an online streaming service by Turkey-based Digiturk, accepts subscriptions from foreign countries. TRT Kurdi, broadcasting in Kurdish, seems to be included.
As another option, most of channels officially have live broadcast on YouTube. A basic search lists channels such as Habertürk, NTV, Star TV, ATV, Show TV and so on.