Documentation

Nirmata Vision — User Guide

Last updated: 31 August 2026 · App version v1.0.0 RC 1.083

Part One — The TV App

Everything you can do on the television itself, in the order you are likely to need it.

Introduction

Nirmata Vision is an Android TV application for watching live television, films and TV series from your own provider. It runs on Android TV, Google TV, Fire TV and most Android-based set-top boxes, and it is driven entirely from the D-pad on your remote — you never need a mouse, a keyboard or a touchscreen.

The app is a player. It does not supply any channels itself. In the same way a disc player needs a disc, Nirmata Vision needs a playlist from a provider before it can show you anything. Almost every playback problem you will meet — a channel that will not start, a missing programme guide, a film that buffers — originates with the provider, your internet connection or your box, rather than with the app.

TipNeed help, or want to talk to other users? Join the Discord community: discord.gg/ddqmFjFzs9

Installing the App

The quickest route on any Android TV, Google TV or Fire TV device is the free Downloader app.

  1. From your TV's app store (Google Play or the Amazon Appstore), install the free app called Downloader — orange icon, by AFTVnews.
  2. Open Downloader. In the URL box on the Home tab, type the code 9053413 and select Go.
  3. Downloader fetches the installer. When the download finishes, select Install.
  4. When it has installed, select Open. Choose Delete when prompted, to remove the leftover installer file and save space.
NoteIf your TV asks you to allow installs from Downloader ("Install unknown apps"), turn that permission on for Downloader when prompted, then come back and continue. This is a one-off.
WarningOn Fire TV devices, turn Auto Offload off. Amazon uses it to delete apps you have not opened recently, and it will remove Nirmata Vision without warning. It is found in two places: Settings › Applications and My Fire TV › About › Storage.

First-Time Setup

The first time you open the app it asks for your provider details. There are two kinds of playlist, and the app supports both.

Xtream Codes (recommended)

Your provider gives you three pieces of information:

  • Server URL — often ends in a port number, such as http://example.com:8080
  • Username
  • Password

Fill in each field with the on-screen keyboard and select Save. The app tests the connection and loads your channels, films and series automatically.

TipXtream Codes is the better option where you have the choice. Only Xtream playlists support cross-device favourites, catch-up, and the full films and series libraries.

M3U playlists

If your provider gave you a single long link ending in .m3u or .m3u8, paste that link into the server field and leave the username and password blank. The app recognises an M3U link on its own and ingests it the same way it does an Xtream playlist, so the guide, categories and search all behave identically afterwards.

NoteSome M3U links already contain your username and password, in which case they can be converted to Xtream Codes. A link of the form http://host:80/get.php?username=NAME&password=PASS&type=m3u_plus becomes server http://host:80, username NAME, password PASS. If the link contains the words token or play instead, it cannot be converted.

Set up from the dashboard instead

If whoever manages your account has already assigned a playlist to your device from the web dashboard, you do not need to type anything. The app finds the assignment on launch and loads the channels by itself.

Remote Control Basics

Everything in Nirmata Vision is reachable with the four arrows, OK and Back. Nothing requires a pointer.

ButtonWhat it does
D-pad Up / DownMove between channels in the guide, or between rows elsewhere
D-pad Left / RightMove through time in the guide, or between items in a row
OK / CentreSelect the highlighted item
BackGo back one level. From full screen it returns to the guide without stopping playback
Long-press OKOpens a context menu on posters and on playlists — see the sections that use it
TipLong-press means holding OK down for about a second. It is used in two places worth remembering: on a film or series poster, and on a playlist in the playlist switcher.

The Main Screen

When the app has loaded you are looking at four things:

  • The guide — your channels down the left, programmes across the page by time
  • The mini player — top left, keeps playing whatever you were watching while you browse
  • The category list — press Left from the guide to reach it
  • The app menu — press Left again from the categories

The app menu is how you reach everything that is not live television:

  • Live TV
  • On Demand — films and series
  • Search
  • Weather Hub
  • Plex, where configured
  • Settings

The TV Guide

The guide shows what is on now and what is coming up. The current time is marked by a line down the grid, and the columns to the right of it are the future.

  • Up / Down — move between channels
  • Right — look forward through the schedule
  • Left — look back. The guide holds two days of past programming, which is what makes catch-up browsable
  • OK on a programme — full title, description, times, and catch-up if the channel offers it

The guide keeps itself current. If the stored guide has run past its end — which happens if the box has been off overnight — the app refreshes it as soon as you open it, rather than waiting for its next scheduled update. You should never need to refresh the guide by hand.

NoteHow often the guide refreshes on a healthy day is up to you: Settings › Playlists › EPG Settings offers every 2, 4, 8 or 24 hours. Shorter intervals cost more data; 24 hours is plenty for most providers.

Categories

Press Left from the guide to reach the category list. Highlight a category and press OK to filter the guide to it. Categories come from your provider, so the names are theirs rather than ours.

Categories you never watch can be hidden entirely — either on the TV, or remotely by whoever manages the account, from the dashboard. Hidden categories disappear from the list and from search.

Favourites

Star a channel and it joins a ★ Favourites category that sits at the top of the category list. Long-press OK on a channel in the guide and choose Add to Favourites.

Favourites follow your account rather than your television. Star a channel on one box and it is starred on every other box signed in to the same provider account, usually within a minute of launch.

NoteFavourite syncing needs an Xtream Codes playlist. A pure M3U playlist has no account for favourites to belong to, so they stay on the device that set them.

The ★ Favourites row can be turned off in Settings › TV Guide › Categories if you would rather not see it.

Watching a Channel

Highlight a channel and press OK to fill the screen. While full screen:

  • Up / Down — change channel without going back to the guide
  • OK — bring up the info bar
  • Back — return to the guide. The stream keeps playing in the mini player

The mini player is deliberate: it means browsing the guide never interrupts what you are watching. It stops when you go full screen and starts again when you come back.

The Info Bar

Press OK while watching to open the info bar along the bottom. It shows the channel, the programme, and how far through it you are, and it carries a row of buttons:

ButtonWhat it does
TV GuideBack to the guide
On DemandFilms and series
☆ FavouriteStar or unstar the channel you are watching
SubtitlesChoose a subtitle track, or switch on AI subtitles
AudioChoose an audio track where the channel carries more than one
PiPShrink the picture into a floating window
MultiviewWatch several channels at once
Sports+Live match data — see the Sports section
SettingsOpen Settings

You can choose which of these buttons appear in Settings › TV Guide › Info Bar. Anything you never use can be taken out of the row.

Press Up from the info bar to reach the timeline for the current programme.

Jump to Live

Live streams run behind real time — that is normal, and how far behind depends on your provider rather than on the app. If you have paused, rewound, or simply drifted behind, you can catch up in one press.

  1. Press OK to open the info bar
  2. Press Up to reach the timeline
  3. Move to the ● LIVE marker at the right-hand end and press OK

The picture jumps forward to the live edge of the stream.

Catch-up

Catch-up lets you watch a programme that has already finished. It works only on channels where your provider offers it, and only as far back as they keep.

  1. In the guide, press Left to move back in time
  2. Highlight the finished programme you want and press OK
  3. Choose Watch from start

How many days of past programming the app keeps browsable is set in Settings › Playlists › Catchup.

NoteA catch-up icon in the guide reflects what the provider advertises, not a guarantee. If a catch-up programme plays the live channel instead, the provider's archive does not really hold that programme — there is nothing the app can do about it.

Multiview

Multiview puts up to four channels on screen at once. Open it from the info bar, or from App Menu › Multiview, then choose 2, 3 or 4 panels.

One panel is always the active one. It is the one with sound; the rest are muted. Move the D-pad to change which panel is active.

The panel menu

Press OK on any panel to open its own menu:

OptionWhat it does
Pick a ChannelChange what plays in this panel only
Full ScreenExpand this panel to fill the screen
Add a ScreenAdd another panel to the layout
Close WindowRemove this panel
Exit Multi ScreenLeave Multiview altogether

From a full-screened panel, Back returns you to the grid.

NoteMultiview asks a great deal of a set-top box. Every panel after the first is decoded in software, because most boxes have only one or two hardware video decoders and would otherwise show a black or spinning second tile. On a modest box, three and four panels may stutter — that is the hardware, not the stream.

Picture-in-Picture

PiP shrinks the current channel into a small floating window so it keeps playing while you use other apps on the television. Open it from the info bar.

NotePiP is a feature of the device, not the app. The button appears only on boxes whose firmware supports it, which rules out a number of older Android TV models.

Audio, Subtitles & Captions

Audio tracks

Where a channel carries more than one language, Audio on the info bar lists them. The button is only offered when there is genuinely a choice to make.

Subtitles

Subtitles lists whatever tracks the stream carries. Your choice sticks: picking English keeps English, including across channel changes, until you choose otherwise.

AI subtitles

Where a stream carries no subtitle track at all, the app can generate subtitles from the audio. This is a premium feature, and it is switched on from the Subtitles button on the info bar while a programme is playing.

Captions on Mute

Turn this on and subtitles appear automatically whenever you mute the television, then disappear when you unmute. It is meant for muting an advert without losing the thread of what you were watching.

NoteThis watches the volume level reported by the box, so it reacts to muting with the box's own remote. Muting at the television set or on a soundbar happens after the signal has left the box entirely, and nothing running on the box can detect it.

Picture & Sound Enhancement

Two optional processors, both in Settings › Playback.

SettingWhat it does
Video EnhancementOff, Subtle or Vivid. Sharpening and contrast lift for soft, low-bitrate channels
Virtual SurroundWidens the stereo image. Useful on television speakers, unnecessary through a proper sound system
NoteVideo Enhancement deliberately does nothing on 4K and HDR streams. Those are already high-bitrate and wide-gamut, and processing them costs picture quality rather than adding it.

Browsing Films & Series

Open App Menu › On Demand. Films and series are separated, and each is broken into the categories your provider supplies.

Press Left inside a category to bring up the On Demand sub-menu, which lets you move straight between Films and TV Shows without backing all the way out. Press Left again for the main app menu.

Sorting

Each category can be sorted — by name, by date added, and so on. The sort control sits apart from the poster grid so that arriving in a category never lands on it by accident.

The poster menu

Long-press OK on any poster for a quick menu, without opening the title first:

OptionWhat it does
PlayStart it immediately
Add to WatchlistSave it to My List
DetailsOpen the full title page

Title Pages & Cast

Opening a title shows its artwork, synopsis, year, rating and running time. For a series, the seasons run across the page with that season's episodes beneath them.

Cast

Underneath the details is a row of the main cast, with photographs. Select an actor to open their own page, which carries a short biography and the other films and series they appear in that are available on your playlist. Selecting one of those takes you straight to it.

Cast rows appear on both films and series.

My List (Watchlist)

My List is your own shelf of things to watch later. Add to it from the poster long-press menu, or from the button on any title page.

Reach it from the On Demand sidebar. Titles stay until you remove them, and the same button removes what it added.

Continue Watching

Films and episodes remember where you stopped. Reopen something you were partway through and you are offered:

  • Resume — carry on from where you left off
  • Start Over — begin again from the start

Recently watched titles also appear on the home screen. Selecting one there opens that title directly.

App Menu › Search looks across everything at once — live channels, films, series, and the programme guide.

Type with the on-screen keyboard; results appear as you type, grouped by what they are. Results from the guide appear under On the Guide, which is how you find a match or a film that is being broadcast rather than sitting in the on-demand library.

Choosing a result

Selecting a result opens a small menu:

Result typePrimary action
Live channel▶ Play Now — switches to the channel
Film▶ Play Now — starts the film
SeriesGo to Show — opens the show page with its seasons and episodes

The menu also offers Add to Watchlist and Show Related.

NoteSearch covers every playlist stored on the device, not only the one in use. A result belonging to a different playlist is labelled On another playlist and cannot be played until you switch to that playlist, because it would be requested with the wrong credentials.
Sports

Live match data drawn over the picture, all of it timed to the stream rather than to real time.

Sports Features at a Glance

Nirmata Vision has several separate sports features. They overlap enough to be confusing, so here is what each one is:

FeatureWhat it is
Sports+ panelA side panel over the picture with the score, stats and league table for the match you are watching
Score tickerA thin strip along the bottom with scores from other live matches
In-Game StatsCards that appear when something happens — a touchdown, a home run — naming the player and their line
Batter Info PanelA standing card naming the batter during a baseball game
Pop-up alertsScore alerts from matches you are NOT watching
Sports HubA full screen of fixtures, tables and results, separate from live viewing

Sports+ Panel

Press Sports+ on the info bar. A small menu appears above the button with three choices:

ChoiceResult
Sports+The full side panel — score, match statistics and league table
Ticker onlyJust the scores strip along the bottom
OffNeither

When the panel opens, the picture shrinks to make room for it, so the whole frame stays visible beside the panel rather than partly behind it. The ticker does not shrink anything — it is a thin strip that hides very little.

What the panel shows

  • The scoreboard for the match, with crests
  • Live statistics where the competition provides them
  • The league table for the competition, with the two sides playing highlighted, and the rows immediately around them for context
  • The stream sync control, described below

The panel finds the match by reading the programme title and the channel name, so it needs the channel to be showing a fixture it can recognise.

Score Ticker

The ticker scrolls live scores from other matches along the bottom of the screen. It floats over the picture rather than pushing it out of the way, and it can be used on its own without the panel — chosen from the same Sports+ menu.

In-Game Stats

In-Game Stats puts a card on screen when something happens in the match you are watching, naming the player responsible and their figures so far.

Switch it on at Settings › Sports+ › In-Game Stats › Play Alerts & Player Stats. That single switch covers both sports, because it is what fetches the data.

What raises a card

SportEvents
NFLTouchdowns, interceptions, fumbles, sacks, turnovers, and any gain of 20 yards or more
MLBHome runs, runs batted in, and extra-base hits

A card carries the player's photograph, their club crest, their line in this game and — for baseball — the pitcher it came off and their season average. It clears itself after a few seconds.

NoteBaseball produces around a dozen cards across a full nine innings. Football produces fewer. Neither is a running commentary; they mark the moments worth looking up for.

Batter Info Panel (MLB)

A standing card in the top-right corner naming whoever is at the plate. Switch it on at Settings › Sports+ › In-Game Stats › MLB › Batter Info Panel.

It shows:

  • The batter's photograph and club crest
  • Squad number, name, position and which side they bat
  • Their season line — average, on-base and slugging
  • How they have fared against the pitcher they are facing
  • Who is up next

Between innings there is no batter, so the card names the next man in and labels itself DUE UP rather than AT BAT.

NoteThis needs Play Alerts & Player Stats switched on as well — that is the switch that reads the live game data the panel is built from.

Stream Sync & Delay

This is the setting that matters most for every sports feature, and it is worth understanding.

An internet stream runs behind real time. How far behind depends on your provider, the channel, and the moment — it drifts during a session as the player buffers. Live data does not run behind: a scoring feed knows about a touchdown the instant it happens.

If the app simply showed data as it arrived, it would announce the touchdown before you saw it. So everything sports-related is held back to meet the picture: the cards, the batter panel and the pop-up alerts are all delayed by the same amount.

Adjusting it

The control lives at the foot of the Sports+ panel. Nudge it up or down a second at a time until cards land at the same moment as the play.

  • Cards arriving too early — increase the delay
  • Cards arriving late — decrease it
TipYou only ever set this number once per provider, and everything else follows it. Alerts, cards, the batter panel and the pop-ups all read the same figure.

Alerts tell you about matches you are not watching. They appear briefly at the bottom of the screen with the teams, the score and the crests.

Configure them at Settings › Sports+ › Pop-Up Alerts, where each sport can be switched on or off independently:

  • Soccer — then by league, and by team within each league
  • NFL and College Football — by team
  • MLB — by team
  • Hockey, Basketball, Tennis, UFC

An alert names which side scored and by how much, so a single alert covering more than one play still reads correctly.

NoteAlerts only run while the app is open. Anything that happens before you launch it cannot be recovered — the app has no way to know about it.
WarningThe soccer team lists are built from the current season's squads. They need refreshing each August when leagues are promoted and relegated, otherwise a newly promoted club will not appear in the picker.

Sports Hub

Separate from live viewing, the Sports Hub is a full screen of fixtures, live scores, standings and results. Where a match is on one of your channels, the hub can take you straight to it.

It is available on the Classic and Glass themes.

Weather Hub

App Menu › Weather Hub gives a full weather screen for your location: current conditions, hourly and multi-day forecast, and an animated rain radar.

Set your location by postcode or ZIP in Settings › TV Guide › Ticker & Weather › Weather Settings, along with °C or °F.

TipOn the radar, press OK to re-centre the map on your own location after panning around.

Weather alerts for your area can also be shown as a banner over whatever you are watching. That is configured under Weather Alerts in the same menu.

Plex

If you run a Plex server, Nirmata Vision can play from it alongside your provider's content.

  1. Open the Plex hub from the app menu
  2. A four-character link code appears on screen
  3. Enter that code at plex.tv/link on a phone or computer
  4. Your libraries appear — films and television, by library
NoteA personal library tends to hold a wide range of formats. Plex prepares each one for playback as it starts, which is what lets them play reliably on a television.

News Ticker

The ticker along the bottom of the guide carries headlines, sport, markets and local news. Its content, scroll speed and which categories appear are set in Settings › TV Guide › Ticker & Weather › Ticker Settings.

Local news is chosen from the same location you set for the weather.

Sleep Timer

App Menu › Sleep Timer closes the app after a chosen period. A countdown appears shortly before it acts, so you can cancel it if you are still watching.

Parental Controls

Lock categories behind a four-digit PIN so they cannot be opened without it. Set it up in Settings › Parental Controls: turn it on, choose a PIN, then choose which categories to lock.

A locked category asks for the PIN before it will open, and stays unlocked for the rest of that session. Whoever manages the account can also set this remotely from the dashboard.

WarningThere is no way to recover a forgotten PIN from the television. It can be cleared from the dashboard, or by clearing the app's data — which also removes your playlist and settings.

Themes

Choose a theme in Settings › App Settings › Display & Appearance › Guide Theme. Each theme is a complete look, not just a colour change.

ThemeCharacter
Primary DarkThe default. Dark, plain and legible on any television
ModernGlass panels that float over the picture, softer greys, a gentle blur behind overlays and a larger highlight on whatever is selected
TRON: LegacyNeon cyan on black, with the fonts and the glitch treatment to match
RetroA Solari split-flap departure board — the channel names and titles physically flip over as they change
NoteModern now includes everything that used to be the separate Haze theme — its colours, its blur, its larger focus highlight and its denser guide. If you were using Haze, you are now on Modern and it looks the same. Haze no longer appears as its own entry.

Each theme has its own sub-page of options once selected, reached by opening the theme row again.

NoteYour theme is stored on the television itself, not on your account, so each box is set separately.

Guide Appearance

SettingWhat it changes
Guide SizeRow height and text size — fewer, larger rows or more, smaller ones
Guide OptionsHow many time columns are shown, and how the category panel behaves
Guide BackgroundWhether the guide sits on a solid background or over the playing picture
CategoriesShow or hide the ★ Favourites row; group sub-categories under parents
Show channel numbersDisplay your provider’s channel numbers beside each name
UI ColourThe accent colour used for highlights and focus
High-contrast focusA heavier outline on the selected item, for difficult viewing conditions
Font scaleScales text throughout the app
Settings Reference

Every settings page, and what each option actually does.

Playlists

OptionWhat it does
Playlist InfoYour server, username, and when the subscription expires
Switch PlaylistChange which of your saved playlists is in use
Update PlaylistRe-download channels, films and series from the provider now
Check for PlaylistAsk your account on the dashboard whether a playlist has been assigned
CatchupHow many days of past programming to keep browsable
On-Demand SourceUse a different provider for films and series than for live TV

The playlist switcher

In the switcher, long-press OK on any playlist for a menu:

  • Update — refresh that playlist immediately. Progress appears as a slim bar across the top, so the screen stays usable while it runs
  • Info — the login details for that playlist and the expiry date of the subscription

EPG Settings

OptionWhat it does
Refresh intervalEvery 2, 4, 8 or 24 hours
Update EPG nowForce a refresh immediately

Beyond the interval, the app refreshes the guide by itself whenever the stored guide can no longer describe what is on now — so a box that has been off overnight corrects itself on the next launch without anyone asking it to.

TV Guide

Everything about how the guide looks and what surrounds it: Guide Options, Guide Size, Categories, Info Bar, Clock Settings, and the Ticker & Weather group covered above.

OptionWhat it does
Info BarChoose which buttons appear on the playback info bar
Clock SettingsShow a clock while watching; 12- or 24-hour
Ticker & WeatherNews ticker, weather location and units, weather alerts
SearchBehaviour of the search screen

Sports+

OptionWhat it does
In-Game StatsPlay alerts, player stat cards, and the per-sport panels — see the Sports section
Pop-Up AlertsScore alerts from other matches, per sport, league and team
TemplatesPreview the available Sports+ panel layouts

Playback

OptionWhat it does
BufferHow much stream to hold before playing. Larger absorbs a poor connection at the cost of a slower start
Stream FormatTS, HLS, or automatic. Leave on automatic unless a provider asks otherwise
Video EnhancementOff, Subtle or Vivid. Skipped on 4K and HDR
Virtual SurroundWiden the stereo image on television speakers
Hardware accelerationLeave on unless a specific channel misbehaves
Captions on MuteShow subtitles automatically while the box is muted

App Settings

OptionWhat it does
Display & AppearanceTheme, accent colour, guide background, font scale, high-contrast focus
Startup screenWhich screen the app opens on
ScreensaverIdle time before the screensaver appears
LanguageInterface and preferred subtitle language
Performance modeReduce animation and effects on slower boxes

Diagnostics

Tools for working out what is wrong, rather than settings to leave changed.

OptionWhat it does
Playback Stats OverlayResolution, bitrate, buffer and dropped frames while watching
Video decoder overrideForce hardware or software decoding. Leave on Auto
WarningThe decoder override is a support tool for one misbehaving channel, not a setting to leave changed. Forcing software decoding makes the box work considerably harder. Leave it on Auto unless you have been asked to change it.

About

OptionWhat it shows
SubscriptionPlan, status, expiry, and how many devices are registered
Device InfoYour device ID, app version and diagnostics
Check for UpdatesLook for a newer version now
TipThe device ID shown here is what identifies this television in the dashboard. Have it to hand when asking for help.

Subscription & Activation

Your status is shown in Settings › About › Subscription.

StatusMeaning
ActiveCurrent — everything is unlocked
TrialA free trial, with its expiry date shown
No Active PlanExpired, or never activated

To activate, choose Activate / Purchase and follow the prompts. A device can also be activated from the dashboard, or with an eight-character activation code.

Premium features include the Weather Hub, AI subtitles, and parts of Sports+.

Updating the App

When a newer version is published, a banner appears at the top of the screen. Select it and the app downloads and installs the update.

To look manually: Settings › About › Check for Updates.

NoteCopies installed from the Play Store update through the Play Store instead, and will not show the in-app update banner.

Troubleshooting

TipStill stuck? The Discord community is the fastest way to get help: discord.gg/ddqmFjFzs9

A channel will not start

  • Try another channel. If that works, the first channel is off at the provider's end
  • If nothing plays, check the box's internet connection
  • Refresh the channel list: Settings › Playlists › Update Playlist

A channel stops after a few minutes

Usually the provider's feed has gone silent while your internet stays perfectly healthy. The app watches for a stream that has stopped delivering and reconnects on its own, but a feed that is genuinely down cannot be reconnected to.

  • If it happens on one channel only, it is that channel
  • If it happens across many channels at the same time of day, it is the provider or your connection
  • A larger buffer in Settings › Playback can absorb a marginal connection

Channels are missing after the provider changed the line-up

Settings › Playlists › Update Playlist re-downloads everything.

The guide is empty, or showing the wrong programmes

  • Force a refresh: Settings › Playlists › EPG Settings › Update EPG now
  • If your provider supplies no guide data, no amount of refreshing will produce any
  • Wrong programmes against the right times normally correct themselves on the next launch

Favourites are missing on another box

  • Favourite syncing needs an Xtream Codes playlist — M3U has no account to sync against
  • Both boxes must use the same server and username
  • Allow a minute after launch for the sync to finish

Sports cards arrive before the play happens

Your stream is further behind real time than the app is allowing for. Increase the delay at the foot of the Sports+ panel until they land together. See Stream Sync & Delay.

The Sports+ panel or batter card never appears

  • They only appear while watching full screen, not while browsing the guide
  • The channel must be showing a fixture the app can recognise. A channel whose guide entry reads "Post Game Show" while the game is still on is matched from the channel name instead
  • Between innings there is no batter — the card says DUE UP and names the next man in
  • Cards only mark real events, and a quiet game can go twenty minutes without one

Multiview stutters or a second panel is black

Most boxes have only one or two hardware video decoders. Panels beyond the first are decoded in software, which is heavier. Use fewer panels, or a more capable box.

Subtitles keep reverting to Forced

Fixed in current versions. If you still see it, update the app — Settings › About › Check for Updates.

The app asks for an update every time it opens

The installed version is older than the published one. Accept the update; if it will not install, install it manually with Downloader as in Installing the App.

Frequently Asked Questions

Does Nirmata Vision come with channels?

No. It is a player. You supply a playlist from a provider.

Can I use it on a phone or tablet?

This app is built for the television and a D-pad remote. There is a separate mobile app for phones and tablets.

How many devices can I use?

That depends on your plan. The number registered and your limit are both shown in Settings › About › Subscription.

Why is my stream a minute behind live television?

That is normal for internet streaming and comes from the provider, not the app. Use Jump to Live to move to the live edge, and set the sports delay to match if you use the sports features.

Which playlist type should I use?

Xtream Codes where you have the choice. M3U works, but has no account behind it, so favourites cannot sync and some catch-up features are unavailable.

Do I lose my settings when I update?

No. Updating keeps your playlists, favourites, watchlist and settings.

Can someone else manage my box for me?

Yes. Whoever manages the account can assign playlists, hide categories, change the theme and activate the device from the dashboard, and the television picks the changes up within seconds.

Remote Quick Reference

To do thisPress this
Open the categoriesLeft, from the guide
Open the app menuLeft again, from the categories
Watch the highlighted channelOK
Change channel while watchingUp / Down
Open the info barOK, while watching
Reach the timeline / Jump to LiveUp, from the info bar
Look back in the guideLeft, from the guide
Programme detailsOK on a guide cell
Poster menu (Play / Watchlist / Details)Long-press OK on a poster
Playlist menu (Update / Info)Long-press OK in the playlist switcher
Back one levelBack
Part Two — The Dashboard

The web portal used to manage accounts, devices and playlists. Changes made here reach connected televisions within seconds.

Overview

The dashboard is the management side of Nirmata Vision. From it you can register and activate televisions, assign playlists, change what a device shows, publish app updates and check subscription status.

NoteAlmost everything here reaches the television over a live connection. Devices do not need restarting to pick up a change, and in most cases the viewer sees it happen without doing anything.

Logging In

Go to the dashboard address and sign in with your email and password. Every management page sits behind that login. If you have forgotten the password, use Forgot password on the sign-in page.

Devices

The Devices page lists every television registered to the account, with its device ID, playlist, app version, last-seen time and activation state.

Activating a device

A television registers itself the first time the app opens on it, and arrives inactive.

  1. Find it in the list. Identify it by the device ID shown on the television at Settings › About › Device Info
  2. Turn the Active switch on
  3. The television unlocks immediately — no restart
TipEach device also has an eight-character activation code. Give that to the viewer if they would rather activate from the television itself.

Deactivating a device

Turn Active off. The television notices within seconds and locks itself with an "access suspended" message. Turning it back on restores access just as quickly.

Assigning a playlist

  1. Open the device and choose one of your saved playlists
  2. Save
  3. The television loads the new channel list on its own
NoteWhere the new playlist uses different credentials, the television clears its cached channels and reloads from scratch. Whatever is currently playing keeps playing until the viewer changes channel.

Hiding categories

Under Hidden Categories, tick anything that should not appear on that television. It disappears from the guide and from search straight away. Hidden categories are set per device, so different televisions on one account can show different line-ups.

Watch history and analytics

Each device shows what has been watched and for how long, which is the quickest way to confirm a box is working and being used.

Playlists

Playlists are created once and then assigned to as many devices as you like.

Adding one

  • Name — what it is called here and on the television
  • Connection type — Xtream Codes or M3U
  • Server URL, or the M3U link
  • Username and Password — Xtream Codes only

Editing and removing

Editing updates the stored credentials. To push a changed playlist to a television, assign it again from the Devices page.

WarningRemoving a playlist that devices are using leaves those devices without one, and the viewer is asked to set one up again. Reassign first, then remove.

Remote Device Settings

These are pushed to the television and take effect within seconds, without anyone opening Settings on the box.

SettingWhat it changes
Hidden live categoriesWhich categories appear
Guide themeWhich theme the television uses
Accent colourThe highlight colour
Guide sizeRow and text size in the guide
Show Favourites categoryWhether the ★ row appears
EPG refresh intervalHow often the guide updates
Weather location and unitsPostcode or ZIP, and °C or °F
Clock format12- or 24-hour
Parental controlsPIN and locked categories
Sports alert preferencesWhich sports raise pop-up alerts
Buffer and playback optionsBuffer size, stream format, enhancement

Subscription

FieldMeaning
PlanThe tier this account is on
StatusActive, Trial or Expired
ExpiryWhen the current plan ends
Devices registeredHow many televisions are linked
Device limitHow many the plan allows

The television reads the same figures, and shows them at Settings › About › Subscription.

Notifications

A message can be pushed to any television from its row on the Devices page. It appears as a banner over whatever is playing and clears itself after a few seconds.

Useful for:

  • Warning of maintenance before it happens
  • Announcing new content or features
  • Confirming a box is online and responding

Dashboard Quick Reference

TaskWhere
Activate a new televisionDevices › Active switch
Suspend accessDevices › Active switch off
Assign a playlistDevices › open device › choose playlist
Hide categories on one deviceDevices › open device › Hidden Categories
Change a television’s theme remotelyDevices › open device › settings
Add or edit a playlistPlaylists › Add / Edit
Check plan and device countSubscription
Send a message to a televisionDevices › Notify
Find a device IDOn the TV: Settings › About › Device Info