OTT Navigator Changelog
6.78K subscribers
2 files
27 links
OTT/IPTV player for Android
Chat @ottnav_global
Changelog: ottnav.github.io/changelog.html
Download Telegram
v1.6.5.1 beta
epg: take data from duplicates if the current source lacks one
vod: recently added filter (14d) for providers that allows indexing and provides timestamps
config: keep hud displayed while menu is on
config: player hud menu position on top and bottom edges (also moves hud if overlaps it)
playlist: support for http basic auth in playlist url
new player hud type at bottom edge
studio: up shortcut to switch channel, long back to switch exit
pip: more position and size options
channel sort: support country prefix removal
player bindable action: show current broadcast info (defaults to long ok, or double tap in center)
v1.6.5.2 beta
brightness should apply to whole interface in addition to the playback screen
remote control: media next/prev buttons to switch archived shows
search: filter vod by provider
fold duplicates: improved switching sources while playing archives
player: on/off track tunneling (on global and channel level
player action: switch duplicated source (and switching source should not mark previous as last channel)
use case-insensitive sorting in channel/categories manage
child mode: exit button asks for code and if correct -- exits the child mode. if the code matches restrict code, it also unlocks restricted mode
player menu: narrow cards option
v1.6.5.3 beta
new list view type: side-by-side
provider: optimized applying channels for huge lists or many providers
home: moved studio button to bottom of the launcher window and added access to search/settings from it
player action: last channel should switch to recent as well
quick provider switch: available from the categories, and can be configured to retain favorite channels even if belongs to filtered provider
v1.6.5.4 beta
search optimized for huge lists
dropped android 4.x support, it gives too much problems for a long time already and limits way too much
new themes: 9 themes (each has 3 variants: solid, glass, transparent) plus an option to setup random, and added accent colors to all themes to highlight some data
phone: better defaults for player (and +1 menu type)
remote key configurable: menu (long)
player action: open categories
v1.6.5.5
config: disable recently added channels category
preview: setting on how fast preview should start
rc: allow binding ch+/ch- buttons
live: allow marking any channel to auto-start on app launch
vod: user can manually add a stream link that will be added to the library (until app restart)
lists: show category name larger now has 3rd value - do not show at all
home: can mark any category to be shown on main screen
phone: setting to toggle nav bar
side-by-side: left button on category from player switches providers
provider prop: disable video preview
lists: config split to style and columns, allowing more control
new themes: 10 theme (each 3 variants)
v1.6.6.1 beta
quick actions layer allows browsing archive sections (continue watching, all movies, all tv-shows) while in playback
archives: updated ui and simplified navigation, and add recently viewed
optimized mass channel edit actions causing high load on some devices
vod dirs: mass hide action
config: remote: disable 0-9 for channel switch
config: show ip address on home screen
new wallpapers
allow folding categories under a different category, effectively grouping multiple items
duplicates: option to merge by name within category, or merge by epg, in addition to the default global name match
stalker: fixed epg loading for some providers
long pressing right button in lists shows description of the item in a popup
playlist: support header tag refresh=ā€Nā€ for specifying channels auto-refresh timer
category: more icon type variants
channel browsing has extra layer for quick switching content
duplicates: allow user to setup list of preferred suffixes for folding
desc: option to remove most of the sections other than text description
config: prefered audio/cc track language
stalker: support and integrate vod search in global app search
tvguide: unified touch and non-touch versions
config: launcher mode: do not exit by pressing back from the app (and use double-back to exit from player)
config: allow disabling left and bottom bars on home screen
sort: fixed sort by number with huge lists
chromecast: fixed button not appearing on some devices
studio: more maximized sizing options
category: move multiple channels to a different category
xc: allow overriding stream tech in provider props
config: disable recently added channels category
v1.6.6.3 beta
profiles: can create multiple user profiles and switch between them, allowing to fine-tune app for each user (applies to channels and categories)
player action: set resolution+fps manually while playing
rtsp: support added
player: audio delay allows setting for all channels (works with vlc codecs only)
player: long tap last channel menu item to open recent channels category directly
epg: optimized storage to decrease size even further
list: show category in channel name when browsing newly added category
stalker: more provider types supported
vod: support for custom http headers when configured as playlist
vod screen: show number of direct children
text: font shadows improved
list type: side-by-side (narrow)
pip: support starting when current provider has only 1 connection, while other providers are available
quick actions supports opening channels browsing as well and recents
add open in external player option in playback params
v1.6.6.4 beta
quick channel switch: show up to 5 channels instead of 3
vod library: new layout: horizontal gallery view
category: mass change timezone shift for all channels
text: allow changing text width and shadow size
config: allow enabling adult content to appear in recommendations, etc
v1.6.6.5 beta
- config: limit epg duration in past
- config: auto-number favorite channels
- quick action: recommend video streams that just started like movies (and bindable action to this)
- playlist: added more template vars for playlist when providing catchup-source: ${start-year},${start-mon},${start-day},${start-hour},${start-min},${start-sec},${end-year},${end-mon},${end-day},${end-hour},${end-min},${end-sec}
- manage: mass channel/category hide action to show/hide all
- playlist: improved nested playlist support
- player action: change category of active channel
- category props icon: animal, food
- epg: support multi-language source if one of the language configured within the app
- stalker: improved support for series episodes on some portals
- epg: support for xz archive type
- vod screen: horizontal: show selected item counter on screen and use bottom popup info block instead of fullscreen
v1.6.6.6 beta
- playlist: more http headers tags supported
- config: show seconds in player
- list: fix progress bar not working for huge lists or hidden for some themes
- optimize: browsing content especially on devices with slow flash memory
v1.6.6.7 beta
playlist: basic group-logo support (currently in archive view only)
epg: improved support for provider sources containing multiple channels with same name but different id
playlist: support for adding multiple at once using xml list
bindable action: open recent shows
epg: more update range selection (1h - 7d)
vod: vertical gallery style
lists: side-by-side (large)
airmouse: improved support, assuming that ever used mouse mode in the session, most of the ui should assume still be in mouse mode
vod json: add support for passing drm and headers info
drm: support specific keys only for drm request (via | in drm license url)
provider props: disable vod or live tv
v1.6.6.8 beta
config: subtitles can be set to always to auto-select first track even if it does not match app language
stalker: improve support for vod-only portals
archive: do not remove duplicates when browsing exact channel
playlist: support for group-logo
config: bindable action to select video effect
player: allow quick switch to configure 0.1s-30s and process OK button
player: num of retries has option that disable retries keeping the active channel
restrict: assume setting code to 0000 as disabling code
epg: support basic http auth
studio: support up to 20 screens (no guarantee on how it will work in maximized mode and if any device is capable running that much)
vod: preserve sort mode on profile level
v1.6.6.9 beta
font: very bold text width option
vod: can mark item for continue watching
vod: can clear continue watching or remove individual items from it
lists: show icon if epg marked to remind to switch when online
lists: config to disable current epg info in channel list
home: allow to pin up to 3 channels
home: allow to pin up to 3 categories (was 1)
provider: set multiple http attrs in provider properties
font: fixing incorrect text shadows on some phones in dark mode
new 2 video effects (testing)
pip: open recent channel now asks where to load it
player: show up to 3 last channels in playback menu instead of single one
new wallpapers
archive: can delete watch history via category context menu
manage: easier access for mass category and channels hide via manage screen (and tweaked it a bit)
player: allow to bind different actions for left/right buttons when watching live or archive
player: allow to override RW/FF buttons
player: bindable action to open quick actions
touch: long tap allows to change hud button behavior in player
playlist: support #EXTHTTP tag for easier http headers passing, and also support json format for otv vod library http headers format
vod json: support user-agent overriding
config: allow to increase maximal allowed playlist file size
config: broardcast of playback events to tvquickactions app for afr on realtek devices (android 9 and 10)
provider: config to delete or rename channels coming from provider if they starts/ends with any of the specified text
duplicate: auto-refold on config change, and accept ; also as a separator
v1.6.6.9.3 beta
duplicate: auto switch to suitable when opening archived record on a channel with no archive
duplicate: auto switch to suitable when using pip/studio mode and lacking connections
icons: improve matching from user-defined folder
restrict: drop code entered on app relaunch
home: allow to pin up to 3 vod folders (non-system, might not work with deferred subfolders)
archive: optimized data building, decreasing cpu and memory load
home: config to change number of columns (default: 6)
home: duplicate current epg loading status on home items context menu
net: trying to improving chunk cookie support
backup: choice between full backup and active data only
stalker: fix expire date detection on some portals
codecs: updated bundled vlc to v3.4.5
v1.6.6.9.4 beta
config: added button to search for app options (ignores difficulty level setting)
subtitles: give more transparency if transparent windows are set, or use background from currect theme
epg: added config to choose what match type to prefer for provider sources
epg: improved matching by tvg-id when configuring multiple epg source per provider
epg: allow up to 5 user-configured epg sources in provider attrs
category props: action with all channels to clear all channel modifications
archives screen: show marker if the video was already seen
codecs: added new codec available in most scenarios - exo v1 (might work better than hardware on some streams)
playlist: can disable playlist update at all (while cache exists) in provider attrs
preview: use soft audio decoder when sound enabled for preview
xc: media library: support for trailer and background image
watch history: less time needed for playback to remember
icons: folder: config to add ignored words when matching
v1.6.6.9.5 beta
playlist: support vod-only url
category props: allow mass mark/unmark favorites via actions with multiple channels option
backup: option to save settings only
search: option to find future records from epg as well
vod: auto-hide title if poster is available (can be disabled in vod screen settings)
archive section: allow video preview
quick switch: auto cancel channel switch after hud display timeout expires
vod: json: support trailer/backdrop image as well
xc: support for some providers without batch epg file, and fallback 2 to one-by-one loading
epg: added a builtin source if provider does not have any epg configured (but still has a valid tvg-id) to try loading from a common public sources
text: allow to change text and accent text colors separately from the app theme
v1.6.7.1
- lists: option to enable cyclic navigation between categories (using L/R)
- lists: new compact view type with channel numbers
- player hud: allow to move buffering/brightness/etc status to different parts of the screen
- player hud: new clear variant #5 added (supports both top and bottom)
- vod: deny entering adult group if restriction is configured
- vod player: support active edges to change brightness and volume
- vod: setting to use provider order for media library
- just started: allow user to remove certain channels or categories from this suggestion
- epg: allow to change epg shift for a provider
- playlist: support for portal:: link providers
- new wallpapers
- config: action to reset RC to default settings
- afr: better support for slower devices that skips frames on some streams, leading to unstable fps calculation (that triggers afr switch), applies for cases when stream does not declare frame rate by itself
- player: setting to set huge clock size
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)