Features How It Works Devices FAQ Download Free
Version 2026.1031.1
October 31, 2026
  • FixMirroring your phone’s screen to a browser stayed blank. If you paired by typing a code — in a TV’s browser, on a PlayStation, an Xbox or a computer — the screen mirror showed nothing at all, while it had always worked on a TV running its own LocalCast receiver. The picture arrives now, and stopping the mirror, or casting a photo or video instead, ends it properly rather than leaving the phone sending to nobody
  • ImproveRows in the settings, the device list and the action sheets show the usual ripple when you tap them, so it is clear the tap landed
Version 2026.1029.1
October 29, 2026
  • FixWhen a cast fails, the message and the Report button now say what the TV actually reported. On Chromecast, on a TV browser and on LocalCast TV the reason was being thrown away, so every failure looked the same no matter what had gone wrong
  • FixCasting to a TV browser: an error on the TV was acted on once a second for as long as it lasted, which kept tearing the connection down again and again. It is handled once per attempt now
Version 2026.1028.1
October 28, 2026
  • FixRoku: on newer Roku software (OS 14.1 and later) casting failed with no explanation. The TV’s “Network access” for mobile apps is now set to “Limited” by default, which blocks most of what a casting app needs. LocalCast now starts its receiver anyway, and when the Roku still refuses it tells you exactly which setting to change: Settings → System → Advanced system settings → Control by mobile apps → Network access → Enabled
  • FixRoku: the next photo or video in a queue no longer restarts the receiver on the TV. That restart was the LocalCast logo that flashed between pictures in a slideshow and between videos
  • ImproveSlideshows: the next photo is prepared while the current one is on screen, and a photo that was shown once is not resized again. Changing pictures is quicker, and a video playing at the same time no longer stutters while a photo is being prepared. A Roku receiver update that keeps the current photo up until the next one is ready follows on the Roku store
  • FixThe queue sheet shows the whole queue with the playing item in place. Sorting it, for example oldest first, used to collapse the list to the one item that was playing, and only a shuffle brought the rest back
  • FixAndroid: when a cast fails, the Report button and the error message now carry which device and which error were involved instead of question marks
Version 2026.1026.2
October 26, 2026
  • NewYour TV is not in the list? Type a code on it instead. The app shows a short code, you open lcast.cc in the TV’s browser — or on a PlayStation, an Xbox or a computer — and type it there. Nothing has to be found first, so this also works with a VPN on, or on a Wi-Fi that keeps its devices apart from one another
  • NewAndroid: cast straight out of Kodi. Install the free LocalCast add-on in Kodi and pick “Cast with LocalCast” on any film, or let every Play go to the TV automatically — files on the phone, network shares and web streams all arrive. There is a guide at localcast.app/kodi
  • NewSend feedback from inside the app: Settings → About → Send feedback, and a Report button on any cast that failed. You decide whether a short log goes with it, and it reaches the developer directly instead of going through a store review
  • FixPhones set to a language that writes its own digits, Arabic above all, could not cast to DLNA players or LG TVs at all — the TV’s address came out unreadable. They work now
  • FixThe app closed itself at every start for a few people while it searched for devices. One unusual answer from a device on the network was enough
  • FixFire TV: the stick stops showing “phone connected” once you disconnect, the app no longer offers to install a receiver that is already running, and a stick on Amazon’s older system is no longer filtered out of the device list
  • FixSwitching a device type on or off in the discovery settings could close the app. So could opening a folder on a DLNA server
  • FixAndroid: starting a cast no longer leaves the app unresponsive for a moment
  • FixA link shared from another app keeps its title when the file name carries accents or spaces
  • FixCasting to a TV browser: the progress bar shows the length of the video that is playing, not the one before it
  • ImproveRoku: the receiver is on the Roku store now, so the app simply offers to add it instead of counting down to its release
  • ImproveSwitching tabs in the built-in browser feels smoother, and the Android download is a few megabytes smaller
Version 2026.1024.1
October 24, 2026
  • FixThe browser finds videos on more sites again: the newest site rules were being overwritten at every start and are now part of the app itself
  • ImproveThe ad blocker in the built-in browser now blocks everything it can for everyone, instead of only pop-ups and ad videos for most people. Your switch in the settings still decides whether it runs at all
  • ImproveThe free trial cast is offered to everyone on the purchase screen, not just to a share of users
  • FixA Roku that also speaks AirPlay no longer shows up twice in the device list, and it stays hidden when you switch Roku off
  • NewThe newest Fire TV sticks are supported again. They run Amazon’s new system instead of Android, so LocalCast has its own receiver app for them — pick the Fire TV in the list and it starts on the stick by itself
  • NewStarting a cast on a Fire TV now wakes the TV and switches it to the stick, so you no longer have to change the input by hand
  • FixFire TV devices appear in the device list again. They had been undiscoverable since a change in November 2025 — sorry to everyone who went looking for theirs
  • FixAn LG TV is no longer labelled as a Fire TV, and a Fire TV in the list can actually be tapped
  • NewThe free trial cast is now offered on the purchase screen itself, instead of only when you back out of it
  • ImproveiPhone and iPad: torrent links and .torrent files are no longer handled by the app. Android is unchanged
  • NewA note in the device list when a VPN is on: TVs on the home network are usually invisible through one, so the app says so instead of showing an empty list
  • FixiPhone and iPad: DLNA players, Roku and LG TVs are found again when the phone’s default route is not the Wi-Fi, for example with a VPN on — and a Roku that only shows up over AirPlay stays in the list and is driven as a Roku
  • FixRoku: until the new receiver is on the Roku store, the app says so and counts down to it instead of sending you to the old store page
  • NewRoku: LocalCast has its own receiver app for Roku players and Roku TVs. Connect to the Roku and the app opens the receiver’s page on the TV — add it once, and videos, music, photos and subtitles play there with play, pause and jumping to a position, from the phone’s files, a NAS or the browser
  • NewRoku: if the receiver is missing or out of date, the app tells you right after connecting and the Roku shows the page to add or update it
  • NewThe browser’s cast button becomes a small play/pause control while something is playing and opens the playback controls with a tap
  • ImproveAndroid: AirPlay rebuilt to match the iPhone version, including the connection the newest Apple TV expects
  • ImproveA Roku that also speaks AirPlay now shows up once, as a Roku, instead of as an AirPlay device that could not play anything
  • FixWeb streams whose pieces are only served with the right headers now play on the TV — every piece of the stream is fetched the same way as the playlist
  • FixSome web streams reached the TV compressed in a way it could not read; they are unpacked first now
  • FixThe found-videos list no longer lists the page itself or several copies of one stream
  • FixiPhone and iPad: the position shown while casting follows the connection that is actually playing
  • FixRoku: older models get H.264 video, which is what they can decode, instead of HEVC
  • NewVideos found in the built-in browser can be converted on the phone when the TV cannot play them as they are — so a web video in a format your TV does not understand plays anyway
  • NewA switch under Settings → Privacy to turn usage statistics off (or on) at any time, in every country
  • NewAn ad blocker in the built-in browser. Pop-ups, ad videos in the found-videos list and known ad boxes are blocked — on Android ad requests are dropped outright, on iPhone and iPad the page is cleaned up as it loads
  • NewThe browser now also finds videos that a page merely links to, not just the ones it plays itself
  • NewChoose how to connect: a TV that speaks several protocols now offers one button per protocol, such as webOS and DLNA on an LG, and the button carrying the running session is marked
  • NewApple TV: on the newest tvOS, play, pause and jumping to a position work again
  • NewAirPlay to TVs that refuse a direct link, such as LG and Roku — LocalCast hands the video to the TV’s own player
  • NewA switch for DLNA TVs that can handle 4K, under Settings → Transcoding: send 4K, 60 fps and high-bitrate video to them untouched instead of converting it first
  • ImproveJumping to a position in a converted video on Chromecast works now, and the progress bar shows the real length of the film instead of a few minutes
  • ImproveConverting starts much faster, and iPhones now use their built-in video hardware for it
  • ImprovePhotos go to the TV as 1080p instead of full camera resolution — noticeably quicker, same thing on screen
  • ImproveMoving the progress bar while the video is paused now carries on playing from the new spot
  • ImproveFiles on a NAS or a Windows share report their real running time, so the progress bar and jumping to a position work on them too
  • ImproveAndroid picks the connection to a TV the same way the iPhone does, so the device list and the playback controls behave alike on both
  • ImproveThe “Enjoying LocalCast?” question waits for a calm moment after a cast that worked, instead of interrupting you
  • FixiPhone and iPad: Chromecast was missing from the device list since the previous update. It is back — apologies to everyone who went looking for it
  • FixLG TVs that ask for permission on their own screen could not be connected at all: the app put up a PIN box nobody could fill. It now asks you to confirm on the TV and connects as soon as you do
  • FixLG TVs: the connection survives sending the app to the background, play and pause react straight away, and photos cast again
  • FixDLNA players: pause and resume work, the elapsed time actually moves, and a player that never answers no longer leaves the app waiting
  • FixSubtitles show up on DLNA players and LG TVs. They are handed over as SubRip now, which is the only subtitle format those players say they understand
  • FixA subtitle file sitting next to the video on a NAS or a DLNA server is found and offered, and the matching picks the file that belongs to the film
  • FixA cast no longer skips ahead to the next video in the middle of the one you are watching
  • FixA TV no longer disappears from the list when you switch Chromecast discovery off and that TV happens to speak Chromecast as well
  • FixScreen mirroring from an iPhone reaches the TV upright instead of sideways and boxed in
  • FixSharing a link or a file to LocalCast from another app works again on Android, and on the iPhone it no longer opens the browser by mistake
  • FixAVI and other older files, sideways-filmed phone videos on Android, and AC3 soundtracks now convert properly
  • FixPasswords for network shares are kept in the phone’s secure storage only. Anything an older version wrote into the app’s settings is cleared out when you update
  • FixLocalCast on Apple TV stays in the device list instead of dropping out of it
  • FixAndroid: removed a part of the app that could make it freeze in the background
  • FixPlenty of smaller fixes around browser tabs, videos on pages that change without reloading, finding devices, and the connecting screen
  • ImproveVideos from sites that used to refuse the cast now play: the browser hands the TV the same stream it is playing itself, on iPhone and on Android
  • FixThe Media Info window no longer spins forever
  • FixPasting a link in the browser could crash the app. It doesn’t any more
  • FixAndroid: ready for the newest devices with 16 KB memory pages, as Google Play now requires
  • FixThe app’s fonts ship inside the app instead of being fetched on first start, so it looks right offline too
Version 2026.1008.1
October 8, 2026
  • FixOn the newest iOS, the app closed again the moment you opened it. Fixed — and sorry to everyone it hit.
Version 2026.1007.1
October 7, 2026
  • FixThe app no longer jumps back onto your TV right after you disconnect
  • FixNo more crash when you open the image editor after the TV has disconnected
  • NewIPTV: sign in with Xtream Codes, load playlists from a file or straight from the clipboard, and point the app at your own TV guide
  • FixDevices that were wrongly tucked away as speakers can be shown again
  • ImproveAndroid starts up faster and more reliably
Version 2026.912.1
September 12, 2026
  • FixVideos that refused to play, or sat forever on “converting”, now go through
  • Improve4K videos convert much faster — the app now uses your phone’s own video hardware instead of doing the work in software
  • FixStopped endless retries in the background that quietly drained the battery
  • ImproveGeneral stability
Version 2026.831.1
August 31, 2026
  • FixAirPlay on LG TVs really plays your video now — type in the code the TV shows once, and it starts
  • NewOn iPhone and iPad, LocalCast can hand a video over to the TV’s own player, so TVs that refuse a direct link work too
  • FixAirPlay is no longer hidden away when the same TV also offers Chromecast
  • FixPicking AirPlay is respected even when you have other connection types switched off
  • ImproveConnecting copes with slow TVs — a retry or a timeout no longer leaves you stranded on the pairing screen
Version 2026.530.1
May 30, 2026
  • FixAirPlay pairing — 8-digit HomeKit PINs are now accepted and pairing failures are surfaced clearly instead of hanging
  • FixAirPlay connect reliability — strict spec compliance for the handshake (correct device-ID format, restored User-Agent, ordered requests) so connect is instant on more receivers
  • FixAirPlay on LG TVs — proper /server-info handshake so the TV shows “connected”
  • FixDLNA on Windows media servers — preserved query string in the control URL so Browse stops returning 400
  • FixStability fixes around the pairing screen, bottom sheet, and AirPlay session lifecycle
Version 2026.514.4
May 16, 2026
  • FixPremium state now propagates reliably across app resume, fresh launches, and out-of-band purchases — no more unexpected upgrade screen after you’ve already upgraded
Version 2026.514.1
May 14, 2026
  • NewAd-free, everywhere — LocalCast no longer shows ads anywhere in the app. All advertising SDKs have been removed
  • NewFully anonymous — with all advertising and tracking SDKs gone, the App Tracking Transparency prompt is also gone. There is no tracking to ask permission for
Version 2026.513.1
May 13, 2026
  • ImproveRefreshed subscription chooser — the weekly trial is preselected and clearly marked as Most Popular
  • ImproveSubscription screens are now translated into 12 additional languages
  • FixTrial-period UI now only shows on plans that actually include a trial
Version 2026.508.1
May 8, 2026
  • NewThree subscription tiers — Weekly (with free trial), Annual, and Lifetime. The monthly plan has been retired
  • NewRange select in browser screens — mark a start and end file to grab everything in between
  • ImproveRestore Purchases is more visible on the subscription screen and now retries automatically on transient network errors
  • ImproveFriendlier wording across the subscription flow
  • FixiOS crash fixes from Crashlytics analysis
Version 2026.418.1
April 18, 2026
  • NewMulti-select in media browsers — long-press to select multiple files, then cast or queue them all at once. Works in SMB, Photos, local files, and SAF folders
  • NewBulk actions — “Cast selected” replaces the queue and plays, “Add to queue” appends without interrupting playback
  • ImproveSeekbar now updates in real time for every item in the queue, not just the first one
  • ImproveFolder selection recursion — selecting a folder collects all media inside it, including subfolders
  • FixFixed a crash-reporting false positive that inflated crash counts (845 affected users)
  • FixVideo thumbnails now display correctly on Android 11+ (was failing due to storage permission changes)
  • FixFixed occasional blank seekbar and missing artwork when casting queued items
  • FixVarious stability fixes around photo browser pagination and media controls
Version 2026.411.1
April 11, 2026
  • ImproveFaster media browsing — folder contents and file info are cached intelligently, so revisiting a library is almost instant
  • ImproveSmoother fallback when a format needs converting — retries jump straight to the compatible stream instead of rewinding through the original one first
  • ImproveAccurate seeking when casting to LocalCast on Android TV and Apple TV — position bar now matches the actual video time
  • ImproveAndroid TV — Cast Connect support added: tap the cast button on your phone to stream straight into LocalCast on your Android TV
  • ImproveApple TV — new playback controls panel with pan mode and adjustable aspect ratio
  • FixReview prompt no longer appears on top of a fullscreen ad
  • FixLeftover streaming sessions from a previous cast are now cleaned up before a new one starts
  • FixCrash and ANR fixes around the streaming service, error reporting and MJPEG photo casting
Version 2026.406.1
April 6, 2026
  • NewInstant seek during transcoding — jump to any point in a video that’s being converted, playback resumes within seconds
  • NewAuto-retry with conversion — if your TV can’t play a file directly, LocalCast automatically re-tries with conversion
  • ImproveImproved DLNA streaming — videos now play continuously on DLNA TVs (LG, Samsung, etc.) with play/pause and position tracking
  • FixVarious crash fixes and stability improvements
Version 2026.405.1
April 5, 2026
  • NewSMB folder bookmarks — save frequently used network folders for quick access
  • NewFile search in SMB browser — search across subfolders with type filters
  • NewDuration sort in media browser
  • ImproveAuto-fallback to DLNA when AirPlay video playback fails
  • ImproveSMB file type filters are now remembered across sessions
  • ImproveFaster SMB folder search with parallel scanning
  • ImproveScreen cast sessions resume automatically after app restart
  • FixVarious crash fixes and stability improvements
Version 2026.404.1
April 4, 2026
  • NewLocalCast for Android TV — now available on the Google Play Store
  • NewLocalCast for Apple TV — coming soon to the App Store
  • NewAndroid TV: playback controls with TV remote, bookmarks, OpenSubtitles search, and SMB network browser
  • NewApple TV: DLNA media renderer, SMB browser, subtitle overlay, and credential sharing from phone
  • NewDark design for subtitle appearance settings
  • ImproveCast Connect sender improvements
  • FixFixed crash when opening certain video files
  • FixFixed share intent not processed when app is reopened via share
Version 2026.403.2
April 3, 2026
  • NewMedia notification with play/pause, seek bar, next/prev, and album art
  • NewAndroid TV Cast Receiver — phone automatically deduplicates paired TV devices
  • NewPush SMB credentials to Android TV — confirm and send credentials from your phone
  • FixFixed notification play/pause, seek bar, and next/prev controls
  • FixFixed notification thumbnail not showing for all video types
  • FixFixed device discovery not restarting when returning to the app
  • FixFixed media controls auto-expanding without user action
Version 2026.402.2
April 2, 2026
  • New“Can’t find your device?” troubleshooting dialog — tap at the bottom of the device list for quick fixes
  • ImproveFaster app startup — services now load in parallel instead of sequentially
  • ImproveAdded Baseline Profile — pre-compiles critical code paths for faster cold starts on Android
  • ImproveSmaller app download size
  • ImproveGallery icon placeholder shown when photo permission not yet granted — no popup on startup
  • ImproveShare import progress — shows copy progress when sharing large files into LocalCast
  • ImproveShare progress and troubleshooting dialogs translated into 15 languages
  • FixFixed shared files getting deleted before casting completes
  • FixFixed share intent not processed when app is already running in the background
  • FixFixed ANRs caused by blocking file I/O and Cast initialization on the main thread
  • FixFixed app mode picker not saving selection when dismissed
  • FixFixed transcode retry for sites that don’t need CORS workarounds
  • FixFixed iOS Cast session reconnection — reuses existing sessions instead of restarting
Version 2026.331.2
March 31, 2026
  • ImproveImproved browser anti-redirect handling and per-domain video detection caching
  • ImproveiOS screen mirroring stability improvements
  • FixFixed iOS Cast session handling — reuses existing sessions instead of restarting the receiver
  • FixFixed black screen when closing all browser tabs
  • FixFixed video detection on several websites
  • FixFixed race condition when connecting to Cast devices on iOS
Version 2026.330.1
March 30, 2026
  • NewScreen mirroring — cast your phone screen to your TV (Android & iOS)
  • NewScreen cast settings — adjust resolution, quality, and frame rate before casting your screen
  • ImproveFaster app startup — splash screen removed for instant launch
  • FixFixed ANRs and crashes from Google Play Console reports
  • FixFixed Android permission flow and device detection for screen casting
  • FixFixed Chromecast screen mirroring compatibility
  • FixFixed stale capture state preventing screen cast retry
Version 2026.328.1
March 27, 2026
  • NewApp Mode setting — choose your default startup screen (Home, Web Video Cast, DLNA, SMB, Videos, or Folders) with a visual picker on first launch
  • NewVPN & Geo-unblock mode — 3-mode route-through-phone setting (Off / Auto-detect / Always) to cast geo-restricted content through your phone’s VPN or network
  • NewSeekable transcoded playback — transcoded videos are automatically remuxed so you can seek freely on Chromecast
  • NewTranscode caching — transcoded files are cached for instant repeat playback
  • NewSeek progress pill — shows estimated time remaining while transcoding is in progress, seeking enabled once complete
  • NewSite rule engine — per-site interventions powered by Firebase Remote Config, updated without app releases
  • NewPersistent pairing — auto-reconnect to your last device on return visits
  • NewCookie sync — browser cookies forwarded to media server proxy for sites requiring login
  • NewAuto ad skip — automatically skips ads in the browser (YouTube and generic skip buttons, multi-language)
  • NewSmart proxy fallback — automatically routes blocked HLS streams through your phone when the TV can’t reach them directly
  • NewAuto-downscale for limited Cast devices — retries with transcoding when a device can’t play the original format
  • NewfMP4 byte-range HLS detection — auto-converts fragmented MP4 HLS to Chromecast-compatible format
  • New7 new languages and full RTL support
  • NewPDF casting — cast PDF documents to your TV as a slideshow
  • NewPlayback rate sync — speed setting preserved when reconnecting to a receiver
  • NewCustom message bus fallback for media controls when no CAF media session is available
  • ImproveMassive transcoding speed increase — up to 10× faster by using hardware-accelerated platform encoders
  • ImproveImproved video detection across 200+ supported sites
  • ImproveCold start performance — parallelized initialization makes the app launch faster
  • ImproveNon-blocking thumbnail generation and cast device discovery
  • ImproveUnified play/pause state across media controls panel
  • ImproveMedia browser improvements with better thumbnails
  • ImproveBrowser history support and UI improvements
  • FixFixed animated splash logo size mismatch on iOS
  • FixFixed receiver mediaStatus time unit mismatch (seconds vs milliseconds)
  • FixFixed WebView resize during scroll with fixed padding
  • FixFixed vertical lines on hardware encoder output
Version 2026.324.1
March 24, 2026
  • NewWeb Receiver — cast to any TV browser by entering a pairing code at lcast.cc, no app needed on the TV
  • NewWeb Receiver subtitle support with customizable appearance (color, size, font, background)
  • NewWeb Receiver smart codec detection — skips transcoding when the TV browser supports the format natively
  • NewVideo detection overhaul — 3-source detection pipeline with MSE suppression and request interception
  • NewPause-on-cast, desktop UA toggle, per-site config, subtitle auto-detection, and redirect chain inspection in the browser
  • NewPDF casting — cast PDF documents to your TV as a slideshow
  • NewAuto ad skip — automatically skips ads in the browser (YouTube and generic skip buttons, multi-language)
  • NewCookie sync — browser cookies forwarded to media server proxy for sites requiring login
  • ImproveEdge-to-edge UI on Android, URL bar stays expanded, autocorrect disabled in URL bar
  • ImproveNew animated video detection bottom sheet with rainbow progress indicator
  • ImproveMore noticeable bounce animation on video detection button
  • FixFixed SPA navigation not clearing detected videos (e.g. PlutoTV channel switches)
  • FixFixed live HLS streams not auto-detected as live (pause would restart playback)
  • FixExpanded ad domain blocklist from 15 to 70+ domains to prevent false video detections
  • FixFixed HLS variant playlist query params being dropped in proxy URL rewriting
  • FixFixed pre-flight connectivity check stalling HTTPS-upgraded Chromecast URLs
  • FixFixed player slider crash when position is negative or duration is zero
Version 2026.321.2
March 21, 2026
  • FixFixed transcoder crash on Android during startup
  • FixFixed transcoding progress indicator stuck at 0% even though video plays correctly on TV
  • FixFixed deadlock preventing new casts after cancelling a transcoding operation
  • FixCancel button now properly stops the transcoder and cleans up streaming sessions
Version 2026.319.1
March 18, 2026
  • NewFull subtitle support — embedded, sidecar, SMB, DLNA, and Plex subtitles
  • NewSubtitle selection dialog — choose subtitles before casting
  • NewEmbedded subtitle extraction via FFprobe
  • NewAuto-detect sidecar subtitle files (.srt, .vtt, etc.) next to your videos
  • NewSMB subtitle auto-detection and subtitle browser
  • NewDLNA subtitle detection from DIDL-Lite metadata
  • NewDLNA runtime subtitle support — switch subtitles without restarting the stream
  • NewPlex subtitle stream parsing and auto-attachment
  • ImproveSubtitle appearance and timing options hidden for non-Cast devices
  • FixFixed audio_service engine mismatch and hidden MKV remux badge
  • FixFixed thumbnail images appearing in DLNA resource list
  • FixFixed HTTP subtitle URL handling — passed directly instead of proxying via isolate
  • FixFixed subtitle source reload in media server isolate on cache miss
  • FixFixed DLNA subtitle delivery MIME type and iOS compatibility
  • FixFixed iOS SubtitleInfo initializer crash
  • FixFixed casting getting stuck and removed casting snackbar
  • FixFixed subtitle dialog, auto-select, toggle, and sidecar detection
  • ImproveAdded remaining file picker and localization files
Version 2026.317.1
March 17, 2026
  • NewSMB zero-download streaming — videos start playing in ~1 second instead of downloading first
  • NewSMB transcoding reads directly from proxy via growing fMP4, no temp file needed
  • NewSMB server display name field for easier identification
  • NewSMB edit server option in 3-dot menu (alongside delete)
  • NewSMB file type filter menu: videos, music, images, hidden files
  • NewSMB sort by name (A-Z/Z-A), date (newest/oldest), size (largest/smallest)
  • NewSMB media type icons: video (blue), music (purple), image (teal)
  • NewSMB file date shown in subtitle, cancel button on progress indicator
  • NewSMB download progress percentage shown during media preparation
  • NewDLNA transcoding — videos from DLNA/UPnP servers are now transcoded when needed
  • NewCold-start Chromecast reconnection — auto-reconnects when Cast SDK resume fails
  • NewChangelog page in Settings → About
  • ImproveSMB read buffer increased from 4KB to 1MB (dramatically faster transfers)
  • ImproveSMB network scan now discovers servers that don’t allow guest access (e.g. macOS)
  • ImproveSMB media controls bottom sheet shown while browsing folders
  • ImproveSharing files to LocalCast now auto-casts without confirmation dialogs
  • ImprovePre-initialize yt-dlp when opening browser for faster video extraction
  • ImproveOptimized initialization to speed up app startup
  • ImproveJPEG thumbnail validation catches corrupt/truncated cache files
  • FixFixed SMB subdirectory browsing when share name is left blank
  • FixFixed SMB video seeking (range requests) — previously always streamed from byte 0
  • FixFixed SMB connection disconnecting after 5 minutes during active streaming
  • FixFixed SMB double-slash in URL when file path has leading /
  • FixPatched smb_connect package buffer size limit for macOS compatibility
  • FixFixed app freeze (ANR) when receiving shared media files on Android
  • FixFixed photo slideshow not looping with “Repeat All” enabled
  • FixFixed duplicate app instance opening when sharing from other apps
  • FixFixed settings not persisting after save (stale cache was never cleared)
  • FixFixed session resume leak on iOS (isResuming flag not cleared on sessionEnded)
Version 2026.315.1
March 15, 2026
  • NewCompletely reworked and simplified Cast device detection engine
  • NewRedesigned media controls with jump forward/backward buttons
  • NewMulti-tap jump: tap once for 10s, tap fast for 20s/30s/60s jumps
  • ImproveStartup optimizations and transcoding UX improvements
  • ImproveTitle and transcoding status now shown on preview image
  • ImproveBetter layout on small screens
  • FixFixed Chromecast reconnection failures and duplicate device entries
  • FixFixed Kodi integration and live TV casting
Version 2026.313.1
March 13, 2026
  • NewStorage management settings with macOS-style storage bar
  • NewMKV remux toggle in transcoding settings
  • NewCast all button and multi-select for DLNA folder browser
  • ImproveIncreased maximum queue size to 10,000 items
  • FixFixed Kodi playback and added setup instructions
  • FixFixed live stream handling when opening from other apps
  • FixFixed Chromecast connection issues
  • FixFixed SAF and AirPlay crashes
Version 2026.227.3
February 27, 2026
  • NewPre-flight connectivity check with server unreachable dialog
  • NewIn-app review prompt after crash-free sessions
  • NewRemote debug logging via Firebase Crashlytics
  • NewSettings screen split into organized category pages
  • ImproveSmarter transcoding — removed overzealous Chromecast triggers
  • FixFixed foreground service crash on Android 12+
  • FixFixed Cast session resume and media status pickup
  • FixFixed double-pop black screen and Google Drive file picker crash
  • FixFixed critical race conditions in Cast connection handling
  • FixResolved 221 issues from comprehensive casting pipeline code review
Version 2026.2.1
February 1, 2026
  • NewScreen mirroring via broadcast extension on iOS
  • NewAuto-match subtitles from configured folders
  • NewAndroid TV app module
  • NewPer-service device capabilities exposed to UI
  • NewWebOS media control (position, duration, seek, play state)
  • NewToggle to hide audio-only devices from selector
  • NewToggle to disable video transcoding
  • NewSystem file picker on Android Files card
  • FixFixed AirPlay pair-verify crash with DLNA fallback
  • FixFixed duplicate Cast devices and false session disconnects
  • FixFixed native OOM crash on 32-bit ARM devices