Manual / Single page

TiviGlass user guide, in full

Every chapter on one page, for searching with ctrl-F. The chapter index is easier to read, and the PDF is easier to print.

Chapter 1

Getting started

TiviGlass keeps three things separate: your TiviGlass account (identity, plan and cloud features), your TV sources (the TV services, M3U playlists and addons you actually watch), and your profiles (the people in the house). You can use the app with just a TV source — the account is what carries your plan and syncs between TVs.

1

Choose how to sign in Free

Path: First launch → sign-in screen
How
  1. Choose Sign in, then Use phone — recommended. Scan the QR code or enter the short code and the TV connects itself. On a phone or tablet the same card offers Open the sign-in page on this device, so you sign in right there and the app connects on its own when you come back.
  2. Choose Use remote only when you want to type your email and password on this TV.
  3. Create account opens the phone flow for a brand-new account.
  4. Continue as guest skips the account entirely.
Good to know
This is your TiviGlass account, not your IPTV provider login — that comes next. The phone route is far quicker than typing a password with a remote. If you started as a guest and sign in later, TiviGlass asks whether to keep the profiles you already made or start fresh.
2

Add your first TV source Free

Path: Settings → TV sources → Add TV source
How
  1. Choose — pick Type it on my phone instead, or the connection type your service supplied (see the table below).
  2. Enter — fill in only the required details. A friendly name, backup addresses, guide URL and unusual device headers are under Optional details. Anything missing or malformed is flagged under the box it belongs to, not in one message at the bottom.
  3. Test — select Run test. TiviGlass checks the details against your provider and tells you what it found. Nothing is saved at this point, so a wrong password or a mistyped address costs you a retype and nothing else.
  4. Content — choose which of your provider’s groups to bring in. Everything is on to begin with, and providers often offer hundreds of groups, so the step is built for picking a few out of a lot: there is a search box, a row of section chips (UK, US, Sports and so on, taken from your own provider’s group names, each showing how many groups it covers), and bulk buttons that act on what is on screen. The quick way is: press a section chip, then Only these — that keeps the ones you are looking at and drops the rest in one press. Use the strip at the top to move between Live TV groups, Movie groups and Show groups. Anything you leave out is never downloaded at all, which makes both this import and every later update quicker. A playlist file or a pasted list has no groups until it has been downloaded, and Stremio catalogues come from each addon as you browse — for those two the step says so and you choose afterwards instead.
  5. Review — check the summary. If you left the friendly name blank, TiviGlass fills one in for you here: what the source calls itself where it says so, and otherwise its address, so two services never arrive with the same name. It is only a suggestion, so step back to Enter and type over it whenever you prefer your own. Your password and any debrid key are shown masked, never in full. Select Add and import to go ahead.
  6. Import — the stages are listed as they happen, with real counts. As soon as your channels are in, Start watching appears and the TV guide keeps loading behind you. You can also leave the screen entirely; the import carries on. A very large service can take longer than this screen waits, and when that happens it says so and offers Leave it running — closing the screen does not stop the import, and nothing you have added is lost.
Good to know
Nothing is created until you confirm. Choosing a type, filling in the boxes and running the test all leave your TV exactly as it was, so you can back out at any point — and if you do, TiviGlass asks before clearing what you typed. Everything you have entered also survives a failed test or a failed import, so fixing one field never means retyping the other six.

A TV service is not your TiviGlass account. The account is your sign-in and your plan; a TV service is the provider whose channels you are adding. TiviGlass does not supply or sell channels.

If the test cannot get through, it says which part failed — the address was never reached, or it was reached and your login was refused — because those need different fixes. Where your provider only accepts a particular User-Agent, the test finds a working one and tells you it has set it for you; where you have entered backup addresses and the first one is down, it says which one answered.

You can add as many playlists as you like — multiple playlists are free. Each TV uses one current source at a time, and every TV chooses independently. To change which one you are watching, you do not need Settings: open the sidebar and press the TV service line in the panel header. It lists everything this profile can use, says whether each one is on your account or only on this device, and switching keeps you exactly where you were in the app. The line is only pressable when you have more than one service to choose between. Separate TVs can play at once as long as they are within your TiviGlass account’s device allowance and each provider allows the required connections. Your credentials are encrypted on the device, never stored in plain text.

On a new install, your channels and TV guide start loading automatically. Once your channels are ready, choose Start watching, even if the guide is still updating. Any guide update already running continues in the background. If the guide has not finished, you can retry it from setup or manage it later under Settings → TV guide.
Provider typeWhat you needNotes
Xtream CodesServer URL, username, passwordThe most common IPTV format. Brings Live TV, movies, shows, guide data and catch-up. Given more than one URL? See the note below.
M3U playlistA URL, a local .m3u/.m3u8 file, or pasted textOptional XMLTV guide URL. Plain, gzip-compressed and ZIP-wrapped playlist files are accepted, even when a provider omits the expected filename or compression header. Mixed lists are sorted automatically into Live, Movies and Shows. A group named Movies or Films can still contain live channels; its name alone does not move them into Movies. Refresh an existing playlist to apply corrected classification. If the list supplies Catch Up rules, guide time shifts, relative stream/guide links or per-item User-Agent/Referer headers (including VLC, Kodi adaptive and #EXTHTTP forms), TiviGlass applies them automatically across Live, Movies and Shows. Kodi-style User-Agent/Referer options attached to the playlist URL itself are also understood. A link copied without http:// is accepted too. Channel groups come from the list’s own group-title or #EXTGRP tags — a list with neither simply shows everything under All channels, and you can build your own with Custom Groups. If what you point TiviGlass at is not a channel list at all — a saved web page, a provider error page, an XMLTV guide file or an .m3u8 stream link — it says so and stops, whether it came from a URL, a file or pasted text. Nothing is imported and an existing line-up is left exactly as it was. A file or pasted list has no address to re-check, so it stays on this TV and you update it by picking the file again under Edit — that keeps your favourites and history. Give it a URL instead and you can re-pull it any time with Update on the playlist’s row (how-to 2c).
Stalker / Ministra portalPortal URL and MAC addressDevice ID, serial number and set-top-box profile are optional — fill them in only if your portal is strict. The account portal keeps the same three under Portal handshake.
Stremio addons PremiumAddon URL(s), optional debrid API keyAggregated movie, show and compatible TV/channel catalogues. Set-up in full: how-to 27b–27d.
TV service blocking your connection? Open Optional details in the add or edit screen and use the User-Agent auto-detect option — TiviGlass tries a series of user agents and tells you which one works.

This is also worth trying when one saved service keeps saying your provider refused the connection, or shows a Refused badge on its row, while your other services are fine. That message usually means too many players are on your account at once, so close the others first; but some providers accept one particular user agent only, and refuse everything else in exactly the same way. Auto-detect is what tells the two apart, and it is added on the service that is failing rather than in Settings.
Live output format: For Xtream services, Auto prefers MPEG-TS and uses HLS when MPEG-TS is unavailable. This applies to new services and existing services left on Auto. You can still select HLS explicitly in the service’s optional details; a supported explicit choice is kept.
2a

Given several server URLs? Enter them all Free

Path: Settings → TV sources → Add TV source → Xtream Codes → Optional details
How
  1. Put the address you were given first in Server.
  2. Select Add backup URL and type the next address into the line that appears.
  3. Repeat for each spare address you were given — up to five. Use Remove to delete a line you no longer want.
  4. Fill in your username and password as normal and continue through Test and Review. If the address you typed first is down, the test uses a backup and tells you which one answered.
Good to know
Many providers issue two or more addresses for the same account. They are usually the same service reached by a different name — a spare in case the first address stops working, not a faster one to choose between. So there is nothing to test or compare: enter them all and let TiviGlass handle it.

You can also manage these from your account portal on a phone or computer, under the playlist's Backup server URLs, and they sync to every TV signed in to your account.

Once they are saved, TiviGlass tries each address in turn whenever the one in use stops working, and keeps the one that works as its first choice from then on. It does this when you load or refresh channels (it retries straight away and tells you), during overnight background updates (silently — look under Settings → Help & diagnostics → Recent activity if you want to see it), and while you are first adding the playlist, so an address that is already unreachable will not stop you getting set up.

One thing to expect: if the address dies while you are watching, that channel still stops and you will see the usual playback error — but the app has already moved to your backup behind the scenes, so simply picking the channel again, or any other channel, plays normally.

Your username and password stay the same either way. TiviGlass only switches when the address itself is the problem — a wrong password, an expired subscription, or "too many connections" all stay put, because a second address cannot fix any of those.

Add no backup lines at all if you were only given one address — nothing changes.
2a2

Fusion: one channel, every copy you own Premium

Path: While watching, press MenuSwitch source  ·  Settings → Fusion → Switch to another playlist if playback fails (previously Fusion continuity)
How
  1. Add two or more TV sources that carry some of the same channels.
  2. Watch anything. Press Menu and choose Switch source — the list now includes matching feeds from your other playlists, not just the copies on the one you are browsing.
  3. Pick one. The picture changes source; the channel, the TV guide, your favourites and the playlist you are browsing all stay exactly where they were.
  4. Choose Suggest alternatives for a brief notice when another feed may help, or Automatic to let Fusion try verified backups when a channel fails.
Good to know
The heading on the Switch source list tells you what you actually have. “3 sources” means three copies. “Protected by 1 independent backup” means something stronger: at least one of those copies comes from a genuinely different provider account, so it is still there when the first one is not. Two playlists that turn out to be the same subscription under two addresses, or two resellers passing on one supplier, count as one — TiviGlass will not tell you that you are covered when you are not.

Suggest alternatives is the starting setting (previously called Ask before switching). When a channel stops, Fusion shows at most one brief notice per channel tune. It never opens a dialog or takes focus, and normal retries continue. Open Menu / More → Switch source when you want to choose a feed. Automatic tries closely matched alternatives without pop-ups or success messages. A name and quality label alone are insufficient: there must also be matching guide, declared region/language or logo information, or your confirmation. This is a metadata check, not a live audio/video comparison. Matching starts from the background index; after a failure, Fusion checks a small set of alternatives using local data. It only opens the chosen backup, so recovery still depends on how quickly that provider responds and the picture buffers. Uncertain matches remain in the source list for you to review. Fusion requires Premium in either mode. Existing mode choices are kept.

Some channels are deliberately left out of automatic switching however many copies you own: PPV and one-off events, and 24/7 loop channels. Two feeds labelled “PPV 1” are very often two different events, and a channel playing a box set on a loop is at a different point in it. Those still appear in the Switch source list so you can choose for yourself — TiviGlass just will not choose for you.

A +1 feed is never treated as the same channel as the live one, and neither are two versions of a channel from different countries.

If the list shows something that is not the same channel, open Switch source and choose Keep … separate. If it has missed one, it appears under Possible matches — select it to confirm. Either way the decision sticks, on this TV, for this profile. You can also turn automatic switching off for one channel without changing the setting for everything else.

Nothing is uploaded and nothing is shared. Fusion only ever plays sources you have already added, using your own logins, and it works with no internet connection to us at all. Turn the whole thing off with Switch to another playlist if playback fails → Off, or hide other playlists’ feeds from the list with Show feeds from your other playlists.

It can take a little while after adding a playlist before matches appear — TiviGlass builds the list in the background, when the box is not busy, and the Switch source screen says so while it is working.
2a3

Fill in a channel that shows “No programme information” Premium

Path: Settings → Playback → TV guide → Fill gaps in the TV guide  ·  Also use unmatched guide entries
How
  1. Leave Fill gaps in the TV guide on. When a channel has no listing of its own, TiviGlass shows the schedule from a matching channel on one of your other playlists.
  2. Also use unmatched guide entries covers the rest. Some channels have no guide because their name matched two entries in your EPG equally well, or matched none of them closely enough for TiviGlass to be sure — so it matched neither and left the row blank. This setting shows the closest entry it found anyway.
  3. Choose how close the name has to be. Likely matches (70%) is the default, and 70% means the same thing here as it does on the bulk matcher. Drop it towards Fill as much as possible (50%) to fill more channels, or raise it to Only near-certain (90%) to fill fewer and be surer of them.
  4. This setting saves nothing, and it is not the same control as the bulk matcher. It borrows a listing only while a channel has none, and the borrowed rows disappear the moment that channel’s real guide arrives. To make a match stick, use Settings → TV guide → Match channels to the guide (how-to 42), which writes the match and keeps it. The two have their own percentages and changing one never moves the other.
Good to know
A channel’s own guide always wins. Filling only ever happens where a row is blank, and a borrowed listing says underneath where it came from — another playlist by name, or the EPG source it was read from. Nothing is written to your channel: turn the setting off and the row goes straight back to how it was, and a real guide arriving replaces the borrowed one on its own.

Lower settings fill more and get more of them wrong. That is the trade, and it is why the wording says likely and loose rather than just a number. If one channel matters to you, Set EPG channel from its hold-OK menu is still the exact answer — a match you pick yourself is never overridden by any of this.

Live events and 24/7 channels are deliberately never filled from a name match. “Sky Sports Box Office” and the event it happens to be showing tonight look identical to a name, and a wrong schedule there is worse than none.

The matches are worked out when your guide updates, so a channel that is still blank right after you add an EPG source will fill in after the next update of that playlist.
2b

Type it on your phone instead Free

Path: Settings → TV sources → Add TV source → Type it on my phone instead
How
  1. Select Type it on my phone instead, the first choice on the screen. It is also offered on the details screen itself, so you can switch to your phone after starting on the remote.
  2. Scan the QR code with your phone, or type the web address shown into your phone's browser.
  3. Choose your TV-source type on the phone, fill in the details and select Send to TV.
  4. The form on the TV fills itself in and stops there. Check it, then continue through Test and Review as usual.
Good to know
Your phone must be on the same local network as the TV — a guest network usually cannot reach it. The TV and the phone do not have to use the same kind of connection: a TV on Ethernet and a phone on the house Wi-Fi are fine. If your phone is on a VPN, allow it local-network access or turn it off for a moment. Nothing is sent over the internet: the page is served by your TV itself. The page closes as soon as you send it, and always within 10 minutes. If the phone page stops responding before you send it, the TV says the connection ended — close it and choose Use my phone again for a fresh QR code. Sending only fills in the boxes — the phone cannot skip the test or the confirmation, so nothing is saved until you press Add and import on the TV. The review screen also says the values came from your phone, so you know to check them.
2c

Refresh one playlist Free

Path: Settings → TV sources → the source card → ManageUpdate now
How
  1. Open Playlists. The active provider is first and clearly marked; each card shows its latest source check and the subscription expiry date reported by that provider. The selected source is marked separately from the check result.
  2. Choose Manage on the provider you want, then Update now. TiviGlass re-pulls that provider’s channels, movies, shows and TV guide, telling you which stage it’s on.
  3. When it finishes you get a single message with the new channel count — or a plain-English reason if something didn’t come back.
Good to know
Xtream providers normally report a dated expiry or explicitly say that the line has no expiry. Stalker portals also show an expiry date when their account or device profile supplies one. Expiry not provided means the provider supplied no readable date; Expiry unavailable means TiviGlass could not obtain the Xtream or Stalker account details. A missing date does not mean the subscription has ended. Check unavailable describes a failed source check, not a playback failure: channels and playlist updates may still work. The source screen refreshes these checks while open and when reopened, and checks again after a manual update. Network results are cached for up to 15 minutes to avoid repeatedly contacting the provider; a renewal can appear without re-adding the playlist.

Use this when one provider has changed its line-up and you don’t want to wait for every other playlist to be re-checked too — a large provider can take several minutes on its own. Update all at the top of the page still does the lot.

Automatic playlist updates uses your chosen interval for the same data, but refreshes the time-sensitive TV guide first. The guide can update while you are watching; only the heavier channel, movie and show catalogue work waits for playback to finish or for more memory. If a provider cuts a guide download short, TiviGlass retries that guide separately without repeating the large catalogue update. A very large movie and show library is fetched in several shorter passes a few minutes apart, each carrying on where the last one stopped, so no single background run has to hold your provider connection for long and nothing already fetched is downloaded twice. If any of your sources is a Stremio source, a Stremio section at the bottom of the same page has an Addons row that opens its addon list directly — you no longer have to go through the source’s own manage sheet to reach it. Under the interval you will find Last update, per source: when each TV source last updated, and whether its automatic updates have been failing. A source that has failed several times in a row says so, with the reason; one that has been paused says when it will try again and reminds you that Update works straight away regardless. Android schedules background work approximately, so the start time can be a little later than the selected interval. The timer also waits while the device is offline.

If a playlist’s channel and guide downloads both fail several times in a row — a provider that has gone dark, a box that runs out of memory part-way through, or an update Android keeps stopping before it can finish — TiviGlass pauses the automatic channel, movie and show update for that playlist only, and says so under Recent activity. It keeps updating that playlist’s TV guide throughout, leaves every other playlist alone, and tries the catalogue again by itself a few hours later. Nothing is deleted, and pressing Update on the playlist starts it again immediately.

Updating a playlist does not switch to it. Whatever you were watching keeps playing and your active playlist stays active, so you can refresh a spare line-up in the background.

Your own changes are kept: favourites, watch history, renamed channels, hidden channels, custom groups and your channel order all survive an update — it only replaces what the provider sends.

If you switch to or remove a playlist while an update is running, that update is cancelled first and any data it already saved is kept. Your selection then continues automatically.

One exception: an M3U list you imported from a file or pasted text has no address to re-check, so Update will say so and point you at Edit connection to pick the file again.
2d

Bring in less, so updates finish sooner Free

Path: Settings → TV sources → Content on the source’s row
How
  1. Download movies & shows — turn this off to use a source for live TV only. It is usually the biggest saving there is: a film and show catalogue is often larger than the whole channel list.
  2. Live TV groups, Movie groups and Show groups — pick the kind from the strip, then untick any group you do not want. Each row shows how many items you currently hold in that group.
  3. Finding a group in a long list — type into Search groups, or press one of the section chips above it. The chips are built from your own provider’s naming, so a provider that calls its groups UK | Sports gives you a UK chip covering all of them. Search ignores punctuation, so uk sports finds UK | SPORTS HD.
  4. Changing a lot at once — the buttons act on whatever the search or chip has left on screen, never on the whole list. Only these keeps what you can see and drops everything else; Bring in shown, Leave out shown and Invert shown do what they say. Showing switches between all groups, just the ones you are bringing in and just the ones you are leaving out, and Sort can put the biggest groups first.
  5. Select Save, then Update on that source to apply it.
Good to know
This is not the same as hiding a group. Hiding takes a group out of your lists and keeps everything downloaded; unticking it here means it is never downloaded at all, so it is the one that shortens the wait, uses less storage and puts less load on a slow box.

What you already have stays. Turning something off stops future downloads; it does not delete anything. Use Clear downloaded movies & shows when you want the space back. Your favourites, watchlist and viewing history are kept either way and reattach if you download it again.

Anything left out is not searchable, because it is not on the TV to search. Turn a group back on and update if you want it back.

Groups your provider adds later are brought in unless you untick them, so a new sports section does not silently go missing.

You can keep at least one group per kind. To bring in none at all, use the Download movies & shows switch instead — that is the control that says what it means.
3

Set up the household Free

Path: Settings → Account & Premium → Switch profile
How
  1. Move right to Add profile.
  2. Give each viewer a name, avatar and colour, and mark children as Child profiles.
  3. Set a household PIN (4–8 digits) when prompted — it protects profile changes.
  4. Hold OK on a profile to edit it, set access rules or remove it.
Good to know
Up to 8 profiles per household. Each one keeps its own favourites, watch history, watchlist, reminders and personal display settings. A deleted profile stays recoverable for 30 days under Recently deleted.
4

Find your way around Free

Path: Press Left from any screen to open the sidebar
How
  1. The sidebar lists every section: Home, Search, Live TV, Sports Hub, Multi-view, Catch Up, Movies, Shows, Kids, Apps, Reminders, Recordings and Settings.
  2. Move up and down, press OK to open a section.
  3. Press Back at the top level to reopen the sidebar; press it twice quickly to leave the app.
Good to know
Sections you don’t have — or that a profile isn’t allowed to use — simply don’t appear. You can reorder, rename and hide sidebar entries later (see how-to 50). By default, opening Live TV, Movies or Shows slides this same panel horizontally to that section’s groups; the TiviGlass heading, account details, clock and divider stay fixed. Back returns it to the main menu, so no second sidebar is added.

Back always undoes exactly one step, in the order you took them: an open film or series page first, then the groups panel, then the sidebar itself. Closing the sidebar is treated as a cancel, so it never counts toward leaving the app — only Back from a section with nothing open does that, and it tells you (“Press Back again to exit”) before the second press. Remotes that repeat a held button, and some HDMI-CEC setups that send a burst of presses, cannot skip a step: presses that arrive within a fifth of a second of the last one are ignored, so one press means one step even on a remote that stutters.

When you open a film or series from Home, Search or the Sports Hub, Back returns you to that screen — with your search text and position intact — rather than dropping you into the Movies or Shows list. Jumping to the TV guide from a Search result works the same way: it is a visit, so one Back puts you back in your results rather than opening the sidebar. If a section disappears while you are using it (a profile change, a hidden section, or a plan change), TiviGlass moves you to the closest section still on your sidebar and says so, instead of silently jumping to the top. Switching TV service closes an open film or series page, because that item belongs to the service you switched away from; TiviGlass tells you that too.

If a live channel is already playing in the TV guide preview when you switch service, it keeps playing until you select a channel from the new service — so you can browse the new line-up without the picture stopping first.

When a section is opening, a short loading message identifies what it is preparing. Longer waits show placeholders; if a read stalls, use Try again where offered. A failed read shows a retry message instead of leaving the placeholders running. Recordings shows your library, scheduled timers and series links as each becomes ready. Movie and show placeholders follow your poster-size setting, and reduced motion keeps the loading shapes still. Reduced motion (Android’s own Remove animations setting, and lower-powered boxes automatically) also holds the LIVE badge’s dot and the padlock on locked features still, and a long channel or programme name in the TV guide scrolls once when you focus it instead of scrolling for as long as you stay there. Indicators that show work in progress, such as spinners and the dot in an update banner, keep moving.

Learn the remote

TiviGlass is built for a physical remote. This table is also available on the TV itself — open the player menu and choose Remote controls.

The default sidebar lists Home, Live TV, Movies, Shows and Search first, followed by Catch Up, Recordings, Reminders, Sports Hub, Kids, Multi-view, Apps and Settings. Each destination has its own name; the former My TV hub has been removed. Your saved menu order, names and hidden choices are kept. Profile restrictions and section switches still apply.

5

The buttons that matter Free

Path: While watching → Menu → Remote controls
How
  1. Press OK while watching to reveal the on-screen controls, and again to hide them.
  2. Hold OK on a channel, poster or tile for its action menu.
  3. Use Back to step out one layer at a time.
Good to know
Every one of these can be reassigned — see how-to 51. Number and colour keys are especially worth mapping if your remote has them.

The player separates programme information from the playback buttons. The highlighted control's name appears below the buttons, for example Pause, Subtitles or More options. Channel and programme names have separate lines, with larger timing text. Stream information such as resolution, HDR, codec, bitrate and frame rate stays visible in a quieter row that wraps when needed. The full-screen player and the live-TV guide player share this layout.

A compact navigation legend sits below the content, beside the full-height navigation panel. While browsing content it shows D-pad — Move and Back — Go back, including when an item has no hold action. In the navigation panel, movement reads ↑ ↓ — Browse and Back describes its current action: Close menu, Main menu, or the temporary Exit app confirmation (Switch profile for a child). Select describes the highlighted control: ordinary buttons say Choose, Movies and Shows tiles say Open details, and Continue watching tiles say Play. When holding Select does something, its action appears alongside, such as Hold Select — Options or Hold Select — Rename. Disabled actions are omitted. A small edge marker identifies your current section in both the open menu and collapsed icon rail; the stronger highlight follows the remote. The compact header keeps your TV service and viewer together above the menu. ↑ More and More ↓ appear only when additional menu items are off-screen, including in Groups and Tools. The legend follows focus into the navigation panel and moves clear of the expanded panel without shifting the grid. It uses two steady rows on narrower screens or with larger text. During full-screen playback, hold guidance stays inside the existing control-label area; no separate legend appears beneath the OSD. On touch screens, use a long press; the legend appears when navigating with a remote or keyboard.

ButtonWhat it does while watching
OKShow or hide the on-screen controls
Play / PausePause and resume
Channel + / −Next / previous channel (live TV); in the TV guide, a whole screen of channels at a time
Up / DownNext / previous channel (live TV)
Left / RightSkip back / forward 10 seconds (movies and shows)
0–9Type a channel number to jump straight to it
LJump back to the last channel you were on
Rewind / ForwardRewind and fast-forward; on live TV, rewind where catch-up is available
Previous / NextPrevious / next episode (shows)
MenuOpen More — audio, subtitles, quality, display and help
AChange the picture shape (aspect ratio)
QChoose video quality
SShow playback details — codec, frame rate, buffer
PSave a screenshot
Hold OK (guide or live video)Open programme actions, including saving a matching movie or show
BackClose an open panel or hide the controls, then leave the player. In guide fullscreen, Back returns to the guide even when no control is highlighted.

Chapter 2

The Home screen

Home is a set of rows that fill themselves from what you watch. Empty rows hide automatically, so a fresh install looks sparse and gets richer over a week of use.

Trending titles offer Find in my services, which opens Search across the TV services this profile can use. Choose a matching result to see its details; a trending title may not be available from your providers. Back from Search returns to Home. The featured area is smaller on a phone held sideways, leaving more room for the rows.

6

What the rails show Free

Path: Sidebar → Home
How
  1. The hero at the top shows what’s on now or the thing you’re most likely to resume.
  2. Move down through the rows; move left and right within one. The featured area scrolls away as you browse.
  3. Rows follow your saved order exactly. Live TV, On Demand and For you headings mark each run of related rows.
Good to know
Available rails: Continue watching, Recommended live now, Recently watched channels, Favourite channels, Recently added channels, New channel groups, Upcoming reminders, Recordings, Trending now, Recently added, Recommended for you, Favourite movies, Favourite shows, Live sport now and Kids corner.

On capable devices, staying on a live channel card for about a second plays that channel behind the headline. This preview is always silent — moving around the rails never starts sound, so it will not interrupt anything else you are listening to. Press OK to watch it properly, with sound. Moving on before the preview starts cancels it, so sweeping along a rail does not tune anything.
7

Customise Home Free

Path: Settings → Menu & sections → Home

Startup screen and Home tiles lets you choose Automatic, Home, Live TV, Movies or Shows as your opening screen, and show or hide the Live TV, Movies, Shows, Recently watched, Watchlist and Favourites shortcut tiles. These choices are saved for this profile on this device. Home, Movies and Shows take priority over last-channel autoplay; Automatic keeps your previous startup behaviour. A new installation still opens provider setup, and child profiles still open Kids.

Choose a collection tile to show its rows, then All Home to return. The Watchlist row brings together up to 60 recently saved movies and shows from your current TV source. Hidden or locked categories stay out of that row. Add titles from their details page; changing TV source changes the list. You can also show, hide and reorder Watchlist through Choose rows on Home.

How
  1. Open Choose rows on Home.
  2. Turn individual rails off, or move them up and down into the order you want.
  3. Leave the screen — Home rebuilds immediately.
Good to know
The order and visibility are per profile, so a child’s Home can be a completely different shape from yours. A rail you’ve enabled still hides itself while it has nothing to show.

Chapter 3

Live TV and the guide

The Live TV section is a full programme grid with a live preview. It’s where most day-to-day watching starts, and where nearly every channel customisation lives.

Event details in channel names: when a provider has no current guide entry, names such as SPORTS 1 :: Premier League 15:00 supply a readable event title and time in the guide and player information. Sports :: Cup final also works without a time. TiviGlass does not invent a clock for it, and a real guide programme takes priority.

8

Browse the guide Free

Path: Sidebar → Live TV

To return to the beginning of the channel list, hold Left while focused on the channel column. In the group list, holding Left returns focus to the first group without selecting it. Hold Back in the guide to reopen the playing mini player fullscreen. A short press keeps its normal navigation meaning; when using the TV’s remote through HDMI, the list waits briefly to distinguish a tap from a hold. On a phone or tablet, tap Top of channels. These defaults are free; Jump to top of channels or groups can also be assigned to another button under Remote & buttons. You can also open a preview fullscreen with OK.

Browse earlier programmes: use Rewind or skip-back in the guide. You can hold the key to keep moving back. Select an earlier programme to see its details; playback is offered only within that channel's catch-up archive. Plain Left stops at the live slot so you can reach the channel column. Use Jump to now to return.

Channel identity in programme cells: In Settings > TV guide, turn this on to show channel names and logos instead of programme titles. The schedule timings, programme details, reminders and catch-up actions stay available. Turn it off to restore programme titles. The choice follows your synced guide settings.

How
  1. Up and down move between channels; left and right move through the schedule.
  2. Keep pressing right to look further ahead, and left to come back. Left stops at the current time and then moves the highlight onto the channel list on the far left, which is how you get back to the channels from the schedule.
  3. To look at what has already aired, use Rewind (or skip-back) on the remote. It scrolls back as far as there is anything to see: your provider’s catch-up archive where the line-up carries one, or the days of past guide you keep under Guide retention where it does not, whichever reaches further. Fast-forward scrolls the other way.
  4. However far ahead you have browsed, the Now button at the top of the guide brings the schedule straight back to what is on at this moment and starts following the clock again. In the sidebar layout it sits under Tools.
  5. Browse All channels, Favourites, All Playlists, Recently Added, your provider’s categories and custom groups from the left library sidebar — they are all in one list, so Favourites is one press away. Choose Horizontal pills under Settings → Appearance & theme instead and the same choices return to the filter and group rows above the guide.
  6. Press OK on a channel to preview it, and again for full screen.
Good to know
The current-time line is off by default. Turn Show current time line on under Settings → TV guide to draw a vertical line in the current theme’s accent colour from the time labels down through the programmes at the current time, so every channel can be compared at a glance. Whenever the visible hours no longer contain the present, a marker appears next to the date telling you which way it is: ◂ Now when you are looking ahead, Now ▸ when you have scrolled back into what has already aired. The Now button in the row above returns the guide to the current time from either direction, and the guide then follows the clock again by itself. If you would rather do it from a button, assign any spare key to Jump to now under Settings → Remote & buttons (how-to 51) — useful when you are deep in the channel list rather than up on the buttons. Leaving Live TV and coming back also returns you to now. A red edge and a larger circular play badge mark the channel currently playing while the focus highlight follows your remote. Choose Playing channel beside Now, or under Tools in the group sidebar, to return to that row without restarting playback or changing the guide time. If you browsed to another group, it opens All playlists to find the row. Hidden or removed channels are not brought back. A replay icon beside the channel name marks a channel that carries catch-up. The information panel follows the programme you focus. Its height stays steady while details load, so the channel grid stays in place. It shows a short synopsis where space allows; with larger text, the information area can scroll. Choose its ⓘ Info action, or press a remote’s Info button, to open the complete scrollable synopsis and programme metadata. A red record icon marks a programme scheduled to record, and a chain icon marks programmes covered by a Series Link. A replay icon on a past programme marks one you can watch from catch-up. Rewind on the remote also scrolls the guide back in time. The preview keeps playing while you keep browsing. For a TiviMate-style flow, turn on Play a preview as you browse under Settings → Channels & guide → Guide playback; rapid scrolling is allowed to settle before the preview changes. Make the preview fullscreen after can then promote that channel after 5, 10 or 15 idle seconds. Both controls are available in the free version. If you’d rather skip the preview step entirely, turn on Open fullscreen with one press of OK in the same group.

To open Live TV on Favourites, All Playlists, Recently added or one of your own custom folders instead of All channels, choose Live TV opens to under Settings → Menu & sections → Default screens. Custom-folder choices are labelled Custom folder · Name, and the stable folder identity means renaming one does not lose the choice. Choose Last used group to have the guide reopen on the group you were browsing last time, such as UK Sports, a multi-group selection, one of your folders, Favourites or All Playlists. It is remembered separately for each profile and each TV service, so it holds when you close the full-screen player, leave Live TV and come back, switch TV service and back, or restart TiviGlass. If that group has since been removed or hidden, the guide opens on All channels instead, and a PIN-protected group asks for the PIN first. You can also choose one of your TV service’s own groups, labelled Group · Name, so a family TV opens on the kids’ group instead of All channels. The list comes from the service Live TV opens with (your Live TV source if you set one) and leaves out groups you have hidden or filtered out. Stremio sources and lists loaded from a file offer no groups here. The choice belongs to that one service: with a different service in use the guide opens on All channels, TiviGlass starts on its usual screen rather than Live TV, and the picker shows Group (not available), which is also what you see if the group has since been hidden, filtered out or removed by your provider. With parental controls on, a locked or adult group asks for the PIN first, unless Skip PIN for protected content is on. The group choice only decides where the guide opens: hiding a group (hold OK on it, then Group options) is what removes it from All channels for that profile. If a TV on the same account runs an older TiviGlass that does not know this option, that TV can reset the choice to All channels when it next syncs. Anything you pick here other than All channels or Last used group also makes TiviGlass open straight into Live TV, on that screen, after a cold start (a group choice only while its service is the one Live TV opens with) — so choosing Favourites is how you get the app to start on your favourites. Play the last channel when TiviGlass opens remains the higher-priority option: switch that off under Settings → This device if you want to see your chosen screen instead of immediately resuming playback.

Recently Added uses the catalogue dates supplied by your TV source. If an older saved catalogue has no dates yet, the empty screen offers Refresh channels. A source that supplies no date metadata cannot build that list.
9

Change channel while watching Free

Path: Full-screen live TV

The guide uses clearer cell gaps and alternating channel rows to separate programmes. The strong highlight follows your remote; a live-coloured play icon identifies the channel in the mini-player, and the matching Now marker and vertical line show the current time. The information area names the selected channel and keeps its programme title and time prominent, with quieter episode details and synopsis. Status badges sit beside programme titles without overlapping them; a +number indicates additional statuses, while narrow cells prioritise the title. Hold Select for programme options and details. The navigation legend describes Select as Preview live, Full screen, or Watch catch-up, matching your playback setting and the selected listing. Future listings and past listings without catch-up follow the live channel action.

Recently watched spans groups in the current TV service. In fullscreen controls, press Down to open the recent row and OK to tune a channel, including one outside the group you were browsing. Programme labels refresh as guide data arrives.

Radio and audio-only stations: Once an audio-only stream is ready, both fullscreen players show the station name and logo, with track title and artist when supplied. The normal playback controls still work. A TV stream with a missing or unsupported picture is not labelled as radio.

How
  1. Channel +/− or Up/Down move to the next or previous channel.
  2. Type a number to jump straight to that channel.
  3. Press OK then Down to open the recently-watched strip and pick from it.
  4. L returns to the previous channel.
Good to know
Every channel change brings up a short channel banner — the channel name and logo with what’s on now and next — so you always know where you have landed. It clears itself after a few seconds and does not take over the remote: Up/Down keep moving through channels while it is showing, so you can keep surfing. Press OK to turn the banner into the full playback controls (how long those stay up is Settings → Streaming & reliability → Hide player controls after). Auto leaves that to TiviGlass: the controls you open yourself stay a little longer than the banner that appears on its own. Never keeps the controls you opened on screen until you hide them, and still clears the channel banner.
Good to know
If you like to surf quickly, set Delay before switching (Settings → Streaming & reliability). With a delay, the on-screen selection moves instantly but only the channel you settle on is actually tuned — much faster, and much kinder to your provider.
10

The channel menu — hold OK Free

Path: TV Guide → hold OK on a channel or programme
How
  1. Hold OK to open the grouped actions for that row. You can also hold OK on the video while watching live TV.
  2. Choose from Watch, Record, Organise or Fix; each tile says what it will change before you press it.
  3. Choose Save movie or show, select the matching catalogue title, then add it to Favourites or Watchlist.
  4. If your remote has a Menu button, a single press of it opens the same menu.
Good to know
The programme and channel stay visible at the top while you choose. Close is always pinned at the bottom, and the first focused choice is never a delete or reset action. This single menu covers favourites, watchlist, recording, reminders, multi-view, groups, renaming the channel, channel numbers, guide matching and per-channel corrections.

The menu shows what this programme is already set to do. Once you have set a reminder the same tile becomes Cancel reminder; once a recording is scheduled it becomes Cancel recording; a linked series offers Remove series link. Removing something always asks once before it happens, and you never have to leave the guide to undo what you just set. The full lists stay where they always were — Recordings, Reminders and Settings → Recordings → Series Links.

Actions your TV service or your box cannot do are simply not shown. Watch from start and Watch this programme appear only when your provider actually carries catch-up for that channel and the programme is still inside the days it keeps; Add to Multi-view appears only on a box that can decode more than one channel at once. An action your plan does not include is shown greyed with the plan it needs, because that is the one limit you can lift.

A guide programme has no on-demand ID of its own, so TiviGlass asks you to confirm a matching title from your provider’s Movies or Shows catalogue. If the provider does not carry it there, nothing is saved and the app tells you.

Set EPG channel searches four things, and each result says which one found it: the guide entry’s name, its ID, the EPG source it came from, and what that entry is showing — so you can type a programme you can see on screen and find the guide channel carrying it. The percentage beside a result is a separate thing: it is how close that entry’s name is to the channel you are fixing, which is why it is labelled name match. A result found by its programme or its ID can carry a low name score and still be the right answer.

You can start typing in Find guide data while candidates load. Typing narrows the search immediately after a short pause, and previous results stay visible while it searches. If reading the saved guide takes too long, use Try again; your search text and saved guide remain intact. EPG entries includes each enabled source, even when two sources use the same channel ID. Choose the entry with the source name you want. Linking saves that source for this channel and starts a guide update in the background; another source cannot replace its schedule. Where no preview is cached yet, the listing appears after that source downloads successfully.
If holding OK does nothing
Some remotes report a held button as lots of very fast presses instead of one long one. TiviGlass detects this and adapts, but on a third-party remote the first hold may register as a normal press — back out and hold again and it will work from then on.

Your TV’s own remote is the common case. When you control the box with the TV remote rather than the one it came with, the buttons travel over the HDMI cable, which has no way to say “still holding” and repeats the press instead. TiviGlass recognises that immediately, with no first-hold cost, so holding OK opens this menu. Holding Back jumps to the top in a channel or group list; elsewhere it counts as one Back rather than several. If you want two Backs there, leave a short beat between them.

If your remote still won’t hold, assign any spare button to Options for the focused item under Settings → Remote & buttons (how-to 51); one press of it opens this menu.
ActionWhat it does
Favourite / UnfavouriteAdds or removes the channel from your Favourites chip and Home rail.
Add to groupsPuts the channel into one or more of your custom groups. To file a whole provider group at once, hold OK on the group instead and use Add all to a custom group on its Channels tab — it adds every channel the group is currently showing, leaving them in the provider group as well. New group there makes a custom group of that group in one action. Very large groups are added up to a limit, and the message says how many went in.
Record liveStarts recording what’s on right now.
Record programme / Record at airtimeSaves this programme, or schedules it to be captured when it airs.
Series linkRecords every episode of this programme automatically.
Set reminder / Cancel reminderNotifies you shortly before it starts, or drops a reminder you already set. Offered only for a programme that has not started yet.
Cancel recordingDrops the timer for an airing you have already scheduled. Replaces Record at airtime once one is set.
Remove series linkStops new episodes recording. Recordings you already have are kept.
Watch from startRestarts a programme already in progress, where the provider allows it. If the provider sends only the archive available when you started, TiviGlass requests the next segment from your watched position. At the recording edge there may be a short wait. If the provider cannot supply more, the player tells you instead of repeatedly restarting the same segment.
Watch this programmePlays a programme that has already finished, out of your provider’s catch-up archive.
Add to Multi-view / Remove from Multi-viewPuts the channel in the mosaic, or takes it back out. Shown only on a box that can run Multi-view.
Edit channel numberGives the channel your own number, or restores the provider’s.
Set EPG channelManually links the channel to the right guide data when auto-matching gets it wrong.
Channel correctionsOverride the logo URL, shift the guide time, or set a local timeshift for this one channel.
Move within groupDrag the channel into the position you want inside the current group. In Favourites it reads Move and arranges your favourites.
Number favourites from 1Gives your favourites the numbers 1, 2, 3 and so on, in the order they are shown — so it follows your arrangement, or the A–Z sort if you used one. Across every source when Favourites shows them all together. It replaces any number you typed by hand on those channels; Restore provider numbers in the same menu puts them all back.
Restore provider numbersUndoes Number favourites from 1: every favourite goes back to the number its provider gave it.
Sort favourites A–ZArranges your favourites alphabetically, in one press. Offered on any channel while you are in Favourites. It writes an arrangement, exactly as dragging does, so it syncs to your other devices and stays put until you change it. Reset favourites order below it throws the arrangement away instead and lets each screen use its own default order.

Organising channels

Browse several groups together: in Live TV, choose Choose groups above the channel list. Tick the provider groups you want, then Apply. A channel listed in two selected groups appears once. Hidden channels stay hidden and protected groups still ask for your PIN. Choose All channels or a single group to leave the combined view. The selection lasts for this browsing session and resets when you switch playlist or profile; it does not create or change a custom group.

11

Custom groups Premium

Path: TV Guide → Custom Groups (also in Movies and Shows)
How
  1. Create a named group.
  2. Choose Open beside it to pick members, or hold OK on a channel and choose Add to groups.
  3. Select the group’s chip to filter the guide to just those channels.
  4. Choose Options beside a group for clearly separated Open, Rename, Order and Remove choices.
Good to know
Holding OK on a group opens three short tabs: Group for its name, position and lock; Channels for members and visibility; and Cleanup for duplicates and provider-name clutter. Bulk Hide and Reset always ask before changing everything.

A group can hold channels from several playlists at once — open any playlist and add to the same group, and rows from elsewhere carry a source badge and play using their own provider’s details. Groups exist separately for Live, Movies and Shows. Deleting a playlist thins the groups it fed rather than removing them. Groups you already made keep working even if your plan lapses — only creating new ones needs Premium.
11b

Copy or move channels between groups Free

Path: TV Guide → hold OK on a channel → Select channels
How
  1. Hold OK on any channel and choose Select channels. The channel you were on is ticked to start you off.
  2. Press OK on any other channel to tick or untick it. The bar above the list shows how many you have.
  3. From any channel, press right once to reach Choose destination, then press OK. You can also select that button directly in the bar.
  4. Pick where they should go — one of your groups, or one of your provider groups — then choose Copy or Move. New group creates one on the spot.
Good to know
You can send channels straight into a group your provider already gave you: to merge “UK Regionals” into “UK Entertainment”, select them and pick UK Entertainment as the destination — no need to invent a group you already have. Copy leaves the channels where they are as well as adding them. Move also takes them out of the group you are standing in — they stay in Favourites, Search and All channels. To undo a move, select the channels in their new home and move them back to the original group. The group you are currently viewing is not offered as a destination. Custom groups are Premium, but copying and moving between your provider’s groups is free. Switch playlists and keep selecting: one custom group can be filled from all of them (provider groups belong to a single playlist, so channels from another one are skipped). Back leaves selection mode without changing anything.
12

Watch across every playlist Free

Path: TV Guide / Movies / Shows → All Playlists; Search → All TV services
How
  1. Select the All Playlists chip, or All TV services in Search.
  2. Browse the merged list — rows from other playlists carry a source badge.
  3. Play anything; it connects using its own provider’s details.
  4. To stop choosing it every time, set Live TV opens to, Movies opens to and Shows opens to to All Playlists under Settings → Menu & sections → Default screens. Search remembers its own choice as soon as you make it.
  5. Default TV services: In Settings → Menu & sections → What each section opens to, choose Live TV source, Movies source and Shows source. For example, choose your IPTV service for Live TV and Stremio for Movies and Shows. Each choice applies when you enter that section; you can still change service manually during the visit. Keep current TV service disables the automatic switch for that section. Choices belong to the current profile on this device and do not sync to other devices. An unavailable or restricted service leaves the current service selected and shows a notice.
Good to know
Your active playlist does not change when you play something from another one, so your guide, favourites and resume points stay where they were. Playlists a profile isn’t allowed to see never appear in the merged view.
13

Hide, rename and de-duplicate channels Free

Path: Settings → Channels & groups
How
  1. Manage channels — pick a TV group, then press OK on a channel to show or hide it, or hold OK on it to rename it. The same rename is on Rename channel in the channel menu (hold OK on the channel in the guide), so you can do it without leaving what you are watching.
  2. Find one in a long group — both places that show the channel list, Manage channels here and Choose visible channels on a group in the guide, carry the same Search channels box and a Shown / Hidden filter. So you can pull one channel out of a group of hundreds, or switch to Hidden to see everything you have put away in it and press OK to bring any of it back. The line above the list always counts the whole group, not just what the search is showing you.
  3. Hide one channel where you are standing — hold OK on it in the TV guide and choose Hide channel, under Organise. It leaves your line-up straight away, and the guide keeps your place: the highlight moves down to the next channel rather than jumping back to the top of the group, so you can carry on down the list. Nothing is deleted: hold OK on the group and use Choose visible channels to bring it back, and hiding is free on every plan.
  4. Go through a group with the guide beside you — hold OK on a channel and choose Show and hide channels (it is also on a group’s Channels tab as Show and hide in the guide). Every channel in the group gets an eye next to its name, and the ones you have already hidden appear too, dimmed, with the eye shut. Press OK to shut or open an eye. Nothing moves and nothing vanishes while you work, so you can go straight down the list, and the schedule stays on screen next to it — which is usually how you know you don’t want a channel. Back returns the guide to normal — the bar at the top is a reminder, not a set of buttons, so nothing up there can take the highlight off the list you are working down. To bring a whole group back in one press, use Show hidden channels on the group menu. This is for one provider group or All channels; it is not offered on Favourites, custom groups, Recently added or All playlists.
  5. Hide several channels at once — hold OK on a channel in the guide, choose Select channels, tick as many as you like (or use Select all), then choose Hide in the bar at the top. They all leave together and the message says how many went. Same overlay as everything else here, so Choose visible channels brings them back.
  6. Favourite several channels at once — the same Select channels mode, with Favourite in the bar instead. It only ever adds: channels you had already favourited are left alone rather than being switched off, and the message says how many were new.
  7. Add to groups while watching — press OK then More, and choose Add to groups. This works on the main player and on the guide’s own full-screen view, so you no longer have to come back out to the grid to file a channel you have just found. From the guide’s full-screen view you can file into groups you already have, but not start a new one — hold OK on a channel in the grid to make a group first.
  8. Manage TV groups hides whole categories. A hidden channel or group is also left out of Search; Search says how many it left out so you can tell that from a channel your provider never sent.
  9. Manage group filters Premium builds keyword rules — e.g. keep only channels whose name starts with a region prefix.
  10. Hide duplicate channels hides extra quality or backup copies, keeping one feed per matched channel. Service differences such as ESPN and ESPN+, channel numbers and letters, and identity inside brackets stay distinct.
Good to know
Filter by channel prefix: open Settings → Channels & groups → Manage group filters → Add custom filter. Select Channel name starts with, enter a literal prefix such as US|, UK| or FHD, then choose Hide matches or Show only matches. Matching ignores case and uses the displayed channel name; renaming a channel can change whether it matches. Multiple Show filters combine, and Hide wins. Saved filters apply to this TV source in the channel list, guide, favourites and custom folders, including after refresh. Disable or delete the filter to restore those channels; no channels or favourites are deleted. Prefix filtering requires Premium and stops narrowing lists if Premium expires.

Missing channels after cleanup? Open Settings → Channels & groups → List cleanup & refresh → Restore hidden channels. This restores every hidden channel in the active playlist for your profile, including channels you hid manually. The restore is carried to your other devices when cloud sync is enabled. A playlist refresh preserves hidden flags; it does not undo cleanup. Restore all channel names only undoes renaming. If feeds are still collapsed together, turn off Merge duplicate channels under Streaming & reliability, and check Manage TV groups and Manage group filters for hidden groups or filters.

All of these are overlays on top of your provider’s data. Refreshing the catalogue never wipes them, and clearing an override always brings the original name, logo or number straight back.

Renaming is free. Typing a name yourself is included on every plan; on a paid plan the same dialog first offers tidied-up suggestions built from the provider’s own name, so you can clear a country prefix or a quality tag in one press instead of retyping the line. Restore original is always there, and a rename follows the channel everywhere — the guide, search, favourites, your groups and the player.

Event and pay-per-view slots are treated differently on purpose. Some providers rewrite those channel names every few hours to whatever is on right now, so they arrive looking like ENDED | Fri 28 Aug 05:59 | UK: MAX PPV 1 or MAX USA 43: NO EVENT. A rename is permanent, so tidying one of those would pin last night’s match to the channel for good. TiviGlass instead suggests the part that stays true — MAX PPV 1 — and where there is no such part it offers nothing and leaves the provider’s own text alone, which is why the suggestion list is sometimes empty on those channels and not on the ones beside them.

The other half of that is what you see while you browse. When a slot like that has no real guide listing, TiviGlass reads tonight’s fixture out of the channel name and shows it as what’s on — next to the picture, in the empty guide cell, and on Home. A real guide always wins. A reminder or recording you set from that title still fires at the time shown, but it will not follow a later schedule change, because there was never a guide row to follow.
14

Guide data and behaviour Free

Path: Settings → TV guide
How
  1. Guide text size offers Small, Normal, Large and Extra large, and changes the size of the channel names, programme titles and times in the guide only. The rest of the app keeps the size set by App text & layout size under Settings → Appearance.
  2. Guide row height offers Compact, Normal, Relaxed and Tall, and decides how many channels fit on screen at once. Compact fits the most; Tall gives each row more room. The two work together: whatever height you pick, a row is always made tall enough for the text size you chose, so the guide never clips a channel name.
  3. Time shown on one screen decides how much of the schedule fits across the guide, which is the same thing as how wide each programme is. 2 hours 30 is the default. Choose 1 hour 15 when programme titles are being cut off and you would rather read them than see further ahead; choose 5 hours to plan the evening without scrolling.
  4. Show channel numbers puts each channel’s number in front of its name in the guide. Channels with no number are unchanged. Turn on Number guide rows from 1 to display 1, 2, 3… in the TV guide’s current browsing order instead. Filtering and reordering update this sequence; provider numbers and your saved custom numbers stay intact. Turn it off to see those numbers again.
  5. Wrap long channel names lets a long name use two lines instead of scrolling along one. Rows are made taller to fit, so fewer channels are on screen at once — that is the trade, and the guide will not clip a name either way.
  6. Guide preview size offers Small, Medium, Large and Extra large. Medium is the default; Extra large matches the original full-height preview. Smaller choices shrink the whole programme band so more channel rows remain visible. The band keeps only the title, live time, a short synopsis and progress; press Info for episode details, ratings and credits.
  7. Guide preview position puts the preview on the left instead of the right. Useful if the right of your screen sits behind something in the room, or if you simply prefer it that way round.
  8. TV guide sources — add XMLTV URLs and order them. Every source that is switched on contributes, and the one nearest the top wins where two of them carry the same channel; switching one off stops it being used without deleting it. Each line is numbered and says whether it is on or off, so the order you are changing is the order that decides. Adding, removing, reordering or switching a source waits for any guide update already running, then refreshes the guide with your new setup — so a change made mid-update is applied rather than quietly skipped. Plain XML/XMLTV, gzip and ZIP guides are accepted. A copied link may omit http://, include an HTTP Basic login, or carry Kodi-style User-Agent/Referer options. TiviGlass also tidies up what a copy-and-paste tends to add: surrounding quotation marks or angle brackets, invisible characters some phones and mail apps slip in, a trailing comma, and a mistyped htp:// or htps://. What it will not do is guess at a different kind of address: a guide has to be an http or https link to an XMLTV file, so a streaming address such as rtsp:// is refused rather than quietly turned into something else. A guide URL you set on your account at tiviglass.com is checked the same way there, so you find out on the spot instead of the TV silently skipping it.
  9. After changing a source, choose Update TV guide (in the same section, and also inside TV guide sources as Update guide now). It downloads only the guide; Update on the playlist under Playlists refreshes its channels, movies and shows as well. A source line reading it was stopped before it finished is not a bad address: the download was cut off part way, what arrived was kept, and Update TV guide finishes it.
  10. Guide retention controls how many past and future days are kept.
  11. Guide time offset — inside TV guide sources, shifts every programme time for this playlist in 30-minute steps, up to 12 hours either way. Use it when the whole guide is consistently ahead of or behind the real broadcast time, and note the direction: a guide running behind what is actually on needs a plus offset. It applies to every channel whichever guide source filled it in. Applying an offset re-downloads the guide, so give it a moment to finish.
  12. If only some channels are wrong, leave the offset alone and use Channel corrections in the channel menu (hold OK on the channel) to correct just that channel. Type the minutes, or use the −60m / −30m / +30m / +60m buttons if you would rather not type on the remote; the line underneath spells out which way the programmes will move. This one applies straight away — no re-download — and it follows that channel everywhere: the guide, the player’s now/next, Catch-Up, search results, and any reminder or recording you set from them.
  13. Loop from the last channel to the first is on by default: pressing down past the last channel continues from the first, and up past the first lands on the last. Turn it off to stop at the ends.
  14. What Select does in the guide — under Guide playback. Open fullscreen with one press of OK turns the usual two presses (small preview, then fullscreen) into one press straight to fullscreen. Play a preview as you browse makes the preview follow whatever you are scrolling over, and Make the preview fullscreen after promotes it to fullscreen once you stop on a channel — set that to Off if you do not want it maximising by itself.
Good to know
Three ways to reach the guide’s button behaviour. From the guide itself, hold OK on a channel and choose Guide behaviour. From Settings, it is under TV guide → Guide playback, and there is a TV guide row beside Live player and Movies & shows under Remote & controls → Button behaviour that goes to the same place. Searching Settings for “single tap”, “small player” or “fullscreen” also lands on it.

If the guide looks too small or too crowded, these are the two controls for it. They are free, they are per profile, and they only affect the guide — so you can enlarge the guide without enlarging every other screen. To make the whole app bigger instead, use App text & layout size under Settings → Appearance; the two combine, so it is worth changing one at a time.

A guide source that came from your provider is shown but can’t be deleted — it disappears with the playlist. Sources you add yourself, including their order and On/Off state, travel with cloud sync and Cloud Backup; the feed address is encrypted in the cloud copy. Provider-supplied sources are rediscovered when that playlist updates. EPG coverage tells you how many of your channels currently have programme data, which is the quickest way to spot a bad source.

Opening the TV guide pulls the schedule in by itself the first time each session if there isn’t one yet. Routine manual and timed updates live under Playlists, so there is only one update process to remember.

Background updates run on any connection, including a 4G router or phone hotspot. If data use matters, lengthen the Update interval or turn Automatic playlist updates off under Playlists.

Programme times come from your guide source, not from TiviGlass, and the app shows them in your TV’s own time zone. If everything is out by a whole number of hours, the source is stamping its times against a different zone — that is what Guide time offset is for. Check your TV’s date, time and time zone first, then set the offset to the difference you can see. If it is one or two channels rather than the whole guide, use Channel corrections on those channels instead. Whichever you use, the direction is the same: the guide running behind the real broadcast needs a plus correction to move it forward.

Chapter 4

The player

Opening a guide preview full screen raises picture quality gradually: first the preview limit, then up to 720p after about 20 seconds of uninterrupted playback, then your normal quality setting after another stable 20 seconds. Buffering or pausing restarts the current wait. Your Video quality and Data Saver limits still apply. A channel with only one available quality continues to use it.

The same player handles live TV, movies, shows, catch-up and recordings. Press OK to bring up the controls; they fade away again on their own.

Playback optionHow to use it
Guide fullscreen rewindGuide and Search open the same fullscreen player. Rewind uses the stream’s DVR window, a usable local buffer, or your provider’s archive. Fast-forward and LIVE become available while you are behind live. A channel without any usable rewind source shows Rewind unavailable.
Picture looks too largeWhile watching, open More → Picture size → Fit to show the whole picture. Fill stretches it; Zoom and Crop remove edges. This changes your default unless this title already has its own picture setting, in which case that setting is updated.
Clock while watchingOpen More → Clock. The row shows On or Off; select it to change the setting. On keeps a clock visible when the playback controls disappear. The same option is available on Fire TV and Android TV, including playback opened from the guide.
14b

Fix a lot of missing listings at once Free

Path: Settings → TV guide → Match channels to the guide
How
  1. Open it. TiviGlass updates every enabled EPG source for this playlist, then lists channels with no listings and the closest guide entry for each, with a match score. Choose Refresh sources and scan to try again after changing a feed. Disabled sources are left alone; if an update fails, the screen says when it is using saved data.
  2. Press OK on a row to accept its suggestion, or Choose to pick from the full list yourself.
  3. To do a lot at once, set the score you are happy with and select Accept all above.
Good to know
Nothing is matched until you say so, and there is no "accept everything" — the suggestions are the closest thing found, not a decision the app is confident enough to make on its own. The score is on screen for exactly that reason: you know your own channels, so a 55% suggestion you recognise is worth taking, and a 95% one you do not is worth looking at first.

A channel whose provider guide id is not in your EPG source says so, rather than pretending nothing matched. That is a gap in the guide you are using, not something matching can fix.

Accepting a match here is the same as setting it one channel at a time with Set EPG channel (how-to 10): it is yours, and the automatic matcher leaves it alone from then on. Large line-ups are offered a few hundred at a time — accept those, then open it again for the rest.
15

On-screen controls Free

Path: While watching → OK

The controls strip uses the same Main background colour as the guide. Your existing player transparency setting still applies on both fullscreen player routes.

How
  1. On live TV the panel stays concise: channel and programme title, airtime and progress, what is next, and essential controls. The same compact layout is used after a channel change and when you open the controls; there is no previous/current/next channel strip.
  2. Choose ⓘ Programme information to open the full, scrollable synopsis and any episode, category, year, rating or cast details supplied by the guide. The picture line beneath the programme shows the exact resolution the channel is actually sending (for example 1920×1080, not just HD), along with HDR, the video codec and the measured frame rate. The Stats overlay adds the deeper read-out: decoder, buffer level, connection speed, the picture’s colour description (bit depth, colour space and HDR type, shown as standard when it is the ordinary case), and an audio output line giving the player’s own volume and whether the sound is being passed through untouched. If you ever report a picture that looks the wrong colour, or sound that stops while the picture keeps playing, a photograph of this overlay usually answers it outright.
  3. The playback OSD uses a single-line synopsis for on-demand titles and a shared footer for stream details and navigation; there is no previous/next episode strip, so use your remote’s Previous / Next keys to move between episodes. The background fade stays close to the controls so more of the picture remains clear. Recently watched expands only when opened, giving its cards room without enlarging the normal playback bar. On live TV, Recently watched stays at the bottom centre, beneath the controls, including after a channel change, with downward arrows on either side of the label. While surfing, Up/Down continues changing channels; press Select to activate the controls, then Down to open recent channels. A custom Down action hides this shortcut. In the panel, move left or right, then Select to watch. The panel shows Select: Watch and ↑ / Back: Controls; press Up or Back to return without changing channel. Channel names are larger and programme titles have two lines. If the history refreshes while you browse, your highlighted channel stays selected where possible. The panel stays open while you browse. Opening an options panel closes Recently watched and hides the underlying controls until the options panel is dismissed. On touch screens, tap the prompt or a channel, and use Back to controls to return.
  4. Move to the action row for the buttons this channel offers. It is deliberately short: play/pause, favourite, information, record and More. Rewind always keeps its place: a line through its icon means there is no usable rewind source, and focusing it shows Rewind unavailable. Fast-forward and ● LIVE appear while you are behind the live edge.
  5. More holds everything that sets playback up rather than drives it: audio, subtitles, quality, Switch source when the same channel exists more than once in your playlist, Display and sync for this one channel, the Sleep timer, Stream facts, Diagnostics and Remote controls. On a movie or show it adds Speed.
Good to know
A physical Info button opens the same programme panel when programme details are available; otherwise it keeps showing the existing channel and picture information. The on-screen information action is hidden when the guide supplies nothing beyond a title and time.

Some providers put tonight’s event in the channel name instead of in the guide. TiviGlass still shows that title next to the picture, so you can tell what is on without waiting for the name to scroll. If the name includes a start time, the progress bar uses it; if it does not, the title is shown without a made-up clock.

On a touchscreen, tap the picture to show or hide controls. Double-tap the left or right side to seek a movie by 10 seconds or change live channel; drag horizontally to scrub a movie or swipe between live channels. Drag vertically on the left side for brightness or on the right side for volume. A percentage appears while you drag. Leaving playback restores the previous screen brightness, so the rest of the app follows your phone’s normal brightness again. Gestures wait for a clear direction, so a diagonal or ordinary tap does not accidentally adjust playback.

The action row only ever shows what applies to the channel you are on, and moving left or right walks exactly the buttons you can see. If one disappears while it is highlighted — the guide stops supplying details, or a stream you had rewound catches back up to live — the highlight returns to play/pause rather than being left on nothing.

For a live stream that has frozen or keeps buffering, choose More → Reload stream to reconnect the same channel at its live edge. This works from both player screens without changing channel. With Premium, Remote & buttons → Shortcut keys can bind Reload live stream to a spare remote button.

More lists only what this screen can actually do. Watching full screen from the guide opens the same player as Search, including its timeshift controls and More options. Back returns you to the guide.

The recent-channel prompt only appears once you have some viewing history, so a brand-new install won’t show it. How long the controls stay up is yours to set: Settings → Streaming & reliability → Hide player controls after. Back hides the controls first and only leaves the player on a second press.
16

Audio, subtitles and speed Free

Path: While watching → Menu, or the More button on the controls
How
  1. Choosing Audio, Subtitles, Speed or Quality from More opens this dialog on that tab.
  2. Use the tabs instead of scrolling through one long list.
  3. Audio lists every language the stream carries.
  4. Subtitles switches tracks, turns them off, or opens subtitle tools.
  5. Speed appears for movies and shows; Quality picks a stream variant.
Good to know
The tab you opened is focused immediately, while Remote controls and Close stay pinned below the choices. Set defaults once instead of choosing every time: Settings → Video & audio → Default audio language, and Subtitles & captions → Subtitles on by default and Default subtitle language.
17

Subtitles the stream doesn’t carry Free

Path: Menu → Subtitles → Search subtitles… / Load file…
How
  1. Search subtitles lists matching files online; choose the one to attach.
  2. If it finds the wrong title or nothing at all, choose Search by title. Enter the movie or show name, and optionally both season and episode for a show. This search replaces the service’s match. Use service match returns to automatic lookup.
  3. Load file attaches a subtitle file from the device.
  4. Turn on Settings → Subtitles & captions → Search online automatically to have it happen without asking.
Good to know
Subtitle search is free. You can link an OpenSubtitles account for better limits, and prefer hearing-impaired (SDH) results. If a subtitle drifts, there are two different controls and they are not interchangeable. For a subtitle you searched for or loaded from a file, use the Sync −0.5s / Sync +0.5s / Reset sync buttons in the Subtitles section of the player’s track picker (press More, then Subtitles). They move that one subtitle either way, up to 30 seconds, they take effect straight away, and they are free on every plan. For a subtitle that came inside the stream itself — broadcast captions, DVB subtitles, or a track built into an HLS channel — there are no Sync buttons, because the file those buttons rewrite does not exist; use Subtitle delay under Settings, Playback instead. That one holds a subtitle back by up to two seconds. It only goes one way on purpose: a subtitle that has not arrived yet cannot be shown earlier than it arrives, so it can fix a subtitle running ahead of the speech and cannot fix one running behind. It is part of Advanced playback, so it needs Essentials or Premium.

Search subtitles is offered on movies and shows, because a live channel has no single film to look up. Load file is offered on movies, shows and live channels. Neither appears while you are watching Catch-Up or a recording: those have no separate identity to save a subtitle against, so a subtitle saved there would show up on the whole channel instead.
18

Picture quality and shape Free

Path: Q for quality, A for aspect ratio
Good to know
The information bar also carries what the stream itself is: its resolution, HDR, the video codec, the measured frame rate, and the video and audio bitrate where the provider declares them. Plenty of live streams declare no bitrate at all, and in that case the badge is simply left out rather than showing a zero.

Keep a clock on screen (Settings → Streaming & reliability) shows the time in the top corner for as long as something is playing, instead of only while the information bar is up. It uses the 12 or 24 hour format you set under Appearance. To protect your screen, the clock drifts by a few millimetres every minute rather than sitting in exactly the same spot — anything left in one place for hours can mark an OLED panel, so it is never still for long enough to leave a trace. The movement is slow and small enough that you will not catch it happening.
How
  1. Q lists the stream’s quality variants.
  2. A cycles through picture shapes when a channel is letterboxed or stretched.
  3. For permanent defaults use Settings → Video & audio.
  4. To change the shape for one channel or one film only, open the player menu → This channel (or This movie / This episode) and pick an aspect there.
  5. If the black bars are part of the picture your provider sends, the shape options cannot help — they scale the bars up too. Use a Crop choice instead: Crop to 2.35:1 for widescreen films, or Crop 5% / 10% / 15% to trim a little off every edge.
Good to know
Automatic Use less data is recommended for unstable connections. TiviGlass keeps full quality while the connection is healthy, then lowers adaptive-stream quality in steps when repeated stalls show the link cannot sustain it. Always on deliberately selects the lowest available variant.

Once a channel has its own picture shape, A changes that channel’s shape rather than your global default — so the button always changes what you can see. Everything else keeps following the default until you say otherwise.

Cropping always loses some of the picture. Filling a normal TV with a widescreen film means the left and right edges go off the screen; that is the trade for losing the black bars. The A button skips the Crop choices, so it stays a safe thing to press blind — pick a crop from the menu, and pick Fit there to undo it.
19

Pause and rewind live TV

Path: Settings → Streaming & reliability → Advanced → Pause & rewind buffer (experimental)

Opening a live channel from the TV guide, Search or a reminder uses the same fullscreen player and controls. Your entry point only changes where Back returns and which channel order you browse. Rewind and fast-forward work directly from guide playback when the channel has a provider DVR window, a usable local buffer or provider catch-up. Rewind is always visible, with a line through the icon while unavailable. It becomes usable as soon as a DVR window, local buffer or provider archive is ready; Forward appears once you are timeshifting. Provider archive rewind can go back before you started watching, within the service's archive limits. The local buffer holds only what this TV has buffered since tuning in; it cannot recover earlier television. Enable local buffering under Settings → Streaming & reliability → Advanced → Pause & rewind buffer (experimental). Channel up/down keeps the guide's displayed order, and Back returns to the guide. Movies and programmes opened from Catch Up already have their own seek controls.

How
  1. Turn on the timeshift buffer and choose a size.
  2. While watching live, Pause holds the picture and Rewind goes back through the buffer.
  3. Go to live in the controls jumps back to the live edge.
Good to know
Rewinding into your provider’s own archive is free — it’s the on-device buffer that needs a paid plan. The buffer is marked experimental and uses storage while it runs, so leave it off if space is tight.
20

See what’s really happening Free

Path: S for stats, P for a screenshot

From the full player or the fullscreen TV guide player, open More → Stream facts. Choose it again to hide the panel. The Colour row reports declared bit depth, colour space, transfer and range. Unknown means the stream did not provide that fact; it does not establish 8-bit SDR. The panel appears immediately and says Waiting for playback details until the player reports its first sample. Channels without guide information and audio-only streams can still show the facts they provide.

How
  1. S overlays the codec, resolution, measured frame rate, buffer level and connection speed.
  2. P saves a still of what’s on screen.
Good to know
The stats overlay is the first thing to check when a channel stutters — it separates “the stream is thin” (buffer emptying) from “this device can’t decode it” (frame rate far below the stream’s).
21

When a stream misbehaves Free

Path: Player controls → More → Switch source / Also showing on…
How
  1. If the same channel exists more than once in your playlist, MoreSwitch source hops to another copy.
  2. Turn on Auto-switch source on failure to have it happen automatically.
  3. Reconnect when playback stops plus Reconnect attempts control how hard TiviGlass retries. An occasional live HTTP 403 is retried once with a clean stream session before TiviGlass asks you to intervene.
Good to know
All three live in Settings → Streaming & reliability. Together with Merge duplicate channels they turn a provider’s five copies of one channel into one entry with four fallbacks.

Chapter 5

Movies and Shows

Poster tiles use a clear two-line title with space around the text, followed by the year and a rating out of five when available. Extra genre and guessed quality badges have been removed from the grid. TV-service and platform badges have their own space beside any watched or play indicator. Ordinary browse tiles open the title’s details; a play symbol appears on Continue watching tiles because selecting those starts playback. Hold Select for the action shown in the shared hint area.

Both sections work the same way: filters run across the top, groups use either the horizontal pill row or the optional left sidebar, and holding OK on any poster opens its actions.

The compact toolbar above the posters shows the category or collection you are browsing. It stays steady as you move between titles; the poster, background art and repeated title preview have been replaced by browsing controls.

To sort a category: select the Sort by field in the library heading. It shows the current order, with a downward arrow to change it; on narrow screens it sits directly below the category name. Choose A–Z, Z–A, Recently added, Oldest added, Highest rated, Popular, Most watched by me or Most watched on TiviGlass, then Done. Sorting is free, applies to the category’s paged catalogue and is remembered separately for Movies and Shows. The date choices use when your provider added a title, not its cinema release date. Sorting also works in All titles, All Playlists and Watchlist. Favourites and custom groups retain their arranged order; History and Recently added keep their own chronological order, while Trending keeps its discovery order.

What the rankings mean: Highest rated uses your provider’s ratings. Popular uses TMDB popularity, which is a discovery score, not a viewing count. Most watched by me counts a minute of advancing playback once per movie or episode session in the built-in player, for the current profile on this device; old history and external-player sessions cannot be counted retrospectively. Series totals combine qualifying episode sessions. Most watched on TiviGlass uses optional contributions from participating signed-in accounts over the last 30 days, with one contribution per account/title/day and at least five contributors before a title appears. It is not a worldwide audience chart. Missing data appears after ranked titles. Popularity and community metadata update in batches of up to 20: use Refresh ranking data to check more titles. Large catalogues may remain partially ranked.

Sharing is optional: under Sort → Most watched on TiviGlass, Share viewing counts is off by default for each profile on each device. Turning it on shares known movie or series TMDB IDs linked to your account for deduplication; provider credentials, provider names and playback positions are not sent. Only aggregate counts are shown. Turn it off to stop future contributions; existing contributions expire within 30 days. Clearing watch history also resets personal watch counts for that scope. Personal counts and this preference are removed from this device on account sign-out or profile deletion.

Find your next watch: All movies and All shows can show Because you watched …, based on recent viewing in that TV source. Detail pages offer More like …; for shows, select More like this beside Episodes directly below the title details. Switching back preserves your season and episode-list position. Select a suggestion to open its details. Suggestions sit in their own tinted panel, with wide cards that keep the poster and a two-line title together. Rows contain available, unlocked titles and explain whether suggestions come from TMDB or similar genres. Local matching compares genre combinations across categories and works offline; a shared category or high rating alone does not qualify a title. Rows may show fewer suggestions when there are few close matches. Hidden and adult categories are excluded; if no suitable matches exist, the row stays out of the way. These rows do not change a category’s chosen order.

22

Browse the library Free

Path: Sidebar → Movies (or Shows)

Movie details put Play or Resume and the other actions before the synopsis and cast. The action row spans the page, with separate cards for the synopsis and cast. Longer synopses show a short preview: choose Read more for the full text, then use Page up, Page down and Close, just like episode descriptions in Shows.

How
  1. Pick Favourites, Watchlist or History, or browse All movies / All shows, provider categories, Custom Groups and All Playlists — all from the left library sidebar. Choose Horizontal pills under Settings → Appearance & theme to put them back in the filter and group rows above the posters instead.
  2. Press OK on a poster for its detail page.
  3. Keep scrolling — more pages load as you reach the end.
Good to know
Set Movie & show poster size under Settings → Appearance & theme to Small, Medium or Large. It applies consistently to All, Favourites and Watchlist, so smaller covers fit more titles on screen and larger covers are easier to see.

The detail page shows the synopsis, cast, rating and, where the provider supplies one, a Trailer button that opens YouTube or your browser.

Choose Movies opens to and Shows opens to under Settings → Menu & sections → Default screens to start on All, Last used group, Favourites, All Playlists, Watchlist, History or Recently added whenever you select that section. Last used group reopens the category, folder or list you were browsing last time, remembered for each profile and each TV service, including after a restart. A category that no longer exists opens All instead, and a PIN-protected category asks for the PIN first. Picking All Playlists is how you keep one TV service for live channels and another for films and shows without switching service every time: the section opens on the merged library and stays there. Backing out of a title still returns to the list and position you came from.

You don’t need to load the library yourself. Movies and Shows fill in on their own once a playlist becomes active, and refresh in the background on the same schedule as your channels and guide. The first load on a large provider can take a couple of minutes — the screen says “Loading your movie library…” while it works, and the posters appear as soon as it finishes. There is nothing to press and you can leave the screen; it carries on in the background.

The Recently added filter reads the real newest dated titles across the whole library, not just the first alphabetical page. If an older saved catalogue has no dates yet, use the refresh button offered on that empty screen. Sources that do not publish catalogue dates cannot populate the filter.

If the library itself ever comes up empty, there is a Load movies (or Load shows) button right on that screen, and Refresh movies / Refresh shows under Settings → Movies & shows. Some playlists carry no library at all — an M3U list or a live-only line — and TiviGlass will say so rather than leave you waiting.
23

Shows, seasons and episodes Free

Path: Shows → a series

The show artwork and cast scroll away as you browse, giving the episodes the full page. The season selector stays at the top of the list. Each episode has a separate row with its title, duration and watch progress. Choose the three-dot Options button beside a row (or hold OK on the episode) to start over, mark it watched or unwatched, or open Episode details when a description is available. Long descriptions have Page up and Page down controls. With several seasons, Back from an episode returns to the season selector; press Back again to leave the show.

Movie and show details display the cast when your service supplies it. Choose a cast name to browse matching Movies and Shows in that TV source, then open a title’s details. Use Next page and Previous page to see more. Matches use cast information imported with your library or loaded when you open a title’s details; titles without saved cast information cannot appear. Hidden or locked categories are excluded.

How
  1. Pick a season, then an episode.
  2. Inside the player, your remote’s Previous / Next (skip) keys move between episodes; Auto-play next episode carries on for you.
  3. Mark episodes watched or unwatched from the episode list.
Good to know
Turn on Auto-play next episode (Playback → Reliability) to binge without touching the remote. Continue where you stopped in the same place decides whether TiviGlass asks, always resumes, or always starts over. With Ask, the Resume and Start over choice appears before the video starts loading. If the saved position cannot load, you can choose the beginning without waiting for a picture.
24

Favourites, watchlist and history Free

Path: Hold OK on any movie or show
How
  1. The menu separates Save, Remove and Arrange so opposite actions are not mixed together.
  2. Favourite pins it to the Favourites chip and Home rail.
  3. Watchlist is your “get to it later” queue.
  4. Mark as watched / unwatched corrects the progress state; Add to groups files it into a custom group.
Good to know
A safe Save choice receives focus first. Remove choices sit in their own final group, and Close stays pinned. All of this is per profile. Turn on Favourites from every playlist (Appearance → General) to see favourites from every playlist in one list rather than only the active one.

If a playlist disappears and comes back, your favourites come back with it. When a playlist is removed by something other than you — switched off in your account on the website, signed out of, or removed on another TV — your favourites, watchlist, history and reminders for it are kept aside rather than deleted. Add that playlist again, or switch it back on, and they reattach on their own. Only removing a playlist yourself, with Remove provider in Playlists, clears them for good.
25

Filters and categories Premium

Path: Movies / Shows → Filters
How
  1. Open Filters to go straight to its filtering options, or use the visible Sort control above the posters to change category order. Display holds the duplicate-title options.
  2. Narrow by genre, tag or streaming platform, then choose the duplicate-title display you prefer.
  3. Manage which categories exist at all in Settings → Movies & shows.
  4. Hold OK on a category chip to open its separate Category and Titles options.
Good to know
Browsing the catalogue is always free — only the filter controls are Premium. Hiding or resetting a category asks for confirmation; a locked category asks for the parental PIN before it opens.
26

Trending Premium

Path: Movies / Shows → Trending, and the Home “Trending now” rail
How
  1. Select the Trending chip.
  2. Pick a title; TiviGlass finds it in your own playlist and plays it from there.
Good to know
Trending is a view of what’s popular right now, matched against your catalogue — if a title isn’t in your playlist, TiviGlass says so rather than failing silently.
27

Tidy up messy channel and title names Premium

Path: Settings → TV sources → Auto-rename all channel names; or hold OK on a group in the guide → Auto-rename channels; Movies / Shows → category menu → auto-rename
How
  1. For channel names like T1 | CA: TSN1, use Auto-rename all channel names under Settings → TV sources (Advanced). It learns your provider’s own habits — a tier or package tag at the front, a country code, a [VIP] or quality tag — and strips them, leaving TSN1. To clean one group only, hold OK on the group in the guide and choose Auto-rename channels. That covers every channel the group is showing you, including ones your provider also lists in another group and ones you moved in yourself.
  2. For movie and show titles, run the auto-rename on a category full of provider prefixes and tags from its category menu.
  3. Review the result — it reports how many names it changed.
  4. Restore the originals from the same place if you don’t like it: Restore all channel names in Settings, or the group or category menu.
Good to know
Renames are overlays, so a catalogue refresh never undoes them and restoring always brings the provider’s original name back untouched. A name you typed yourself is never overwritten by the auto-rename. Group names have their own pair of buttons beside these (Auto-rename all groups / Restore all group names).
Stremio sources. As well as an IPTV provider, TiviGlass can use Stremio addons — the same open HTTP(S) addon protocol Stremio uses. Android keeps apps’ data separate, so TiviGlass cannot automatically read addons already installed in the separate Stremio app: explicitly choose an optional quick-add preset or supply the same addon manifest URLs yourself, along with your own debrid subscription if the addons you choose need one. Movie, series and custom on-demand catalogues appear under Movies or Shows; addons that publish TV/channel catalogues can also populate Live TV. Zero Live TV channels is therefore normal for a movie/show-only Stremio source and is not treated as a failed connection: Live TV says so in plain words and offers a shortcut to Movies rather than asking you to check a connection that is working. A Stremio source still has no guide or Catch Up unless that information comes from a separate TV source.
27b

Add a Stremio source Premium

Path: Settings → TV sources → Add TV source → Stremio addons
How
  1. Give it a friendly name.
  2. For the standard Torrentio setup, select Add Torrentio. This is opt-in and adds its default manifest URL to the form. You can instead paste one or more addon manifest URLs, one URL per line. Do not split on commas: configured addon paths often contain commas themselves.
  3. Choose a debrid account — None, Real-Debrid, Premiumize, AllDebrid, Debrid-Link, EasyDebrid, Offcloud, TorBox or Put.io — and enter its API key or OAuth token. Choosing a provider without entering its key is refused here rather than failing silently at playback.
  4. Select Continue. The test checks every addon URL and names any that did not answer, then Add and import confirms.
Good to know
Cinemeta, the official movie and show catalogue, is installed for you. Torrentio is an optional community stream addon and is checked like any manually entered manifest before TiviGlass saves it. The default Torrentio preset contains no debrid credential; choose a debrid account in TiviGlass if its torrent results need resolving. Direct HTTP media plays in TiviGlass; YouTube and external-link results open the appropriate app or page. Per-stream headers and addon-provided subtitles are applied automatically. Your API key or OAuth token is encrypted on the device, like every other credential.
27c

Manage addons and debrid Premium

Path: Settings → TV sources → the Stremio card → Manage → Addons & debrid

Paste addon URLs from your phone: Open the existing Stremio source’s Addons sheet and choose Enter addon URLs on phone. Scan the secure one-time QR code, paste the configured URLs, and send them back. Review the URLs on the TV, then select Add addons. Use one URL per line; commas and case-sensitive tokens are preserved. The phone fills the draft and does not install anything until you confirm. Existing source and debrid settings are kept. If an addon fails, the URLs stay for retry and any addons already saved remain installed. A new Stremio source also offers Enter on phone during setup.

How
  1. Under Quick add, select Add Torrentio to install its default manifest, or use Add by URL for any addon.
  2. Select an add-on row to turn it On or Off without removing it.
  3. Choose Options for the grouped Status, Order and Remove choices; Move earlier/later sets the order used when finding streams.
  4. Change the debrid provider or save a new API key or OAuth token from the top of the same dialog.
Good to know
Adding, removing, turning off or reordering an add-on rebuilds this source’s catalogues on its own — a short update runs a couple of seconds after your last change, or straight away when you close the dialog, and a new add-on’s films, series and any TV channels appear when it finishes. Removing an add-on now asks for confirmation. The Stremio provider card keeps addons, its name and the connected debrid account together under Manage; searching Settings for any supported debrid provider — including Real-Debrid, Premiumize, AllDebrid, Debrid-Link, EasyDebrid, Offcloud, TorBox and Put.io — jumps straight to Playlists. TiviGlass reads the addon’s manifest as you add it, so a URL that isn’t a real addon is refused straight away instead of quietly doing nothing. Addon links copied without a scheme default to secure HTTPS, and signed configuration parameters after ? are kept on manifest, catalogue, metadata, stream and subtitle requests. Search covers Stremio sources too — results open the normal detail page and play exactly like a browsed title.

You can also manage a Stremio source from your account portal on a phone or computer: open Playlists, choose Stremio, and paste one manifest URL per line. Each URL is checked before it saves, an add-on you switched off on the TV stays off, and your debrid key is kept unless you type a replacement. The changes reach every TV on the account at its next sync.
27d

Choose which source plays Premium

Path: Movies / Shows → a title → Sources

Switch between Stremio and your IPTV provider: Home, Movies and Shows have a TV source row when more than one source is available. Select a source directly to change catalogue while staying in the same section, without opening and backing out of a source menu. The selected source is highlighted. Per-section default sources remain available in Settings → Menu & sections.

How
  1. Press Play to let TiviGlass pick the best source by itself.
  2. Or select Sources — on a show, selecting an episode opens the same list — to see every stream your enabled addons returned.
  3. Each row shows the addon it came from, the file size and the quality, best first.
  4. Select the one you want.
Good to know
The title shows the number of sources returned, so you can tell at a glance how many choices were found. CACHED means it is already sitting on your debrid account and will start almost instantly. NEEDS DEBRID needs a configured debrid key; OPENS APP is a standard YouTube or external-link result. Once you pick a source for one episode, TiviGlass prefers the same release for the next one, so a binge stays consistent. If the list is empty, the addons you installed provide catalogues but no streams — add a stream addon in 27c.

Chapter 6

Search and the Sports Hub

28

Search everything at once Free

Path: Sidebar → Search
How
  1. Type at least two characters, or select Speak to search to use your voice. The microphone only appears if your TV has a speech service installed. Wherever the TV has one, TiviGlass listens itself rather than handing you over to the TV’s assistant (on Google TV boxes such as Chromecast and onn. the assistant takes the words for itself and never passes them back), so it asks once for microphone access the first time you press it and a small Listening panel shows what it hears. If it opens and hears nothing, or the speech service fails, TiviGlass says so instead of leaving you looking at an unchanged screen. The same microphone sits beside the Settings search box as Speak a setting.
  2. Results are grouped into Live channels, Movies, Shows and On the TV guide.
  3. Switch between current TV service and All TV services.
  4. Narrow what is on screen with the second row of chips — All, Live & guide, Movies or Shows. The chips are there before you type, so you can pick one first and search only live TV, only films or only shows. Once results arrive each chip carries the number of matches it holds, so you can see at a glance where the answer is. Choosing one filters instantly; it never runs the search again.
  5. Hold OK (or press MENU) on any live channel, movie or show and choose Add to groups. Tick one or more groups and choose Done; there is no need to leave Search or use Favourites as an intermediate step.
  6. On a live channel result the same menu offers Open TV guide if you would rather see where it sits in the schedule.
Good to know
Live, Movie and Show groups are kept separate, and each can contain matching items from different playlists, so the same quick action works in All TV services without switching your active provider. The same menu also carries the relevant favourite and watchlist actions. Creating a new custom group requires Premium; any groups you already have remain editable. Guide results cover roughly the next two weeks, so searching a film name will find the broadcast as well as the on-demand copy. Recent searches are kept so repeat lookups are one press. The current TV service / All TV services choice is remembered too, on this device, so if you search across everything you only have to say so once — it is still there next time you open Search, and after a restart.

A guide result does everything the guide does. Open one and you get the same Watch and Record actions as holding OK on it in the TV guide — record it, schedule it, set a Series Link, set or cancel a reminder, add the channel to Multi-view, and watch a finished programme from catch-up where your provider carries it. A live channel result offers Record live and Multi-view the same way. Actions your provider or your box cannot do are not shown at all; actions your plan does not include are greyed with the plan they need.

Every result is organisable, whichever playlist it came from. Favourites, watchlist and groups work on a film or show found in another TV service exactly as they do on one from the service you are watching — the menu acts on the item’s own provider, so nothing is switched behind your back.

Leaving a result and coming back keeps your place. Play a channel, open a film, open a show, or jump to the TV guide from a result, and Back brings you straight back to the same search: the same text, the same current TV service / All TV services choice, the same chip, any group you had expanded with Show all, the same position in the list, and the same result under the highlight. The keyboard is not reopened over the top of it. Only when there is nothing to come back to does the cursor start in the search box again.

Searching all TV services includes your current service. It always includes the service you are watching, plus every other service the current profile may use. If one service cannot be reached, the results from the others still appear and a strip above them names the service that failed, with Try again — a single unreachable provider no longer empties the whole screen. And if nothing can be searched at all, TiviGlass says which it is rather than reporting no matches: no TV service has been added yet — with an Add a TV service button right there — or this profile is not allowed to browse any of them.

Different channels come before repeats of the same one. Many providers carry one brand several times over — an HD copy, a 4K copy, a backup feed. Searching the brand shows you each distinct channel first, and the extra copies of one you have already been offered below them, so a name like “ESPNEWS” is not pushed off the end of the list by four more copies of “ESPN”. Nothing is removed: the group heading counts every match, and Show all opens the lot.

An All TV services search shares the list fairly. Results from every service are ranked together, so one large provider cannot fill the screen and leave a smaller one with nothing.

Channels you have hidden are not searched, because hiding one takes it out of your line-up and results are a line-up. If a search would have found some, a line under the results says how many and where they are — so a short list reads as your own setting rather than a search that lost channels. Bring them back with Choose visible channels on the group, or Manage TV groups for a whole category (how-to 13).

If the current service has no matches, Search all TV services broadens the search. If a selected content type is empty but another has results, Show all matches brings them back. The current-service choice uses your service’s name.

29

Live sport at a glance

Path: Sidebar → Sports Hub

Choose Customise sports to move sport categories up or down and mark them Shown or Hidden, then Save. Hidden sports disappear from the hero and fixture lists. Your saved reminders remain available. These choices belong to the current viewer and TV service and travel with cloud sync. The customise button stays available even when every sport is hidden.

Use Find a team or league to filter the fixture rails by words in the guide title, description or channel name. This is browsing and creates no recording rule. Select a live fixture to watch, an available replay for catch-up, or an upcoming fixture for a reminder. Clear the search to restore the rails.

Filter by competition: Hold OK (or long-press) on a sport chip to choose a competition found in your guide. You can also select the sport and press Choose competition. The filter applies to Live now, Starting soon and Recently finished. All competitions clears it; changing sport, day, viewer or source resets it. Football recognises EPL/Premier League, EFL, SPFL, MLS and Champions League. Competitions appear only when the guide supplies matching listings.

How
  1. Move through Live now, Starting soon, Tomorrow’s matches and Recently finished.
  2. The hero at the top follows whatever you have focused.
  3. Filter by sport or by day. Darts has its own filter when your guide contains darts or PDC events.
  4. Press OK to watch, or set a reminder for a fixture that hasn’t started.
Good to know
Turn on spoiler-free mode to hide scores until you choose to see them. Fixtures are read out of your guide data, so how much detail appears depends on how good your EPG source is — and on a very large channel list the first visit takes a while to read through it all. Matches appear as they are found rather than all at once, and the heading says “Still searching your guide” until the sweep is done, so you can start watching before it finishes.

On capable devices the hero plays the match behind it. While the hub is showing its own pick it plays with sound; as soon as you focus a match card the hero follows your focus and goes silent, so arrowing along the rails never starts audio you did not ask for. It also waits for your focus to settle for about a second before changing channel, so moving quickly through a rail does not tune every match you pass. Press OK to watch a match properly.
30

Follow a team or league

Path: Sports Hub → Follow a team or league
How
  1. Type the team or competition name.
  2. Add it to your follow list.
  3. Matching fixtures are then recorded automatically as they appear in the guide.
Good to know
Following uses the same engine as Series Links, so recordings land in the normal Recordings section and obey your storage limits. Auto-recording needs a plan that includes recording.

Chapter 7

Multi-view and Catch Up

Guide listings are cached within a storage budget. TiviGlass can trim optional old or distant listings and fetch missing windows when you open them, where your guide source still provides that day. Current programmes and recording/reminder references are preserved. The database file may keep freed space for reuse.

31

Watch up to four channels Premium

Path: Sidebar → Multi-view

While your channels load, shimmering panes follow your selected layout, with the setup bar and viewing hints in their usual positions.

Mix TV services: Open Channels or Change channel on a pane. Choose a TV service at the top of the group chooser, then choose a group and a channel or its programme cell. You can use a different provider for each pane; changing the service in this picker keeps your other panes playing and leaves your main TV service unchanged. All channels searches the selected service’s available line-up. Back to groups returns to the group chooser; its Cancel button closes the picker. This works for adding tiles and replacing one tile. Show hidden groups remains optional, and individually hidden channels remain excluded.

How
  1. Press Up from the tiles to reach the chips along the top, then open Channels. Press OK on a channel to put it in the mosaic, and OK again on a ticked one to take it out — the same list does both. Pressing OK on an empty tile opens it too.
  2. Pick an arrangement from the Layout chip: Side by side, Stacked, Big top + two, Big left + two, 2 × 2 grid, or Big + three.
  3. Focus a tile and turn Sound on for it — audio follows one tile at a time. Press OK on a playing tile to open its channel picker and replace that pane directly. Hold OK to watch the pane full screen. On touch screens, tap to choose a channel and hold to watch full screen.
  4. Choose Full screen to expand the entire mosaic and hide the sidebar, setup controls and help bar. Your channels keep playing, and you can still move between panes for sound or press OK to change a channel. Press Back to return to setup and restore the navigation sidebar; on touch screens, tap once to reveal Exit full screen, then tap the button to leave. The button starts hidden and hides again after three seconds without another tap. The first tap reveals it without opening the channel picker; long presses still open a single channel. This expands the whole arrangement; holding OK still opens just one channel in the full-screen player.
  5. Or start from Live sport to fill the mosaic with what’s on now, and save any arrangement as a preset.
Good to know
The channel list holds exactly as many channels as your arrangement has tiles, so everything you tick is on screen. If it says it is full, press OK on the pane you want to replace, untick a channel in Channels, or pick a bigger arrangement from Layout. The picker shows the TV source and a programme timeline for visible channels. Use Earlier, Now and Later to browse the guide; choosing a channel or programme selects that channel for live playback. Hidden groups includes channels from hidden categories only when you ask; individually hidden channels stay hidden. How many tiles you get depends on your box, not your IPTV plan: multi-view runs a separate decoder per tile, so TiviGlass offers two, three or four according to what the hardware can sustain, and only the layouts that fit are listed. Weaker boxes are told up front that they can’t manage it. TiviGlass checks measured memory as well as Android’s low-memory label, so custom TV firmware cannot disqualify a high-memory box with a stale label. Each tile uses one connection from its own TV service. Limits apply separately: one pane from each of two different provider accounts can work even if each account allows only one connection. Other viewers and recordings using those accounts still count towards their limits. A warning names a service when its known limit is smaller than the number of panes using it. Saved presets remember every channel’s TV service and order; older single-provider presets still load. Arrangements remain saved under the main TV service from which you opened Multi-view, and only services available to your current profile can play.
32

Replay what already aired Free

Path: Sidebar → Catch Up

The selected channel and day choices share a separate card. Programme rows show the title first and broadcast times underneath, with Record aligned on the right. When a description is available, select the Details info button or hold OK on the programme to read it. The reader uses the same Page up, Page down and Close controls as Movies and Shows. Spoiler-free mode keeps sports descriptions hidden here too.

Choose Order categories, select a category, and use Earlier or Later, then Save. Catch-Up and Live TV share this saved order for the current profile and service; other categories keep their positions and All stays first. The category rail wraps at either end, and moving beyond the first or last channel wraps within the filtered list.

How
  1. Narrow the list with the group chips along the top, or leave it on All. Each chip carries the number of archived channels in that group, and a group with none is not offered at all.
  2. Search or pick a channel from the Channels with archive list on the left.
  3. Choose a day, then a programme.
  4. Press OK to watch it, or schedule it as a recording.
  5. If a day cannot load, choose Try again directly on the error screen.
Good to know
Only channels whose provider advertises an archive appear here, and each shows how many days back it goes. Catch Up is free — TiviGlass simply asks your provider for the past programme. How that request has to be worded differs between providers: some archives are addressed in the provider’s own local time rather than UTC, and some are served only as a streaming manifest. TiviGlass reads both of those from your provider when it connects and adapts automatically, so there is nothing to configure. If a whole archive opened the wrong programme on an older version, open Settings → Playlists and choose Update on that provider once so the new details are picked up.

Chapter 8

Recordings

TiviGlass records to the device, to attached storage, or straight onto a network share. Recording needs a paid plan (Essentials or Premium).

Stopping and recovery: Stop cancels a stalled stream connection and finishes saving the buffered footage before updating the recording. A slow or disconnected drive can still delay that final save. Interrupted recordings respect your simultaneous-recording limit when restarting and keep their original planned end time. If a provider returns an invalid byte range during a catch-up resume or HLS download, TiviGlass rejects it before adding those bytes to the recording. If storage cannot report the saved size at Stop, the recording keeps its file reference and last known size.

Fusion recovery (Premium): with Settings → Playback → TiviGlass Fusion set to Automatic, a live recording can recover onto a verified alternative of the same channel, including an HD or SD feed. Your cross-playlist setting and “never switch automatically” channel choices still apply. Suggest alternatives and Off keep recordings on the selected source; only Automatic enables recording recovery. Recovery tries at most three replacement sources, keeps the original stop time and never changes the channel you are watching. A recovered recording stays one library entry and plays its saved parts in order. There can be a gap or overlap at a switch; missing footage is not restored. On USB, NAS or Plex, the parts are separate media files. Storage failures do not trigger channel switching, and catch-up downloads keep their existing recovery behaviour.

33

Record what’s on now

Path: Guide → hold OK → Record, or player → press OK → REC
How
  1. In the Guide, hold OK on the channel and choose Record live (or Record programme). While watching full screen, press OK, move to REC and press OK again.
  2. The Recordings section shows it live with its current size or percentage.
  3. Open that channel’s Record menu again and choose Stop recording, select Stop on its row in Recordings, or use Stop & keep on the recording notification. Everything captured so far stays in your library and can be watched.
Good to know
While anything is recording, a red dot sits on the Recordings icon in the sidebar, so you can see it from wherever you are without opening the section. It is on the icon rather than the label, so it shows on the narrow rail too.

Recording continues in the background while you carry on watching something else — you don’t need to stay on the channel. If your provider cuts the stream short, the recording says so. A capture that stops well before the programme was due to finish is marked Partial with the length it got — it still plays, and everything captured is kept, but it is never presented as a finished recording. The line under it says what TiviGlass could see at the time, not a guess. If this box was also watching live or running another recording, it says so and points you at your plan’s connection limit, which is the usual cause. If nothing else on this box was streaming, it says that instead — because then the connection limit is unlikely to be the answer and counting your connections is the wrong errand. Take the channel name and the time to your provider in that case. (It can only see this box: another TV, a phone, or another app on the same line still counts against your plan and TiviGlass has no way to know.) If the recording is still within its scheduled window, TiviGlass picks it back up on its own. You do not have to leave TiviGlass open. A recording in progress keeps going in the background, and carries on if you go back to your TV’s home screen or swipe TiviGlass out of recent apps. It stops early only if the TV force-stops TiviGlass or restarts, and even then everything captured up to that point is kept and plays. If TiviGlass is stopped or restarted only after a recording has already reached its planned end, that recording is saved as complete rather than marked as interrupted, and the line under it says which happened. If the programme is still on air the next time you open TiviGlass, recording carries on in the same library entry.
34

Schedule a timer

Path: Sidebar → Recordings → New timer
How
  1. Search for and deliberately pick the channel; TiviGlass never silently chooses the first one.
  2. Pick the date and the start and end times. Five-minute steps carry across the hour, and a timer made near midnight starts tomorrow.
  3. Set it to repeat daily or weekly if you want, then save — it appears under Scheduled.
Good to know
A timer does not need TiviGlass to be open — it wakes the app at the right moment and records on its own. If your TV has blocked exact alarms for TiviGlass, the Recordings screen says so at the top; allow Alarms & reminders for TiviGlass in your TV’s app settings, or timers may not start while the app is closed. If the alarm and a restart recovery arrive together, they still create only one library recording. Scheduled padding (Settings → Recordings) starts every timer a few minutes early and ends it late, which covers broadcasters who never quite run to time.
Safe removal. Canceling a timer, stopping or deleting a recording, and removing a Series Link all ask for confirmation. Cancel receives focus first so an extra OK press cannot remove anything.
35

Series Link

Path: Guide → hold OK on a programme → Series link

Choose Series link on this channel on the exact regional or quality version you want. This also changes the channel of an existing rule for that title, without deleting the rule or its existing timers. New scans use only that channel; if it is missing, another variant is not substituted. Older rules retain their playlist-wide scope until you choose a channel. Review already scheduled variant timers separately: changing a rule does not cancel them. Update every recording device before relying on channel-specific rules; older app versions do not understand the new scope.

How
  1. Set the Series Link from any episode of the programme.
  2. New episodes are found in the guide and recorded automatically.
  3. Review or remove rules in Settings → Recordings → Series Links.
Good to know
A Series Link matches on the programme, not on a time slot, so a schedule change doesn’t break it. Saving or re-enabling one queues a scan straight away, and background scans cover every playlist, not only the one currently open. It obeys your storage cap and retention settings like any other recording. Android may defer an archive download until TiviGlass next opens, so set a timer as well for anything you absolutely must not miss.

Two Series Links can want the same hour. A Series Link creates its timers for you overnight, so nobody is there to be asked about a clash. Open Recordings and look at Scheduled: a timer that will lose is marked Clashes with another timer while you can still act on it. Raise Maximum simultaneous recordings (how-to 37) if your TV service allows more than one connection at a time; otherwise cancel one of them. If it has already happened, the one that lost appears in your Recordings list as Not recorded with the reason.
36

Choose where recordings are stored

Path: Settings → Recordings → Recording storage
How
  1. A plugged-in USB stick or SD card appears in the list on its own — just select it. There is no folder to pick and nothing to set up.
  2. Choose folder… opens your TV’s own file picker and is only needed for a folder that isn’t listed. Some TV boxes make that picker awkward to drive with a remote, so use the listed drive where you can.
  3. For a NAS choose Network share (SMB) and enter host, share, folder and credentials, then select Test. Put only the address in Host192.168.1.50 or mynas.local, with no smb:// or https:// in front of it and no share name after it. Android TV’s own network-share screen asks for the full smb://… form, so it is an easy habit to carry over; TiviGlass now tidies that up for you if you do.
  4. For a Plex library, add the Plex server URL, token and library section so Plex rescans when a recording finishes.
Good to know
SMB2 and SMB3 are supported; the old SMB1 is not. On Android/Fire TV devices whose security provider can’t complete SMB3’s signing setup, TiviGlass automatically retries that connection in SMB2.1 compatibility mode. Network recordings play straight inside TiviGlass — you don’t need a file manager. Changing storage affects new recordings only; existing ones stay where they are, and any recording still in progress when you change it is stopped rather than moved. Unplugging a drive mid-recording ends that recording — whatever was captured stays on the drive.

If TiviGlass itself is installed on a drive rather than on the box, every drive in this list is that same drive. Android only ever offers an app the volume it lives on, so there is no box-storage row to pick. The list says so: the top row is named after the volume the app is actually on instead of being called Internal storage, and it is marked TiviGlass is installed here. To record onto the box’s own storage in that case, move the app back to it in Android’s own app settings, or use Choose folder… or a network share. The app disappearing when you unplug that drive is Android’s own behaviour for an app installed on one, not something TiviGlass does.
37

Keep storage under control

Path: Settings → Recordings
How
  1. Recording storage limit sets the maximum space recordings may use.
  2. Keep recordings for deletes them automatically after a set age.
  3. Maximum simultaneous recordings sets how many programmes may record at the same time. It sits on the main Recordings page, above Advanced.
  4. Clean up recordings now applies the rules immediately.
Good to know
Maximum simultaneous recordings starts at 1. That is deliberate: every recording running at once uses one of your provider’s connections, and so does anything you are watching. Most plans allow two or three, some allow only one, and there is no way for TiviGlass to ask — a provider that refuses a second connection often answers with an empty file rather than an error, which is far harder to spot than a recording that plainly did not happen. So if you know your plan allows more, set it to 2 or 3 once and it stays.

If two programmes overlap and only one can record, TiviGlass tells you which and why. Nothing is dropped in silence any more. Before it happens: a timer that will clash is marked in Recordings under Scheduled (“Clashes with another timer”), and creating one by hand offers Raise limit or Schedule anyway. After it happens: you get a Not recorded notification, the timer says Not recorded: something else was recording, and a Not recorded entry appears in your Recordings list naming the limit and where to change it. That entry holds no video and deleting it removes nothing from your drive.

A missed recording of this kind is our limit, not your provider’s. If the line under it names the limit, there is nothing wrong with your TV service and nothing to ask them about — raise the setting, or record the two programmes at different times.

The master Recording switch on this page turns the whole feature off. While it is off, nothing records and nothing can be scheduled: the guide, the player menu, the manual timer and Series Links all refuse and say Recording is turned off in Settings, rather than accepting a timer that would never run.

Chapter 9

Reminders, Kids and Apps

38

Set a reminder Free

Path: Guide, Search or Sports Hub → hold OK → Set reminder

No guide entry needed: open Sidebar → Reminders → New reminder. Pick a channel from the current source, using search to narrow the list, then choose a future date, hour and minute and select Set reminder. The time uses your device’s local clock. This manual reminder keeps the time you chose even if the guide changes, so you can tune in before an event starts. Hidden, locked or profile-blocked channels cannot be selected. Review or remove it from the same Reminders screen.

How
  1. Set the reminder on any future programme — from the guide, from a guide result in Search, or while watching (hold OK on the video, then look under Next).
  2. Shortly before it starts, a small countdown card slides into the corner over whatever you’re watching. It doesn’t black out the picture — carry on watching if you want.
  3. Choose Watch now to switch straight away, Not now (or Back) to cancel, or ignore it — it tunes automatically at zero.
  4. Change the countdown length in Settings → Menu & sections → Reminder countdown (10 seconds to 1 minute).
  5. Review everything in Sidebar → Reminders.
Good to know
The countdown appears inside TiviGlass and needs no notification permission, so it works even with your TV’s notifications switched off. Reminders are per profile and remember which playlist the channel came from — if that’s a different playlist, TiviGlass switches to it for you. New reminders are assigned to the device where you set them. In the Reminders list, This device or Another device shows the destination; choose Remind here to move delivery to the TV you are using. Older reminders show All devices (older reminder) until you choose a destination. Keep every participating device updated for device-specific delivery, and allow cloud sync to finish after moving a reminder. They survive a reboot. With exact-alarm permission, reminders use alarm-clock delivery so Doze does not delay the countdown; Android may show the next reminder as a system alarm. Turning Reminders off or cancelling a reminder removes its alarm.

A reminder is only offered for a programme that has not started yet — there is nothing for a “starting soon” card to warn you about once it is already on. Once one is set, the same place offers Cancel reminder instead. If Android has not granted TiviGlass exact alarms the action still works and says so: the reminder may arrive a few minutes late.
39

Make sure reminders actually arrive Free

Path: Settings → This device → Reminder delivery
How
  1. Check the Reminder delivery status line.
  2. It only ever reports a problem with reminders that arrive while TiviGlass is closed — the in-app countdown always works.
  3. To fix those, allow TiviGlass notifications in your TV’s Android settings, and grant it permission to show full-screen alerts if your TV asks.
  4. Return to TiviGlass — the status updates straight away.
Good to know
There are three honest answers, not one: reminders are Ready; they work while TiviGlass is open but only raise a notification when it’s closed (common on Android 14 and newer, which restricts full-screen alerts); or their timing may drift because your TV limits exact alarms. TiviGlass says which, rather than failing quietly.
40

The Kids section Free

Path: Sidebar → Kids
How
  1. Open Kids for a simplified screen of children’s channels, favourites and shows.
  2. Everything is bigger, brighter and reachable with fewer presses.
Good to know
A profile marked as a Child opens straight into Kids and cannot leave it. What appears is drawn from the playlists and categories you allowed for that profile. Like the Sports Hub, Kids reads its shows out of your guide, so on a very large channel list they fill in over the first minute or so rather than appearing all at once.
41

Kids Mode, time limits and bedtime Free

Path: Settings → Parental & Kids → Kids Mode & screen time
How
  1. Set a daily time limit and a bedtime window.
  2. Select Start Kids Mode now to lock the TV into the Kids section.
  3. To leave, choose Grown-ups: exit and enter the PIN.
Good to know
When the limit runs out or bedtime arrives, the TV shows a friendly message instead of just stopping. The allowance resets the next day.
42

Apps and web shortcuts Free

Path: Sidebar → Apps
How
  1. Your apps lists what’s installed on the TV; press OK to launch.
  2. Web shortcuts open a site directly.
  3. Focus a tile and follow the visible menu-dot hint: hold OK or press Menu to pin, hide, lock or uninstall it.
  4. Rescan picks up newly installed apps.
Good to know
Hidden apps aren’t gone — they stay under the Hidden group. A PIN-protected tile asks for the parental PIN before it opens, which is a neat way to keep a store or browser out of a child’s reach.

Chapter 10

Profiles and parental controls

Two related systems. Profiles decide whose data you’re using and which sections and playlists are reachable. Parental controls put a PIN in front of specific channels and screens regardless of profile.

43

Switch profile Free

Path: Settings → Account & Premium → Switch profile
How
  1. Open the “Who’s watching?” picker and select a tile.
  2. Profiles with protection show a lock badge and ask for the PIN.
Good to know
With only one unprotected profile the picker is skipped at startup — this menu path is how you reach it. Choose Startup profile on this TV to open an unprotected profile automatically on this device. The choice stays on this device, belongs to the current account and is removed on sign-out. PIN-protected profiles still need to be chosen and unlocked. Choose No default profile to restore the usual startup behaviour. Switching swaps favourites, history, watchlist, reminders and personal display settings in one step.
44

Decide what a profile can reach Free

Path: Switch profile → hold OK on a profile → Access
How
  1. Choose which sidebar sections that profile may open.
  2. Choose which playlists it may use.
  3. For a child, narrow it further to specific Live categories.
  4. Enter the household PIN and select Save access.
Good to know
Blocked playlists and categories don’t just disappear from menus — they’re excluded from search, from All Playlists and from reminders too, so nothing leaks in by a side door.
45

Turn on parental controls Free

Path: Settings → Parental & Kids
How
  1. Select Enable parental controls and set a PIN.
  2. Use Require PIN for to choose which areas are gated — settings, playlists, the guide, specific channels.
  3. Leave Skip PIN for protected content off to protect channels, movies and shows. Turning it on bypasses their PIN checks; it does not remember an earlier unlock. Menu locks still apply.
Good to know
Parental controls are free on every install. The old remember-PIN-until-restart switch has been removed because it did not change PIN checks. How to enter your PIN lets you swap between an on-screen keypad and direct number-key entry, whichever suits your remote.
45b

Change or remove the PIN Free

Path: Settings → Parental & Kids → PIN → Change or clear PIN
How
  1. Open Change or clear PIN. To set a different one, type the new PIN and press OK.
  2. To stop using a PIN altogether, press Clear. Parental controls stay switched on but nothing is gated until you set a PIN again.
Good to know
The PIN is stored on the device it was set on and never travels with your account, so it does not appear on another TV and signing in cannot bring it back. Clearing the app’s data removes it too. If you have forgotten it and cannot get into Settings to clear it, contact support and we can unlock the device for you.
46

Lock individual channels Free

Path: Settings → Parental & Kids → Manage locked channels
How
  1. Search for and tick the channels to lock.
  2. Save. Locked channels ask for the PIN before they will play.
Good to know
Locking hides a channel from playback, not from the list, so channel numbering stays stable. Movie and show categories can be locked the same way from their category menu.

Chapter 11

Make it yours

47

Colour theme Premium

Path: Settings → Appearance & theme
How
  1. Pick a theme from the swatches.
  2. Create custom theme builds your own from Shell, Accent and an optional Progress colour. Select Progress to change programme and playback bars independently; Default progress colours restores their original colours.
  3. Duplicate current is the easy way to start from a theme you nearly like.
Good to know
TiviGlass keeps a dark TV-friendly backdrop, with brighter panels and clear separation between the background, cards and raised controls. Changing the theme changes the shell and highlight hues without losing that contrast. The theme applies from the very first frame at startup, so there’s no flash of the default colours. Without Premium the app stays on its standard theme.
48

Layout, logos and the clock Free

Path: Settings → Appearance & theme
How
  1. App text & layout size switches between compact and comfortable spacing, for the whole app. To change the TV guide on its own — bigger text, or more channels on screen — use Guide text size and Guide row height under Settings → TV guide (how-to 14).
  2. Movie & show poster size chooses Small, Medium or Large covers for every library filter, including Favourites and Watchlist.
  3. Group menu layout chooses the original horizontal pills or a Left sidebar for Live TV, Movies and Shows.
  4. Channel logos and Channel logo size control whether and how big logos appear. Off removes the whole tile, including the two-letter coloured stand-in a channel gets when its provider has no logo, so the row is just the channel name.
  5. Fix cut-off screen edges pulls the picture in if your TV crops the edges.
  6. Time format and Date & time locale set how times are written.
Good to know
Left sidebar is the default. It keeps each library’s Views, Groups and Tools together in the existing panel, including Favourites, Watchlist, History, Recently added and filters where available; the old pill rows are removed from the content area. The TiviGlass heading, account details, clock and divider remain in place. Pick an item to return to the content; press Back in the library panel for the main app menu. Choose Horizontal pills here if you prefer the original layout.
49

Use your own channel logos Free

Path: Settings → Appearance & theme
How
  1. Put PNG, JPG or WebP files in a folder, named after the channel — for example BBC One.png.
  2. Select that folder as the Local logo folder.
  3. Set Preferred logo source: playlist first, TV guide first, or local folder first.
  4. After adding files later, select Refresh local logos.
Good to know
Matching ignores case and punctuation, so “bbc one.png” works too. If a logo is missing or fails to load, TiviGlass falls through to the next source and finally to a coloured letter tile.
50

Rearrange the menu Premium

Path: Settings → Menu & sections
How
  1. Open Customise navigation menu.
  2. Move sections up and down, hide the ones you never use, and rename any of them.
  3. Change a section’s icon if you prefer a different shape.
  4. A section marked Off has been switched off under Settings → App sections, which is a different thing from being hidden here — it is not in the menu at all. Press Off and it comes back, unhidden, in one press.
Good to know
The menu layout travels with the profile, so switching viewers re-themes the sidebar in one step. Without Premium the sidebar uses the built-in order.
51

Remap remote buttons Premium

Path: Settings → Remote & buttons

In the live-player button editor or Shortcut keys, assign Channel list (live player) to browse and search your current channel order without leaving playback, or Recently watched channels (live player) to open the recent-channel row. Use a normal button press; both custom actions require Premium. Last channel still switches straight to the previous channel. Back closes the channel list.

How
  1. Button behaviour opens separate editors for Live player, Movies & shows and TV guide. The guide editor lets you assign spare buttons to Favourites filter, Page channels up/down, Jump to now and Jump to top. Arrow keys, Select and Back keep their guide navigation roles. Guide Select & preview opens the preview settings separately. Button remapping requires Premium, and every row that edits it carries the Premium badge. Without it you can still look through the editors and set your buttons up — your choices are saved and start working the moment you upgrade — but until then each button keeps its built-in behaviour, which is the one the editor shows you. A choice that is waiting is listed underneath as Set to … — needs Premium, so the list never claims a button does something it does not.
  2. Inside a button editor, Colour shortcuts previews four actions for that screen. Apply it to set red, green, yellow and blue together, then adjust any button individually. Other buttons and long presses keep their settings. Use the existing key-learning editor for remotes that send different key codes, including Formuler models.
  3. Shortcut keys assigns spare, colour and number keys to actions like Screenshot, Last channel, Jump to now in the guide, or Open recordings. This is the same Premium feature as button behaviour, and behaves the same way without it.
  4. Back button chooses whether Back hides the controls first or exits immediately.
  5. Seeking keys sets which keys skip forward and back.
Good to know
Interface mode on this page is free: choose Automatic, TV / remote, or Phone / tablet. It changes this device immediately and survives restarting or signing out; it never changes your other devices. Remote button customisation remains available in every mode, including phones with a keyboard or remote; paid shortcut features still require Premium.

To close the TV app without scrolling to Exit, leave playback and any dialog first. Press Back from the guide (from the category row when using horizontal groups) to open the menu and show the confirmation, then press Back again within 3 seconds. A child profile returns to the profile picker instead. Phone / tablet mode follows Android Back behaviour.

Bindings are per context — live TV, movies and shows, browsing and the guide can each behave differently. Per-device binding profiles mean a cheap box with a four-button remote can be set up separately from your main TV. One action is worth knowing about even if you never remap anything else: Options for the focused item opens the same menu as holding OK, so a remote that can't hold reliably still reaches every channel action.
52

Sounds and the sleep timer Free

Path: Settings → Remote & buttons
How
  1. Turn the startup sound on or off.
  2. Turn Interface sounds on or off. This switch controls your device’s navigation and click sounds for remote buttons across menus, dialogs and playback. Each press sounds once; holding a button does not repeat the sound.
  3. Set a Sleep timer to stop playback and turn off after a chosen period.
  4. You can also set one without leaving what you are watching: MoreSleep timer on the player controls.
Good to know
On-screen messages, programme reminders and recording notifications are always silent. Remote button sounds come from your device, so its System sounds setting (sometimes called Touch sounds) has to be on as well. The sound and volume depend on your device. Volume, Home and power buttons keep their normal system behaviour. The sleep timer counts down on screen as it approaches, so it never cuts off a film without warning. Both places set the same timer, so one turns the other off.

Chapter 12

Picture, sound and reliability

Using settings. Choose a topic or search for a problem, such as bigger text or no sound. Old setting names still work in search. A switch shows On or Off: press OK or tap the row to change it. Other choices show Current: beneath the name and open a list marked with your selection. Changes save automatically. Advanced groups keep less common options together; search opens the right group for you. For easier reading across the app, open Appearance & theme → App text & layout size. TV guide → Guide text size changes only the guide.

Three cards cover how content plays: Video & audio, Subtitles & captions and Streaming & reliability. Most people never need to leave the defaults; these are what to reach for when something specific is wrong, and the more technical ones sit under Advanced on each page.

53

Video Free

Path: Settings → Video & audio
How
  1. Video quality caps resolution; Picture shape & zoom sets the default picture shape, including the Crop choices that cut off black bars built into the picture.
  2. Automatic Use less data preserves full quality on a healthy link and steps down only after repeated stalls. Always on forces the lowest available variant.
  3. Video decoder chooses Hardware (recommended), Android software, or Bundled FFmpeg. This choice belongs to the device you set it on and is not copied to your other devices by cloud sync. If the app crashes while a codec is decoding in hardware, TiviGlass decodes that codec in software on that device for a week, then tries hardware again.
  4. Match TV frame rate matches your TV’s refresh rate to the content, so films and sport move more smoothly. It is on by default. On older TVs and boxes, TiviGlass keeps the current refresh rate when it already matches the channel, and favours a higher matching rate when a change is needed so the controls stay smooth. Pausing playback does not make Auto frame rate change the display. Some TVs still go black briefly during a necessary switch; if live channels stop and need Play pressed again, turn Auto frame rate off here.
  5. Dolby Vision and Prefer HEVC / HDR10 tune HDR handling.
  6. Everything here is the default. Any one channel, film, episode or recording can be given its own picture shape, audio delay, decoder or external player from the player menu → This channel.
Good to know
Change the decoder only if a channel won’t play. For supported H.264 and HEVC streams, choosing Bundled FFmpeg keeps that software engine selected even when playback learning or recovery requires software decoding. Bundled FFmpeg can decode streams the hardware refuses, but it works the processor hard — and if only one channel needs it, set it on that channel from the player menu instead of here, so the rest of your channels keep the faster hardware decoder.

Per-item settings stay on this device: a decoder or an audio delay describes this box and this speaker setup, so copying them to your other TVs would cause the very problem they were set to fix. Each one shows Default until you change it, and Reset this channel puts it back.

If a channel plays but stutters, and it plays cleanly in another app on the same box, try Reset playback learning. It is on a different page to the rest of this card: Settings → Streaming & reliability, then open Advanced. TiviGlass remembers when a channel failed to decode and quietly uses the slower software decoder for that format afterwards. That is usually right, but it can stick on a box that is perfectly capable, and software decoding works the processor hard enough to make the picture judder. Resetting clears what it learned so the hardware decoder is tried again. It takes effect on the next channel you open, not on the one playing now. Self diagnostics (how-to 65) will tell you whether this is happening: look for Software decoding forced, which says whether your box has a working hardware decoder for the format it has been avoiding.

A few formats depend on your equipment rather than on TiviGlass, and no setting changes them. Dolby TrueHD needs a receiver or soundbar that accepts it directly — unlike Dolby Digital and DTS, there is no way for TiviGlass to decode it in software, so on a TV’s own speakers a TrueHD track cannot play and TiviGlass will say so rather than fall silent. Dolby Vision on a screen that does not support it plays the HDR10 layer of the same picture. AV1 needs Android 10 or newer. MPEG-2, which older European standard-definition channels still use, plays on TV boxes but is missing from most phones and tablets.
54

Audio Free

Path: Settings → Video & audio
How
  1. Default audio language picks your preferred dub automatically.
  2. Surround sound sends multichannel audio to a receiver or soundbar. Turn it off if your TV or speaker is stereo only.
  3. Audio passthrough chooses how Dolby and DTS soundtracks are sent: Automatic lets your TV or receiver decide, Off makes TiviGlass decode the sound itself, and Force on sends it untouched even if your equipment says it can’t take it.
  4. Adjust sound timing fixes lip-sync. If it’s only wrong on one channel, set it on that channel from the player menu → This channel rather than here.
  5. Even out volume and Boost quiet audio even out and lift the sound.
Good to know
Even out volume is the answer to channels that are wildly different volumes. Levelling is available on Android 9 or later and has to decode and process the audio. When Even out volume is on, Automatic passthrough switches to PCM. Force on keeps Dolby/DTS untouched and prevents levelling. A receiver showing Multichannel PCM can still be receiving 5.1; PCM does not mean stereo. If Surround sound is Off, TiviGlass prefers a stereo soundtrack; Stereo PCM is expected when one is selected. Leave Surround sound On to keep a multichannel track while levelling. If live channels play with a picture but no sound — while movies and shows are fine — turn Surround sound off. It means your TV or speaker is stereo only and can’t play the Dolby track those channels carry. Bluetooth speakers are always stereo only.

Surround sound and Audio passthrough are not the same setting. Surround sound chooses which soundtrack to play; passthrough chooses how it’s sent to your equipment. Setting passthrough to Off keeps surround — TiviGlass just decodes it itself instead of handing it over. Passthrough changes apply on the next channel or episode.

When Live AI captions are enabled, Automatic passthrough decodes live sound inside TiviGlass so the on-device caption engine can hear it. Force on remains a literal override and can prevent live captions from receiving audio; use Automatic or Off with captions.
55

Subtitle appearance Free

Path: Settings → Subtitles & captions
How
  1. Subtitles on by default and Default subtitle language set the behaviour for every stream.
  2. Broadcast captions (CC) enables broadcast captions.
  3. Font size, colour, edge style, background box and bottom padding control how they look.
  4. Subtitle delay holds subtitles that come inside the stream back by up to two seconds, for when they run ahead of the speech. It is one-way by design: a subtitle that has not arrived cannot be shown early. Part of Advanced playback. For a subtitle you searched for or loaded yourself, use the free Sync buttons in the player’s Subtitles picker instead — those move either way.
Good to know
Choosing a Default subtitle language turns Subtitles on by default on for you — they are two settings but one intention, and a language on its own would never show you anything. Leave the language on Stream default to take whichever track the stream marks as its own default. Bottom padding lifts subtitles clear of a broadcaster’s on-screen banner. Turning subtitles on and choosing a language is always free; the cosmetic styling is part of Premium.

A few European channels carry their subtitles as DVB bitmap images rather than text. TiviGlass cannot display those, so they are left out of the subtitle list instead of appearing as a track that does nothing when you pick it. Search subtitles is the way round it.
56

Captions when there are none Premium

Path: Settings → Subtitles & captions
How
  1. Search online automatically finds and attaches subtitle files without being asked.
  2. Link an OpenSubtitles account using credentials that work at OpenSubtitles.com, and choose whether to prefer hearing-impaired subtitles. Wait for linking to finish; if it fails, the form stays open with an explanation so you can retry. A service outage is shown separately from rejected credentials. VIP account sessions keep the API host supplied at login for subsequent searches and downloads.
  3. Create captions from live speech generates captions on the device in real time.
  4. Download the language packs you need for transcription.
Good to know
Subtitle search is free — finding a file that already exists is an accessibility feature. Only live transcription is Premium, and it isn’t available on every device: it needs about 1.5 GB of memory and four processor cores. It no longer matters whether your device runs 32-bit or 64-bit software — the speech recogniser now ships for both, so older sticks such as the first-generation Fire TV Stick 4K are judged on memory and cores like everything else. TiviGlass tells you which of these is the reason on the settings row itself rather than simply failing, and nothing else about your Premium plan is affected. Subtitle sites cap how many files you may download per day. If you reach that cap TiviGlass says so plainly, and the count resets after 24 hours; linking your own OpenSubtitles account gives you your own allowance instead of the shared one.
57

Reliability Free

Path: Settings → Streaming & reliability
How
  1. Buffer size sets how much video is held ahead of the picture. It does not slow how fast a channel starts, and devices with less memory offer fewer steps because they cannot hold the largest cushion.
  2. Delay before switching makes fast channel surfing smooth.
  3. Auto reconnect, Reconnect attempts and Auto-switch source on failure handle dropouts.
  4. Merge duplicate channels, Reduce live TV delay, Keep screen awake, Continue where you stopped, Auto-play next episode and the external player options finish the tab.
Good to know
The external-player choice stays saved if another app cannot accept a particular stream. TiviGlass tells you when it has fallen back to its own player; also check whether Use external player for is set to movies and shows only or to live TV as well. Reset playback learning undoes the automatic codec workarounds TiviGlass has applied for your device — use it if playback got worse after a system update, then let it relearn.

Chapter 13

Account, plans and sync

Manage live favourites on the website: open your account’s playlist list and choose Favourites beside an IPTV source. With Premium and Cloud Sync enabled, select the viewer profile, search the TV-uploaded channel list, and tick or untick a channel. Favourites only also lets you remove channels that are no longer in the catalogue. Each change is saved separately and travels to TVs using that profile. If no cloud copy or catalogue has arrived yet, open that profile and playlist on a TV and run Sync. Use Refresh on the website to see the latest copy. The website editor covers live channels; manage movie, show and Stremio favourites in the app.

You can also manage your account at tiviglass.com/account. On a computer, choose a section in the sidebar; on a phone or smaller screen, use Menu to see the same sections. The theme button switches the website between light and dark and remembers your choice. Staff using the admin panel can select Search admin in the header, or press Ctrl K (Cmd K on Mac), to find a section or account. Use the arrow keys and Enter to open a result, or Escape to close search. In Pulse, Recent activity shows up to 30 recent events in a compact panel; scroll inside it to see older entries. For written overviews of the player and its plans, see Features and Pricing.

58

Your TiviGlass account Free

Path: Settings → Account & Premium
How
  1. The card at the top shows who you’re signed in as and what your plan includes.
  2. Change email, Backup email and Refresh session manage the account itself.
  3. Sign out disconnects this TV only. Your other TVs, your phone and the website stay signed in; to sign out everywhere at once, use Sign out of all devices on the tiviglass.com account page.
Good to know
Signing out removes account-synced playlists from this TV so nothing leaks to the next person who signs in — they come back automatically next time you sign in.

While signed in, TiviGlass records three account milestones: usable service setup, active playback (including radio and a playing guide preview), and a displayed plan price. These timestamps help identify problems getting started; they contain no channel names, programme titles or viewing history. They are separate from optional anonymous diagnostics. See the privacy policy for retention and your choices.
58b

Forgotten your password Free

Path: tiviglass.com/account → Forgot your password?
How
  1. Open tiviglass.com/account in a browser, type your email address and select Forgot your password?
  2. We email you an 8-digit code. Type it into the box that appears on the same page.
  3. Choose your new password. You’re signed in straight away.
Good to know
It’s a code rather than a link on purpose: email providers automatically open links to check them for viruses, which used up one-time reset links before people could click them. A code can’t be used up that way, and it still works if you ask for it on a computer and read the email on your phone. Your TVs stay signed in throughout — you only need this for the website. If you created your account on a TV and have never set a website password, use exactly the same steps.
59

Plans and upgrading Free

Path: Settings → Account & Premium → Upgrade
How
  1. Select the upgrade option; the TV shows a QR code.
  2. Scan it with your phone and complete the payment there.
  3. The TV picks up the new entitlement by itself — no restart needed.
Good to know
Payment happens entirely on your phone; the TV never handles card details. If you’re on a free trial or an admin grant, the wording tells you so plainly rather than pretending you’ve purchased.
PlanPriceWhat it unlocks
FreeLive TV, the guide, movies and shows, Catch Up, unlimited playlists, profiles, parental controls, reminders, search, Kids, Apps and updates.
Essentials£25 one-timeAdds Recording and Series Links, the Sports Hub, and Advanced playback.
Premium£19.99 yearly
£39.99 Lifetime (recommended)
Everything: the above plus cloud sync, Cloud Backup, portable backups, Multi-view, custom groups, filters, themes, Trending, menu and button customisation, external player, live AI captions and Stremio sources. The yearly plan auto-renews until cancelled; Lifetime is one payment.
Extra device slots£10 per packFive more devices on the account. Stackable — buy as many packs as you need.
Prices shown in the app and Stripe checkout are the ones that count. TiviGlass reads the current plan list from your account rather than baking it into the app. The yearly Premium plan renews automatically until cancelled from your account or Stripe portal; access continues through the paid period. Supported international customers may see a local-currency checkout price. Lifetime, Essentials and device-slot packs are one-time payments.
After a purchase you get two emails. Stripe sends the payment receipt, and TiviGlass sends a confirmation naming what you bought and how to use it. Your access is granted the moment the payment clears, so it does not wait on the email — if the confirmation is slow or lands in spam, nothing is wrong with your purchase. Check the plan on your TV under Settings → Account & Premium, or use Refresh plan there.
59b

If an installer set your TV up for you Free

Path: Settings → Account & Premium
How
  1. The account card at the top shows your email, plan and whether it needs attention.
  2. If it reads Premium · via someone’s name, a TiviGlass partner set this TV up for you.
  3. The main plan action, Change email and Refresh plan are on that same card, so you do not have to hunt through an Actions list.
  4. If your access is time-limited, the TV starts reminding you a month before it ends, and names who to call.
Good to know
Your installer holds the email address your account was created with. That means they can reset the password and sign in to it, and see the IPTV provider logins saved on it. They can also add, change or remove your playlists and your signed-in TVs from their partner panel without signing in as you — that is how they fix a dead playlist or free up a device slot without a house call, and every change they make is recorded against them. That is how they set the account up and how they support it — but you should know it, and you can take the account over at any time by changing its email address from the account portal, which stops your installer making any further changes to it. Nothing on your TV is deleted when a plan ends; the account simply returns to the free features.

For installers: Partner credit packs start at £45 for 48 credits: enough for four yearly client activations, or one Lifetime activation and one yearly activation. Larger packs offer volume discounts. Credits already purchased keep their value. See the partner programme for details.
60

Devices on your account Free

Path: Settings → Account & Premium
How
  1. Scroll to the device list; the one you’re on is marked This device.
  2. Select Remove next to any TV you no longer use.
  3. Buy more device slots raises the limit permanently.
  4. On your account page you can also rename a TV, so the list reads “Lounge” rather than a model number. The name you give it is yours and stays put: the TV no longer replaces it with its own model name when it next checks in.
Good to know
Your plan applies to every device on the account, so upgrading once covers the whole house up to your slot count. Every account includes five devices, and each £10 pack adds five more.

Open now on tiviglass.com/account means TiviGlass is actually open on that TV right now. A Shield that is powered on but sitting on the Android home screen, or under a screensaver, shows as recently active or idle with when we last heard from it — it is not “offline”. The list refreshes itself while the page is open.

If you see “Device limit reached” when you open the app on a new TV, that is the slot count, not your plan — your purchase is intact and still covers this device. Slots are held by the TVs that registered first, so it is always the newest one that gets stopped. Remove a TV you no longer use from the list on that screen and the new one unlocks straight away; buying another pack does the same thing without giving anything up. A removed TV that is still signed in can register itself again when it next opens TiviGlass. Sign out on that TV before removing it if you want it to stay unlinked. A TV that hasn’t been used for two months stops taking up a slot on its own.

“Device access restricted” means a device or network restriction rather than a shortage of slots. Contact TiviGlass support for a review; buying more slots will not remove that restriction.

Using a confirmed modified or re-signed TiviGlass app can automatically suspend your TiviGlass account, affecting your genuine devices too. It can also automatically block the detected device and IP address, even without a signed-in account. An IP block may affect other people sharing the same address. Install the official app and contact TiviGlass support to request a review. Buying more device slots will not lift an account suspension.

Account suspended / Modified app blocked: playback and ordinary app features are unavailable while the restriction is active. A confirmed restriction stays in place after restarting the app, including offline playback. Use Contact support for a review, then Check again after access has been restored. Repeated checks are limited to once every 30 seconds. A modified copy needs replacing with the official app. A temporary failure to read the app’s signing information does not by itself count as proof of tampering.
61

Cloud sync Premium

Path: Settings → Sync & backup

Staging preview: scan the QR code on your phone or sign in with your public account’s email and password to download its saved data into the separate staging app. Changes you make in staging stay on that device. Upload, account editing and account-wide rollback are unavailable. Later changes made in the public app can still be fetched into staging.

How
  1. There’s nothing to switch on — cloud sync starts working as soon as you sign in with a plan that includes it.
  2. It runs quietly in the background; Sync now forces a round trip.
  3. If two TVs disagree, use Upload this device to make this one the master, or Use cloud copy to take the cloud version.
  4. After using the cloud copy, open Playlists and select Update on each restored playlist, or Update all, to load its channels, guide, movies and shows from your TV provider.
  5. Earlier versions puts your account back to how it was at an earlier point.
  6. You can turn it off in the same panel if you’d rather it didn’t run.
Good to know
Sync carries settings, history, favourites and their order, reminders, playlists, custom TV guide sources, watchlist, renames, custom channel numbers, groups and Series Link rules. A custom EPG source’s encrypted URL, On/Off state and order all travel, so Use cloud copy brings the same source setup onto another TV. Deletions travel too, so removing a favourite or custom guide source on one TV removes it everywhere rather than reappearing. A new TV takes on your account’s cloud copy when it signs in, so setting up a second TV is mostly just signing in.

Hiding, renaming and reordering are done on the TV, under Settings → TV sources, and cloud sync is what carries them to your other TVs. There is no channel editor on the website.

The panel also tells you how it’s doing: when the last sync happened, which TV wrote the copy that’s in the cloud now, and a warning if this TV hasn’t managed a sync in over a day.

It stays quiet while it works. Background syncs say nothing, because most of what they carry is your other TV’s resume position rather than anything you changed. Sync now always reports what it found, and a sync that fails is always shown. If you would rather see every automatic sync as well, turn on Show cloud sync update messages in the same panel.

Earlier versions is the undo. Every time your TVs sync, the previous state of your account is kept — the last ten of them — and this button lists them by when they were made and which TV made them. Pick one and your account goes back to how it was then, on every TV. The version you were on is kept too, so if you pick the wrong one you simply restore again. Restoring brings back anything that went missing; it does not delete things you have added since. If what you are missing is older than the list goes back, use Cloud Backup instead.

One exception: a playlist you imported from a file or pasted text stays on the TV you imported it on, because there is no address for another TV to fetch. Import the file again on the other TV, or use a URL playlist — those travel normally.

There is an upper limit, and you will be told if you reach it. Your channel order, hidden channels and renames are stored one entry per channel, so a very large line-up that has been heavily reordered or renamed can eventually outgrow what cloud sync holds. If that happens, Recent activity (Settings → Help & diagnostics) says so, and changes stop being uploaded until you make room — removing some renames or hidden channels, or resetting the order on one large category, is enough. Nothing on the TV itself is lost, and normal use does not come close: it takes many thousands of customised channels.

Custom channel numbers have their own limit. They are also stored one entry per channel, so if you have typed your own number for more than 20,000 channels the oldest ones stop being copied to your other TVs. Recent activity tells you when that happens. They are not deleted, and they stay correct on the TV you typed them on; only the copy to your other TVs stops. Everything else keeps syncing normally.
62

Cloud Backup Premium

Path: Settings → Sync & backup → Cloud Backup
How
  1. Select Back up now for an immediate snapshot.
  2. Set Auto-backup to run every few hours, or turn it off.
  3. Restore from the same panel when setting up a new TV.
Good to know
Cloud sync keeps two TVs level with each other; Cloud Backup is a snapshot you can roll back to. They’re different things and both are included with Premium. A restored backup brings back your playlists and customisations, but the listings themselves still come from your TV providers; open Playlists and select Update or Update all after restoring.
63

Portable backup file Premium

Path: Settings → Sync & backup → Save a backup file
How
  1. Choose a destination and accept the suggested .tgbak name.
  2. Set a passphrase of at least eight characters and confirm it.
  3. Copy the file to the new TV and use Restore from a backup file with the same passphrase.
Good to know
The file is encrypted — credentials and PINs are never readable inside it — and a forgotten passphrase cannot be recovered. It carries settings and library data, not the recorded video files themselves.

Chapter 14

Keeping TiviGlass healthy

64

Updates Free

Path: Settings → This device → Updates
How
  1. Leave Check for new versions automatically on and TiviGlass offers updates as they appear.
  2. Read the patch-note preview in Update available, or choose View full release notes. Long notes open in a wide reader; use Page up and Page down with the remote.
  3. Check for new version looks immediately.
  4. Receive beta updates opts into early builds. Beta testers still receive every normal release too, so you never fall behind by staying opted in.
Good to know
The check tells you what it compared: the build number you are on, and whether it looked at the stable channel alone or stable and beta together. Because beta and stable share one build counter, a stable release published after a beta is the newer build — so “you’re on the latest version” with beta updates switched on is a correct answer, not a sign the opt-in failed. Settings → About → Release channel confirms which build you are running. If the update service cannot be reached the screen says so rather than claiming you are up to date.

Later puts optional updates aside for a few days, including any newer build published in the meantime. Backing out of the panel does not: it clears the offer for now and it returns at the next check, so a prompt dismissed part-way through a programme is not taken as a decision to stop being told. Check for new version always looks, whichever you chose.

Updates install over the top — your playlists, profiles and recordings are untouched. On the first launch after an update, What’s new shows those full release notes once more; it does not appear when somebody installs TiviGlass for the first time. The first time an update is installed, the TV may ask permission to install apps from TiviGlass; that’s a one-off.

If an update stops before Android’s installer even opens — an older version says APK signing certificate mismatch, or a current one says the update can’t be installed automatically — download the current APK from tiviglass.com and open it once. When Android accepts it, it installs over the existing app without clearing its data; future in-app updates then use the corrected check. If Android’s own installer instead says the app is incompatible, stop and contact support rather than uninstalling, so your local data can be protected first.

TiviGlass needs Android 6.0 or newer (Fire OS 6 or newer on Amazon devices), and has since version 2.1.1. On an Android 5 box, including a Fire OS 5 stick, Android refuses every newer version with App not installed or There was a problem parsing the package, whether the update comes from the app or from tiviglass.com. That is the device’s Android version rather than a damaged download, so trying again will not help, and uninstalling will not either: a fresh install is refused the same way.
65

Diagnose problems yourself Free

Path: Settings → Help & diagnostics
How
  1. Find and fix a problem does an end-to-end check of playlist, guide, on-demand, recording, account and sync.
  2. It ranks what it finds and names a likely root cause.
  3. Fix what I can applies the safe fixes automatically.
  4. Probe a channel tests one specific stream in the background.
  5. Cancel stops a run there and then. Back asks whether to Keep running or Cancel run, so a check that takes a while is never thrown away by the press you use to leave every other screen.
Good to know
Check everything now gives one quick summary of setup, provider and internet health. Recent activity shows what the app just tried. Device logs and the redacted diagnostics export are under Technical details so the normal help screen stays calm; the export never contains passwords or stream URLs.

A run keeps going if you leave it. Choose Keep running when you press Back and a small banner stays at the top of the screen with your report ID and how far it has got; come back to Settings → Help & diagnostics → Self diagnostics and you pick up exactly where you left off, or read the finished report. One exception: a run that includes a playback check cannot be left running, because it needs the video player you are about to go back to — there, Back simply cancels and keeps whatever finished. Whatever you choose, the checks that already ran are kept in Previous runs.

Every run has a report ID like TGD-M3K8QF2-1, shown on the results screen. Copy report puts a short plain-text summary on the clipboard for support: the ID, which checks ran and whether each passed, and nothing else — no channel names, no server addresses, no passwords.

You don’t have to come here to find these. When a channel fails to play, the Get help button on the error takes you straight to the right row with it already highlighted — the health check if the channel never started, or self diagnostics if it started and then stopped. Press Back and you are returned to whatever you were watching or browsing before, not left in Settings. If the setting has moved or been renamed in a newer version, TiviGlass opens the page it is on and tells you it moved, rather than silently landing you somewhere blank.
65b

When a screen is loading, or will not load Free

Path: Anywhere in TiviGlass
How
  1. A screen that is still working tells you what it is preparing, not just “Loading”. If it is unusually slow it says so, and the rest of TiviGlass keeps working while you wait.
  2. If something fails, the message names what failed, which part of the system it belongs to (your TV service, your account, or storage on this box) and whether anything was lost.
  3. Every failure offers a first thing to try — usually Try again — and, where it can, a second option such as Run a check or Sign in again.
  4. If the profile screen cannot load, Try again re-reads it. You no longer have to close and reopen the app.
Good to know
Anything already on screen stays there when a refresh fails. If your channels, movies or guide are already loaded and an update cannot complete, TiviGlass keeps showing what it has and puts a small line at the top explaining why, rather than emptying the screen. An empty screen therefore means genuinely empty, not “the refresh went wrong”.

A message never blames your internet for something that happened on the box, or the other way round. If it says storage on this device, your broadband is not the problem.

Options that would not do anything on the screen you are looking at are simply not shown. The profile screen appears before the rest of the app exists, so it offers Try again and nothing else; the same failure on the Home screen also offers Run a check, because self diagnostics is reachable from there.

During first-time setup, a step that was tried and did not finish now says so under the card, so Try again is not the only clue that something went wrong.
66

Free up space Free

Path: Settings → Storage & reset
How
  1. The Storage card shows what TiviGlass and the device are using.
  2. Clear cache removes temporary artwork and files.
  3. Apps you may not need scans for installed apps you could remove.
  4. Clear database cache rebuilds the on-device catalogue from your provider.
Good to know
Clearing the cache never touches favourites, custom names, groups or recordings — those are stored separately and rebuild on top of the fresh catalogue.

Anything on this page that clears or resets in bulk asks you to confirm first, and the confirmation now starts with an Applies to line saying how far the change reaches — This TV service, This device or Your whole account. Read that line rather than guessing from the title: “Restore all group names” affects only the TV service you are using, while “Remove device” affects your account on every TV. On anything irreversible the highlight starts on Cancel, so it always takes a deliberate move to go ahead.

TiviGlass also tidies up on its own. If you have several playlists and haven’t opened one for about a month, its downloaded movie list, show list and TV guide are released to free up space; the playlist itself, and everything you set up on it, stay exactly where they are. The next time you switch to that playlist it fetches them again, so the first load takes a little longer than usual. Anything you starred, added to your watchlist, put in a custom folder or renamed is kept, so it keeps showing up in your lists in the meantime. A playlist you imported from a file is never touched this way, because there would be nothing to download it back from.
67

Get help from support Free

Path: Settings → Help & diagnostics → Start support session
How
  1. Select Start support session, choose the problem you want checked, then select Start.
  2. The TV begins the matching diagnostic checks straight away and shows an 8-character code. Give that code to support within one hour.
  3. A banner shows when support connects; select End session to disconnect at any time.
Good to know
The first person to use the code is the only person who can claim that session. If TiviGlass restarts, it safely resumes an unfinished session and does not repeat a completed support action. Passwords, tokens and stream URLs are stripped before results leave the TV. Sessions end themselves after 20 minutes of inactivity and cannot last more than two hours.
68

Start again Free

Path: Settings → Storage & reset
How
  1. Open Start again at the bottom of Storage & reset.
  2. Clear watch history empties Continue watching and the recent rails.
  3. Reset settings to defaults keeps your playlists and account but resets every preference.
Good to know
Take a backup first (how-to 63). If cloud sync is on, a reset device pulls its data back down as soon as you sign in again.

Chapter 15

Settings map

Settings opens on one dashboard with all topics available together. Select a card such as TV sources, Video & audio or Appearance & theme to open its settings directly. Each card explains what it contains. Wide screens fit more cards across; smaller screens stack them into fewer columns.

Search all settings looks across every topic. Type a setting name or a problem such as “no sound”, or use the microphone. Search opens the matching setting and expands its Advanced section when needed. Use Back or Back to settings to return to the dashboard or search results; your search text and return position are kept while you visit a page. Clear search shows all topics again.

Left also goes back a level. Inside a settings page, pressing left when there is nothing further left to move to returns you to where you came from, so you never have to scroll back to the top to find Back to settings. Controls that use left themselves — sliders, text boxes and rows of choices — keep it, so the page only steps back once the highlight has nowhere else to go.

Each setting has its own background and a gap before the next one. On wider screens the name sits on the left and the current choice on the right; smaller screens put the choice directly below its name in the same row. On/Off settings use a switch. Press OK to change a switch or open a list with the current choice selected.

Pages start with optional explanations hidden. Select Show help at the top to reveal them inside the setting they describe; Hide help returns to the shorter view. Status messages, requirements and warnings stay visible. Back to settings and the help control remain visible while you scroll. Open Advanced when you need the extra options.

Management dialogs use the same item borders and rounded backgrounds as Settings, with consistent spacing. Look for Show help beside optional instructions in source setup, Stremio addons, movie and show filters, app shortcuts and recording times. The help control uses the same labels and selected appearance as Settings. Hide help collapses the instructions again; errors, requirements and consent remain visible.

Manual recording timers separate the date, repeat days, start time and end time. Schedule, Cancel and any validation error stay below the scrolling form. Diagnostics and the player's Remote controls guide have Page up and Page down buttons for reading with a remote.

TopicWhat lives there
TV sourcesA dashboard showing which TV source is active and reachable; switch, update, edit or remove one from its Manage sheet; add another source, update all, set the automatic update timer, sync across TVs, and manage Stremio addons and debrid.
Account & PremiumA plan dashboard with the next useful action, change email and refresh; device slots; profiles; and a separate Account safety section for sign-out.
Sync & backupCloud sync, Cloud Backup, playlist sync, and the portable backup file — every “where is my stuff kept” answer in one place.
Parental & KidsEnable parental controls or open Kids Mode first; PIN rules and protected areas appear only after controls and a PIN are ready.
Channels & groupsManage the visible groups and channels first; restoring, bulk renaming and duplicate cleanup live under List cleanup & refresh.
TV guideTV guide sources, a guide-only Update TV guide, matching and troubleshooting; retention and clearing downloaded guide data are under Advanced.
Movies & showsCategory management, filters and the two refresh actions; restore and bulk category-name cleanup are folded under Category cleanup.
RecordingsTurn recording on first; storage, retention, Series Links and scheduling options appear only when recording is enabled.
Video & audioPicture quality, aspect ratio, Use less data, sound and language — with decoders, Dolby Vision and passthrough under Advanced. See chapter 16.
Subtitles & captionsHow subtitles look, and where they come from when a stream carries none — including online search and live transcription.
Streaming & reliabilityBuffer size, auto reconnect, resume and autoplay — with zapping delay, timeshift and the external player under Advanced.
Appearance & themeColour theme, interface density, movie/show poster size, horizontal-or-sidebar library navigation, channel logos, clock format and global favourites; logo priority and overscan under Advanced.
Menu & sectionsReorder the menu, choose the default screen for Live TV, Movies and Shows, use one of your custom Live TV folders or one of your TV service’s own groups as the cold-start screen, then switch sections on or off from a two-column dashboard; options that depend on Sports or Reminders appear only when those sections are on.
Remote & buttonsButton behaviour, shortcut keys, the Back button, seeking keys and sounds; the sleep timer is one Stop playback after choice rather than a row of separate buttons.
This deviceSetup checklist, start-up behaviour, privacy and crash reporting, and updates; user agent and HTTP proxy under Advanced.
Help & diagnosticsTwo clear starting points — self diagnostics and recent activity — plus one quick health check and the Discord support hub; logs and export are under Technical details.
Storage & resetFree space, safe cache cleanup, data health and installed-app review; watch history and resetting preferences are together under Start again.
AboutVersion and build number, Check for updates, release channel, device, licences and the Discord community. The update action is the first focusable row in About.

Moved in this release. A few things now live somewhere more obvious. Turning Recording on is on the Recordings card next to where recordings are saved. Kids Mode & screen time is on Parental & Kids beside the PIN that unlocks it. The switches that decide which sections appear in the menu are all on Menu & sections, next to the control that reorders them. Cloud Backup and the backup file are together on Sync & backup. If you can’t find something, type it into the search box — that always knows where it went.

Announcements show a short preview of longer messages; choose Read full message for the rest. An update announcement with Open update settings takes you straight to the update controls. Other links open directly on a touch device or show a QR code on TV.

Chapter 16

Troubleshooting

Work down the list — the fixes are ordered from most to least likely. If none of them help, run Self diagnostics (how-to 65) before contacting support; it usually names the cause outright.

ProblemTry this
Sources disappear after syncing but are still on my accountOpen Settings → TV sources and sync your playlists. While TiviGlass is open, website playlist and viewer-profile edits are checked on the existing foreground heartbeat (about every four minutes). A detected change queues a sync; background and offline devices may take longer. You can still choose Sync for an immediate attempt. D-pad Up and Down step through each source in order, including sources below the visible area; Left and Right reach that source’s action buttons. A fresh account sync can recover sources removed by an older sync error and reconnect their saved favourites and settings. If cloud sync discovers an old removal after that first pull, sync playlists once more. If sources keep disappearing, use Help & diagnostics to contact support before clearing app data or reinstalling.
Secure credential storage fails while adding a sourceTiviGlass retries a failed encryption operation once with fresh secure-storage handles. If the error remains, reopen the app and retry. Contact support before clearing app data: deleting it can discard saved credentials. A persistent or invalidated device key needs investigation.
It says I’m offline, or a source won’t add, while a VPN is onTiviGlass now treats any network Android says can reach the internet as online, including a VPN link, and it never refuses to try a request because of that reading: adding a source, the Test step and Sync playlists always send the request and report what actually came back. If a test or sync still fails while a VPN is running, the message says A VPN is active on this device. Many providers block VPN exit addresses, so pause the VPN, try again, and if it then works, that is the provider’s block and not your connection. Self diagnostics (how-to 65) lists the Network link it can see, including whether it runs through a VPN, so a support report arrives with that fact in it.
Xtream setup reports a web page or unsupported account responseThe server answered, but did not return usable account details. With no custom User-Agent set, TiviGlass tries its bounded User-Agent recovery, including for HTTP 200 web-page replies. Test and Add use the same recovery. If it still fails, check the exact provider address or use User-Agent auto-detect under Optional details; the message does not prove your internet connection is down.
Returning from a custom guide groupBack restores the selected custom group in either group-navigation layout. In the horizontal layout it scrolls that group into view first; in the sidebar layout it follows the current selection.
TV sources disappear after account sign-inDo not remove and re-add the sources. Older builds could leave locally added guest sources attached to the guest household while the new account profile looked in a different household; the channels often remained visible until restart even though Settings showed no sources. Current builds move the household and its source ownership together before completing sign-in, and repair an interrupted move on the next launch. Choose Keep guest profiles when asked. If the account was already affected and the sources do not return after updating and signing in once, contact support before clearing app data so the intact rows can be recovered safely.
Only one TV plays, or playback shows HTTP 458Stop playback on the other TV, wait a moment, then retry. TiviGlass closes its live connection when it is sent to the background so it does not keep occupying a provider slot. If the TVs have separate provider logins, open Settings → TV sources on each TV and confirm the intended source is selected; using the same server address is fine when the usernames are different. HTTP 458 is a non-standard provider refusal and usually means the provider still considers that particular line in use. TiviGlass retries one clean handoff, then stops rather than hammering the line or switching to a backup address that shares the same account limit.
Adding a playlist says it is not a channel listYou have pointed TiviGlass at the wrong thing, and it stopped rather than importing it. The four common cases: a web page (a provider whose line has expired often serves its login or “account suspended” page with an otherwise normal response), a guide file (XMLTV guides are usually called something like guide.xml or epg.xml.gz and sit right next to the playlist — that one belongs in the EPG URL box, not the playlist box), a JSON response copied from a panel, or an .m3u8 stream link, which is a single channel’s video rather than a list of channels. Check the address or pick the other file. Your existing channels, favourites and history are untouched — a refused import never replaces what you already have.
Live format check meets a busy or unavailable serverA temporary server failure, request timeout or rate limit during the live format check does not make TiviGlass remember HLS as unsupported. Playback keeps the selected format and uses its normal error handling. If the problem continues, check the source in Help & diagnostics.
No channels at allCheck the source is still connected in Settings → TV sources, then press Update on that source’s own row (how-to 2c) — if it comes back empty it will tell you why, such as a rejected login or an expired subscription. Update All does the same for every source. If the profile you’re using has source restrictions, check those too.
App exits on HEVC channels or showsReopen TiviGlass. If the app closed while a hardware video decoder was running and the decoder may have caused it, TiviGlass uses software for that format on this device for seven days. It does not do this when Android shows the app was closed for another reason, such as a force stop, Android freeing memory or an ordinary app error. On Android 10 and older that record does not exist, so a force stop during playback can also turn the protection on; it ends by itself after seven days. This protection applies to the guide preview and full-screen playback. If Android has no software decoder for the format, Software can use the bundled FFmpeg decoder when available. Software may still struggle with FHD 50 fps streams; try an HD, lower frame-rate or different-format feed, or another source. If TiviGlass says software is protecting against a previous crash, keep that protection rather than resetting playback learning. You can change decoder settings from the main sidebar: Settings → Video & audio → Advanced, without opening the failing channel.
Channel won’t playFirst, does it affect one channel or all of them? That single question splits two completely different faults, and getting it the wrong way round wastes the most time.

Just one channel: try Switch source in the player, then set the Video decoder to Bundled FFmpeg to see whether it’s a codec problem. TiviGlass retries a channel that won’t start several times before giving up, and tells you when it has stopped trying — if you see This channel isn’t loading, further waiting won’t help; press Back and open it again. Raising Reconnect attempts in Settings → Streaming & reliability makes it keep trying for longer.

Every channel: this is almost never your device, and changing decoder settings will not help. If the error says your provider refused this line, your subscription has expired, been disabled, or you have more devices watching at once than it allows — close the others, then speak to your provider. If the message quotes HTTP 403 specifically, there is a second possibility worth ruling out first: your own connection may be the thing being blocked. Several people have fixed exactly that by switching network or turning a VPN on, so try that before spending a morning with your provider. Note that your provider’s panel can still show the line as “active” while its servers refuse to send video, so “it says active” does not rule this out. Run Self diagnostics (how-to 65) to confirm: it reports the provider’s exact answer.
External player is selected but TiviGlass opensCheck Settings → Streaming & reliability → Use external player for: Movies & shows only deliberately keeps live TV and catch-up inside TiviGlass. If the scope already includes live TV, read the message shown by the player. It names an inactive Premium entitlement or says the selected app could not accept that stream; the selection is kept so another compatible stream can still open there.
Stuttering or bufferingPress S for the stats overlay. An emptying buffer means the connection; a low frame rate means the device. Set Use less data to Automatic to protect adaptive streams after repeated stalls, and raise Buffer size for a deeper cushion — on films and shows this helps most, because on live TV nothing can be held further ahead than your provider sends it. Devices with less memory offer fewer Buffer size steps, and the largest step shown is the largest that device can actually hold. On live TV, Try another source on failure also rotates to an available duplicate feed when a stream stalls without returning an error. A single-rendition feed whose bitrate stays above the available connection cannot be made buffer-free by any player.
The guide group list is empty or only shows a few choicesYour channels are almost certainly fine. The Live TV sidebar and horizontal pills now show a recovery action whenever hidden-group overlays or group filters remove any provider groups, rather than waiting until the whole list is blank. Press “Restore N hidden groups” (or the pill “N groups hidden · Restore”) to bring hidden choices back. Press “Show N filtered groups” (or “N groups filtered · Show all”) to disable the active filters; if both apply, restore the hidden groups first and the filter action appears next. The same controls live in Settings → Channels & groups. If no recovery action appears and the row is empty, your playlist did not send groups: an M3U list carries them as group-title or #EXTGRP tags and some lists have neither, while an Xtream line means the provider returned no categories — try Update all playlists. Everything still appears under All channels, and you can build your own groups from Custom Groups.
Search finds some of a brand but not the restLook at the group heading first: it counts every match, and a group only shows the first twelve until you press Show all. Different channels are listed before repeat copies of one, so “ESPN 2” and “ESPNEWS” come before a second and third copy of “ESPN” — but a provider carrying a brand dozens of times can still run past twelve. Next, check the line under the results: if some matches are in channels or groups you have hidden, it says how many, and Choose visible channels on the group brings them back (how-to 13). If a name is still missing after both, your provider does not carry it — a brand’s sister channels are separate channels, and lines differ in which they include.
The guide is too small, or too crowdedGo to Settings → TV guide. Guide text size makes the channel names, programme titles and times bigger or smaller; Guide row height decides how many channels fit on screen. If it is programme titles being cut off rather than the text being small, that is a different control: Time shown on one screen, which makes each programme wider by covering less of the schedule at once. Both are free, both affect the guide only, and they can be combined — large text with compact rows still works, because a row is always made tall enough for the text size you chose. If you want everything in the app bigger, that is App text & layout size under Settings → Appearance instead; changing both at once compounds them, so try one first.
No guide dataOpening the guide fetches it by itself the first time each session, so give it a moment before doing anything. If your playlist has nothing to download a guide from, it says so in a line above the channels: No guide source for this playlist. Otherwise go to Settings → TV guide, check EPG coverage and add or reorder TV guide sources; then choose Update TV guide. For a single wrong channel, use Set EPG channel from its hold-OK menu.
Missing seasons or episodesOpen the show and choose Reload episodes above its artwork. This asks the owning TV service again immediately. If the request fails or returns no episodes, previously saved episodes remain available. Reload cannot add episodes the service does not supply.
Movies or Shows is emptyGive it a couple of minutes first — the library loads itself after you add or switch to a playlist, and the screen says “Loading your movie library…” while it does. On a large provider the first load genuinely takes that long. If it still says No movies yet, press Load movies (or Load shows) on that screen, or use Refresh movies / Refresh shows in Settings → Movies & shows. If it says No movies in this playlist, that playlist simply carries no library — M3U lists and live-only lines often don’t — and your channels and guide are unaffected.
Refreshing movies or shows doesn’t change anythingLook at the message the refresh gives you, because it now names the cause rather than always blaming the connection. “Your provider refused this connection” is usually your plan’s simultaneous connection limit: close other players or devices using the same line, wait a minute and press Refresh again. It has a second cause worth knowing about, and the message names it too: some providers accept one particular User-Agent and refuse everything else in exactly the same way, so if one saved service keeps being refused while your others are fine, edit that service, open Optional details, and press Auto-detect next to User-Agent. “Your provider rejected your username or password” means the login, not the network. “Couldn’t reach your provider” genuinely is the network or the server address. “TiviGlass is holding off from your provider for a moment” means we backed off after several failed requests and did not send this one; nothing is wrong with your line, and it clears itself within a minute. A refresh that worked tells you the new total, so if the count and the Updated date under Movies and TV Shows both stay put, the refresh did not complete and the message says why.
Some channels show no programme nameTiviGlass matches your channels to the guide by their provider guide ID first, and by name when that ID is missing or doesn’t line up — so a channel your playlist calls “UK: Sky Sports Main Event HD” still finds a guide that calls it “Sky Sports Main Event”. Run Update on that playlist after adding or reordering an EPG source so the matching runs again. If a channel is still blank, the guide feed itself may carry no schedule for it — that is the provider’s data, not a setting. Where two guide channels have near-identical names TiviGlass deliberately leaves it alone rather than guessing; pick the right one with Set EPG channel.
Wrong or missing logosChange Preferred logo source in Appearance, or supply your own with a local logo folder (how-to 49). A single channel can be fixed via Channel corrections.
Audio out of syncSettings → Video & audio → Adjust sound timing. If only some channels are affected, try turning Surround sound off.
A movie or show is silent or dialogue is missingOpen More → Audio → Fix sound in the player, or choose another audio track. If needed, try Surround sound → Off in Video & audio settings. The repair message distinguishes stopped playback from a selected audio track; a selected track alone cannot confirm sound through your TV or speakers. Keep a setting that works for your output.
No sound on live channels (movies and shows are fine)Settings → Video & audio → Surround soundOff, then restart the channel. Live channels often carry Dolby audio that a stereo-only TV or speaker — including any Bluetooth speaker — can’t play, so the picture runs in silence. For the channel you’re on right now, Fix sound in the player menu does the same thing immediately. TiviGlass also retries supported audio with its bundled software decoder before it ever gives up and keeps the picture playing without sound. Diagnostics reports route problems as Speaker / audio output.
A show freezes on the first frame with no soundThe picture stops after a frame or two and seeking just says playback is struggling — usually on films and box sets rather than live channels. Some TVs and receivers report that they accept Dolby audio and then don’t actually play it, and because the picture is timed off the sound, the video stops too. Set Settings → Video & audio → Audio passthrough to Off and start the episode again. You keep surround sound — TiviGlass simply decodes it itself. TiviGlass also detects this on its own and switches over automatically, so it should only ever happen once; if you later connect different equipment, passthrough is tried again.
Reminders don’t appearThe countdown shows inside the app, so first check Reminders is on in Settings → Menu & sections. Notifications only matter for reminders that arrive while TiviGlass is closed — see Reminder delivery (how-to 39).
Recording failsRead the line under the failed recording in Recordings first — it says what went wrong. A network share reports the reason in the same words the Test button uses, so “Authentication failed”, “Share or folder not found” and “Host unreachable” each point at one setting to correct. Otherwise check free space and the Recording storage limit, and lower Maximum simultaneous recordings if your provider limits connections.
Two programmes overlapped and only one recordedCheck the stored reason first. If it names Maximum simultaneous recordings, the attempt reached TiviGlass’s recording limit, which starts at 1. The entry says Not recorded, and its timer under Scheduled explains the limit too. Select Change recording limit beside the entry to open that setting. Raise it to 2 or 3 only if your TV service permits enough connections — watching live uses another connection — or move one of the programmes. To see a clash coming, look for Clashes with another timer under Scheduled before the day arrives.
A recording is marked PartialThe recording was cut short, usually because the connection or the drive dropped out, or because the TV force-stopped or restarted TiviGlass part-way through. Everything captured up to that point is kept and plays normally; the label just tells you it isn’t the whole programme. If the programme is still on air when you reopen TiviGlass, recording carries on into the same file. A recording that had already reached its planned end when TiviGlass was stopped or restarted is saved as complete, with a note saying so, never as Partial or Failed. Simply leaving the app, or swiping it away, does not cut a recording short; if long recordings keep stopping part-way, exclude TiviGlass from battery optimisation in your TV’s app settings.
A recording says Empty or Failed and won’t playRead the stored reason under the recording first. A provider refusal, interrupted capture and storage failure need different remedies. A Partial recording with usable video remains playable; a failed attempt with no usable bytes cannot play. Changing the simultaneous-recording setting does not repair a missing file or restore folder access.
A recording file exists but will not openRead the access message. A missing file, denied folder access and an unmounted drive have different remedies. For denied access, select the same folder again in Settings → Recording. An unsuccessful storage check no longer blocks a playback attempt or treats an unknown file size as an empty recording. Keep the file and its recording entry while investigating.
Selecting a recording does nothingIt has no video in it to play — select it and TiviGlass now tells you why. See the row above.
A scheduled timer never ranCheck the top of the Recordings screen: if it warns about exact alarms, allow Alarms & reminders for TiviGlass in your TV’s app settings, or timers can’t start themselves while the app is closed. If long recordings stop part-way through instead, exclude TiviGlass from battery optimisation in the same settings screen.
Edges cut off on screenSettings → Appearance & theme → Fix cut-off screen edges.
Holding Back closes the app, or holding OK opens nothingBoth are the same thing, and it is almost always the remote rather than the app. Check whether you are using your TV’s own remote instead of the one the box came with. Those buttons reach the box over the HDMI cable, which cannot say “still holding” and sends the press again and again instead, so one long press used to arrive as several separate ones: Back walked back through the guide, the menu and finally out of the app, while OK never registered as a hold at all. Current builds recognise this and treat the repeats as one press, so you should not need to change anything. Two things to know: on that remote, two Back presses in quick succession count as one, so leave a short beat between them if you meant both; and the box’s own remote was never affected, so it is a fair comparison if you want to check. If it still happens after updating, assign any spare button to Options for the focused item under Settings → Remote & buttons (how-to 51) and tell support which TV and box you are using.
Zapping feels sluggishSettings → Streaming & reliability → Delay before switching, then surf freely — only the channel you land on is tuned.
A Stremio title has no sourcesOpen Addons on that source (how-to 27c) and confirm at least one stream addon is installed and switched On — Cinemeta supplies catalogues only. Rows marked NEEDS DEBRID need a supported debrid key or Put.io OAuth token saved on the source.
A Premium feature is offSettings → Account & Premium: confirm the plan on the dashboard, then Refresh plan. Entitlement is cached for offline use, so a TV that has been off the network for a long time may need one online check.
Two TVs disagreeCloud sync → Upload this device from the TV that’s right, then Sync now on the other.
Favourites, groups or settings have gone missingCloud sync → Earlier versions, then pick a snapshot from before it happened. It applies to every TV on the account, and the state you are on now is kept so you can change your mind.
A TV never picks up changes from the othersOpen Cloud sync on that TV and read the line under Status — it names the reason (signed out, plan expired, can’t reach the server) rather than failing silently. Sync now retries immediately.
Cloud sync says the snapshot is too largeYour local customisations are kept. Automatic uploads wait an hour after a size refusal, and the same warning is not repeated every few minutes. Sync now can retry immediately. Check the last error in Cloud sync and contact support if it persists; do not reset groups or delete sources to silence it.
A custom group stays empty or cannot loadTry again in a custom group reloads its saved membership. Check that its channels and TV sources are still available. A local read failure offers a retry while keeping your saved membership and any channels already displayed; it does not require resetting the group or refreshing the provider.
The same TV source appears many timesOpen Settings → Sync & backup and run Sync playlists while playback and recording are stopped. TiviGlass combines confirmed copies of the same account source, keeping your favourites, history and saved choices. Each affected device repairs its own list; signing out is not required. Do not delete the copies individually, because deleting a source also removes it from your account.
Groups you hid on the website long ago are still hiddenThe website now edits live favourites; the former channel hide/rename editor remains removed. Hides made there before it was removed are still applied. Unhide them on the TV (Settings → TV sources → Manage channels) — the TV’s change is the newer one, so it wins and stays.
App feels slow or odd after an updateSettings → Storage & reset → Clear database cache. As a last resort, open Advanced in Streaming & reliability and use Reset playback learning.

Sports Hub customisation is available: open Sports Hub → Customise sports. Use Up/Down to reorder sport filters and Shown/Hidden to choose which sports appear, then Save. Changes apply to the current viewer and TV service. Guide data and saved reminders stay available.

Things TiviGlass does not do. Written down because looking for a control that has never existed costs more time than any bug on this page. If something below is what you were after, you have not missed a setting and there is nothing to switch on.

What people look forWhere it actually stands
Casting to another TV, Chromecast or AirPlayTiviGlass cannot cast to another device, and there is no Cast button in the app. It plays on the TV it is installed on. Because it is one APK for TV, phone and tablet, the usual answer is to install it on the device you want to watch on and sign in to the same TiviGlass account.
Picture-in-pictureTiviGlass has no picture-in-picture mode. Multi-view (Premium) is the nearest thing: it plays several channels side by side inside the app.