Subtitles and audio tracks
A film arrives with the original audio, a dub, and two subtitle tracks, and the player opens whichever one the file happens to list first. Outside English that is not a detail — it is the difference between an app you can use and one you cannot. The tracks are almost always there; what is usually missing is anywhere to choose between them, and anywhere to remember what you chose.
Check that the stream actually carries them
Tracks live inside the stream, not in the playlist, so nothing about them is known until a channel opens. Start playing, then open the track button in the player controls. If it lists one audio track and no subtitles, that is what the provider sent; no player can add a track that is not there. If it lists several, the rest of this is a two-tap job.
Switch audio or subtitles while it plays
The track button appears only when there is a genuine choice — more than one audio track, or at least one subtitle track. Picking a track applies immediately, without restarting the stream, so you can compare a dub against the original without losing your place.
Let it remember, per channel
The choice is saved against that channel and applied the next time it opens, once the stream reports its tracks. This matters more than it sounds: a channel that ships a Turkish dub and an original track otherwise needs the same two taps every single time, and after a week that is the reason somebody stops using an app.
When subtitles show as garbled characters
That is an encoding problem in the subtitle track itself, not a setting. Providers occasionally send subtitles in a legacy encoding with no declaration; nothing on the device can reliably guess which. If a second subtitle track exists, it is usually the correct one. If not, it is worth reporting to the provider — they can fix it at source and often will.
Common questions
Why does the film start in the wrong language?
Because the player takes the first audio track the file lists, and providers do not order them consistently. Switch once and Tivsy will remember for that channel.
Can I set one language for everything?
Not as a blanket rule, and deliberately: the track names providers use are inconsistent enough that a global rule would silently pick wrong on the channels where it matters. Remembering per channel gets the same result after one tap each, and never guesses.
The button is not there at all.
Then the stream carries a single audio track and no subtitles. A button that opens an empty list is worse than no button, so it stays hidden until there is something to choose.
Do subtitles work on live channels too?
Yes, when the channel carries them. Live feeds carry them far less often than films and series do, which is a decision on the provider's side rather than the player's.
The same choice, remembered per channel, on iPhone, iPad and Apple TV.