OTT Navigator IPTV FAQ PDF
OTT Navigator IPTV FAQ PDF
FAQ
Installation
How to install on non-Play Market device
How to install on my Windows PC/Mac
Playback
Buffering way too much
Problems with video/audio playback
Horizontal scrolling text is unreadable
Trying PiP / Studio Mode, but app says that connections limit reached
Premium
How many devices does Premium allow
Enable premium on a Firestick (or other device without play market)
Purchased a premium but it’s not active
Unable to process purchase (Error DF-PDP-3)
Premium and multiple accounts on a single device
Partnership / Reseller
Branded app with customization
Preparing devices for other users and wish to hide provider details
More information
Localization (fix translation or add a new one)
Channel / Category templates (add icon, category or epg mapping when provider does not
offer this
Changelog
Availability
Contacts
Installation
EPG setup
You can check whatever EPG is provided and alive from your IPTV provider by navigating to
Settings - EPG - Reload, and watching the status of reload process (looking for the number of
sources processed, each sources processing result, and number of matched channels and
records).
If your provider has an EPG source but for some reason does not specify it in playlist, then it’s
recommended to configure it in “Settings - Provider - (your provider) - Parameters - EPG”.
This way the channels mapping will be searched by both channel names and tvg-id fields.
If you configure EPG source in “Settings - EPG - User-provided” then matching by name is only
used.
Playback
Please try using these settings in the suggested order and test which works best for you:
- Hardware codecs (compatibility mode) - most channels should work, especially if casted
via HLS/DASH technology
- Hardware codecs (best match mode) - can help supporting original 4k satellite streams
- Software codecs (should support almost anything, but will work slower)
- External player
App remembers which codec was previously selected for channel and will reuse it in the future
(unless disable this in settings)
PS: Since the activation is manual, it may take up to a few days to proceed.
Purchased a premium but it’s not active
Sometimes it takes a while for Play Store to sync purchases (due to long caching). Steps to
guarantee that sync will happen instantly:
1. Go to settings - premium - restore purchases. If the process will report that restoration
occurred - it means that all is ok, and reactivation has happened.
2. Clear cache of Play Store app
3. Clear cache of OTT Navigator app (usually not required)
4. Reboot your device (might not be needed, but usually triggers cache update for Play
Market)
5. Relaunch OTT Navigator
6. (if does not help) Reinstall the app
a. Backup the configuration (settings - extended - backup - backup)
b. Write down the backup code
c. Delete the app
d. Install the app, restore the backup
e. Launch the app
7. In case it does not help - contact our support (specifying google account used for
purchase, or purchase number GPA…)
#EXTM3U
Playlist header, marks playlist start
Supported attributes:
- url-epg="http://path/to/epg/api/" : prefix for getting channel epg for exact channel (not
recommended)
- url-tvg="http://path/to/epg.xml.gz" : path to EPG teleguide for the whole playlist (either
xml or xml.gz format)
- url-logo="http://path/to/icons/root/" : root for all channel icons (used if channel has icon
specified without scheme://domain part)
- catchup=".."
- catchup-type=".." : specifies that there are archives for channels. Supported types:
- "default" - only replace variables
- "flussonic", "flussonic-hls" - flussonic (HLS)
- "flussonic-ts" - flussonic (MPEG-TS)
- "flussonic-dash" - flussonic (MPEG-DASH)
- "shift" - ?utc=startUnix&lutc=nowUnix
- "archive" - ?archive=startUnix&archive_end=toUnix
- "xc" - xtream codes
- "append" - appending value specified in catchup-source attribute to the base
channel url
- "timeshift" - timeshift=startUnix&timenow=nowUnix
- catchup-time="10800" : duration for archives being available (in seconds) (not
recommended)
- catchup-days="3" : duration for archives being available (in days)
- catchup-source="..." : allows to override path for archive playback (or append to the end
of the url if catchup-type="append" is set). Supported variables:
- {key}, ${token} - user-configured token
- ${start}, {utc} - fromUnix
- ${timestamp}, {current_utc} - nowUnix
- ${login}, ${password} - user-configured login and password
- ${duration} - show duration (seconds)
- max-conn="1" :f you allow user opening more connections at the same time (like
watching picture-in-picture) set number of connections here
- billed-till="timestamp" : unix time when user account will expire (will be displayed for
user)
#EXTGRP: Sports
Alternative way to setup channel category (but group-title=”Sports” is preferrable)
#EXTVLCOPT:http-user-agent="MyUser Agent"
Allows to override UserAgent http attribute for the stream
More information
(Russian) : Frequently Asked Questions https://bit.ly/ottnav_faq_ru (official)
(Russian) : http://bit.ly/ottnav_community_manual (unofficial)
Changelog
Changes are published on Telegram https://t.me/ottnav or available at
http://bit.ly/ottnav_changelog
Availability
Play Market: http://bit.ly/2PQEAVf
Play Market (beta versions): http://bit.ly/2PrwwcH
Aptoide market: http://bit.ly/2CqiYcr
Contacts
Support chat on Telegram https://t.me/ottnavigator
Contact the developer directly at [email protected]
White label / branding contact [email protected]
Reddit https://www.reddit.com/r/OttNavigator/
Twitter https://twitter.com/OttNav
Privacy policy http://ott-nav.com/privacy_policy.html