github NuvioMedia/NuvioTV 1.1.0

one hour ago

NuvioTV 1.1.0

Thank you to everyone who contributed, tested the betas, and reported issues along the way.

Note

Choose Stable in the app for fewer updates and a more stable build. Choose Beta for frequent updates, with possible breaking changes.

What's new

Jellyfin and Emby (experimental)

  • Connect Jellyfin and Emby servers, browse their libraries, and play from them (@tapframe)
  • Sync watched state with your server, with an optional watch progress import (@tapframe)
  • Media servers sync across your devices (@tapframe)
  • Libraries that mix movies and shows, image subtitles burned in when transcoding, and transcodes that prefer your audio language (@tapframe)

Watch parties (experimental)

  • Watch together with synced playback and join from an invite QR code (@tapframe)
  • See the party before you join, and catch up if you fall behind (@tapframe)
  • The stream screen shows the party's source and the host's stream (@tapframe)
  • Phones on the same profile can chat in the party (@tapframe)

MDBList

  • Sign in to MDBList for tracking, scrobbling, and watched and playback sync (@tapframe)
  • Watchlist, static, external, dynamic, and liked lists in the library (@tapframe, @kernexshadow)
  • Choose which lists appear in the library and sort them, including by release date (@kernexshadow)
  • MDBList ratings on the hero, Continue Watching, and collections (@skoruppa)

Nuvio Engine

  • Nuvio Engine replaces TorrServer for torrent streams (@tapframe)
  • Picks the requested episode file, reports errors for the playing torrent, and keeps torrent streams alive for external players (@tapframe, @halibiram)

More new features

  • Ambient Mode shows a slideshow when the TV is idle, with its own settings (@tapframe)
  • Background trailer playback on the details page, plus a 4K Trailers setting (@tapframe, @kernexshadow)
  • Random episode picker with saved shuffle controls that carry across player sessions and show up in Continue Watching (@tapframe)
  • Reorganized settings with grouped categories, focused sections, and tracking shown inline (@tapframe)
  • Landscape poster mode across the app (@skoruppa)
  • Custom poster URL patterns with per-screen toggles (@skoruppa, @halibiram, @oleglucic)
  • Ratings on the hero from multiple providers (@skoruppa)
  • Simkl as a More Like This source (@skoruppa)
  • Background update downloads and silent installs on Android 12+, with a banner after an automatic update (@kernexshadow)

Player

  • The player can show badges for the video and audio that is playing, using your stream badges or a separate imported badge pack (@tapframe, @skoruppa)
  • Chapter navigation for files with two or more chapters, and skip intro from chapter titles (@kernexshadow, @skoruppa)
  • Next episode sources preload before the play button appears, and binge groups match by filename (@skoruppa)
  • Night mode for audio and an LFE level option for downmixing (@kernexshadow)
  • Improved audio delay controls, now scoped to the audio language (@uHleaf, @qwertyuiop8899)
  • Better frame rate matching after episode and source switches (@ysosrs123)
  • Bluetooth media controls for the internal mpv player (@kram00n)
  • Controls dim on HDR video (@kernexshadow)
  • Optional true black letterbox bars (@halibiram)
  • libmpv failure causes on the error screen (@halibiram)
  • Streams that only have a YouTube id now play, including with auto-play (@deejay189393)
  • Long-press Back to leave the post-play screen (@skoruppa)

Subtitles

Home, details, and streams

  • Truncated hero descriptions auto-scroll on Home (@marezezelj)
  • Mark as watched from the Continue Watching menu (@skoruppa)
  • Stream cards grouped under plugin provider headings, with resume progress and provider names (@WhiteGiso)
  • Anime episodes remap between add-on and TMDB numbering (@kernexshadow)
  • Better anime intro skipping with AniSkip and Anime-Skip (@skoruppa)
  • Episodes rated 9.7 and above are highlighted (@uHleaf)
  • New loading indicator and shimmer source chips (@tapframe)

Performance and fixes

Changes to know about

  • TorrServer is no longer used. Torrent streams now go through the built-in Nuvio Engine.
  • The HTTP/2 option was removed. Playback always uses HTTP/1.1.

Note

If you had buffering issues with Custom Network Buffers, use the Reset button in that section to restore the new default buffer settings.

Localization

Don't miss a new NuvioTV release

NewReleases is sending notifications on new releases.