OTT Navigator Changelog
5.56K subscribers
2 files
28 links
OTT/IPTV player for Android
Chat @ottnav_global
FAQ bit.ly/ottnav_faq
Changelog: ottnav.github.io/changelog.html
Download Telegram
Download app (Stable version):

Standalone version download
Standalone version via Downloader app: 982469
Google version Play Store
Huawei version AppGallery

Download app (Beta version):

Only supports standalone version. If you have it installed, go to Settings>About>Update channel and select beta or alpha, and check for updates
v1.6.7.2
- preview: config to start preview on clicking channel, and using second click to start playing fullscreen
- home: added indicators when no connection avail or time invalid
- drm: improve support for some mpd streams
- backup: allows to encrypt the user-data with a password (uses AES crypto)
- lists: option to disable all category
v1.6.7.3
- tvguide: option to prefer it to the standard channel browser in most places
- tvguide: do not close when launching playback and restore state when returning from playback to main screen
- backup: support saving and restoring backup using user-provided http storage via url (assume that the url applies POST data)
v1.6.7.4
- player: config to not popup hud on broadcast update
- visual: setting to fine-tune text color for current channel, and broadcast names
- touch: allow to configure action on touching different parts of a player screen
- touch: action to show quick playback control widget (defaults on touching corners of the screen)
- playlist: improved support for xspf sources
- drm: improved support for some mpd/ism streams
- player: improve support for streams with broken non-vital tracks like subtitles
v1.6.7.5
- phone: open main app screen in vertical mode by default (can be disabled in main screen settings)
- epg: allow playing archives even with no valid epg available for channel (might not work for some providers)
v1.6.7.6
- profiles: allows to restrict provider to be only used by a single user profile (via provider attributes)
- config: allow to setup default app-wide zoom for channels
- backup: better support for larger backups with more data (note that it may not load on older app versions)
- playlist: basic support for non-proxy acestream channels
- player: ask user what to do on channel error after num of retries exceeded
- category props: on hiding category show quick option to undo the action
- restrict: add action in settings to lock settings immediately
- phone: better treat screen cutouts in vertical view
v1.6.7.7
NOTE: This is the last stable version that supports Android 5.x, further version will work on android 6.x+
- stalker: improve support for vods on some providers
- lists: added side-by-side (huge)
- xc: improved archives support for some providers
v1.6.8.1 beta
- rc: increase minimal delay when waiting for channel switch by number
- config: trust user-provided epg sources (allow to override provider information)
- vod ui: show backdrop image from poster
- voice: improved voice search on some devices
- config: app-wide setting to override user-agent (remember that per-provider or per-channel setting has more priority as in other app places)
v1.6.8.2 beta
- tablet: allow enabling vertical mode on start screen
- vod: sort mode by release year
- xc: support playing vod with incorrect container type reported by providers
- vod id: improved preview screen
- studio: improve layout and switching for small amount unfocused screens
v1.6.8.3
- rtp: improved basic support for rtp and udp streams
- tvguide: restored original scrollable view for phones (always) and tablets (if vertical mode enabled)
- manage: action to remove metadata of channels/categories that are not currently used
- restrict: config to hide password when entering it via RC
- stalker: option to select different stb type
- vod: config to list directories first (in gallery view)
- vod ui: improved processing media items with multiple backgrounds, and tweaked ui as well
- cache: load vod data from provider from cache (only refresh manually or after configured timeout) if quick start cache is enabled, thus making media library appearing much faster
- cache: now uses channels cache if provider playlist is temporarily down
v1.6.9.1 beta
- xc: changed default stream request format from mpeg-ts to hls (you can change to ts back via provider props or generally if have issues with your provider)
- xc: fixed closed captions detection on some streams
- vod: long press left/right while browsing shows quick selection of different folders on the same folder level
- manage: option to drop custom channel order in a category
- manage: option to clear all channels data
v1.6.9.2 beta
- xc: reverted default format back to mpeg-ts since many providers does not work correctly with handling user sessions via hls
- lists: added indicators for channel that has duplicates/fav/banned in addition to archive marker
- playlist: support for #EXTATTRFROMURL tag to defer channel url and some attributes until channel is going to be played
- config: do not switch to a different duplicate source on error automatically
- manage: allow user to restrict category the same way how adult category is restricted
- player: better automatic audio/cc track matching by use-configured list of languages
- player: allow to override scaling X-zoom separately from Y-zoom
v1.6.9.3 beta
- vod: support for localized text and base64 encoding in otv media library format
- playlist: can specify codec for channel to be used by default
- epg: allows to configure non-hours TZ shift (with minutes) via channel, category or provider properties
- epg: improved manual mapping of channel to epg with source selection and program preview
- restrict: config to require code to be entered on app launch
- ux: improve actions with multiple channels in category props to allow selecting all, inverting selection, and displaying current state in most common cases
- playlist: partial support for channel icons in svg format (please bear in mind that some places like android tv home screen might not support such images on some devices)
- playlist: support for json channels format (otc) with support for localized text and base64 encoding
- config: list setting to allow changing order of system categories (like favorites, all, new, etc)
- config: reload epg data if new channels detected from provider
v1.6.9.4
- drm: support for DRM streams without default_kid and pssh but with enough data in playready
- profile: option to copy prefs from another profile
- player: remove extra buffering when auto-switching to next archived show while playing mpeg-ts streams (enabled for xc by default, can be disabled in provider properties)
- ux: some settings for lists and visuals are storied in user profile rather than globaly, allowing more different setup for different users
- player bindable actions: restart live stream, change playback speed
- xc: improved support for some providers that incorrectly threats epg request with the provided number of days
- xc: improve support for channels loading of provider on bad network conditions that sometimes may lead to broken state
- stalker: allow to specify sig in provider properties
v1.7.0.1 beta
- provider: can mark it non-editable so user cannot edit or view its properties
- atv: support adding provider (of common type) via QR code from phone
- playlist: support vod_library tag in otc/m3u to bundle url to media library (in otv/m3u/xml format)
- drm: improved support for some sources with license_data attribute
v1.7.0.2
- improve list performance for users with huge lists
- config: can change number of recent channels to show in player menu
- config: player bindable actions to exit to launcher, media library, archives
- config: option to auto-refresh background (if random is configured)
- cfg: action to drop changes in settings to defaults
- archive: show hud on seeking with more details about selected tv-show
- archive: fix seeking to prev/next show on channels with no epg
- home: show local ip in addition to public ip, if enabled
- vod: allow setting buffer size for media library playback (default to match live channels settings)
- xc vods: add separate recently added section for movies and series
- provider: allow to select categories that will not be loaded from a provider (via properties)
- epg: treat tvg-id as case-sensitive to avoid clashing issues on some providers (now in testing)
v1.7.1.1 beta
- otc/m3u: support for multiple vod_library links per playlist
- account: code activation improved
- vod: new section movies and series added (supports xc and otv currently) for TV devices with the support for more streamlined navigation for providers with flat media library structure
v1.7.1.2 beta
- preview: config to enable video preview support for 1-connection providers (pausing current playback)
- profiles: when having multiple user profiles can enable profile selection on app start
- home: allow to pin some of android system intents to home screen
- series: always use popup widget to select episode instead of going via folders
- media library: show filter button to quick filter current directory contents by genres
- provider: show installation hash in settings-extended-click on version number (last line) that is used by default in user-agent
- provider: allow to auto-rename categories on loading from provider (via properties)
v1.7.1.3 beta
- player: try to auto-switch to hls if content unparsable as mpeg-ts
- playlist: otc format supports passing category type
- vod: support for hidden categories in new movies/series ui
- config: control whatever to reopen stream when unpausing archived video that was paused for the given amount of seconds (default 20)
- ux: try to trigger app start action on reactivating without active fragment (may help most scenarios when app launch leads to empty page)
- xc: fix invalid movie response parsing that breaks movies loading
- ux: fix afr setting unreachable when user has too many supported resolutions
- backup: added option to merge providers on restoring backup (only unique urls are accepted)
- player: bindable action to switch to prev/next archive record on current channel
- ux: backup option to store both settings + channel meta (but skip providers)
- playlist: added templates {start_iso}, {end_iso} and {now_iso} to represent starting/ending/current time in ISO8601 format
v1.7.1.4 beta
- home: allow pinning virtual categories (with folded subcategories) to main screen
- archive: fix auto-switch to next archive record when no epg available
- stalker: support new series/movies screens
- playlist: support for audio_track and video_track to auto-select a track on playback by default
- recent: can clear recent channels via recent category properties
- codec: fallback to low-priority decoder if high-priority fails and fine-tuned default bufer values
- otc: support for key-value pairs in headers attr
- playlist: support for base64-encoded response for EXTATTRFROMURL/runtime_attr_url
- config: allow user to change position of home screen launcher buttons
- module: allows to toggle showing streams just started view on main screen