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.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)
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