
XDA ran a piece this week about getting Jellyfin onto a PlayStation 5 despite Sony refusing to publish an app in the store. The takeaway was clear: even in 2026, a big share of the TVs and consoles sitting in living rooms do not have a native Jellyfin client, and the workaround is almost always to send the video from a phone.
We picked seven Android apps that do that job well. Some are Jellyfin clients that also cast; some are casting utilities that pair well with the standard Jellyfin app. Between them they cover Chromecast, DLNA, Fire TV, and browser-based streaming on any console with a decent web view.
What matters in a Jellyfin casting app
- Direct-play vs transcode. Direct play means the TV or console handles the codec. Transcode means your Jellyfin server does the work. The first is faster and cheaper on battery.
- Subtitle handling. External
.srtand.assfiles should render correctly on the cast target. Not every app manages this cleanly. - Cast target support. Chromecast, DLNA/UPnP renderers, Fire TV and browser-based fallback for consoles.
- Skip intro / credits. Optional but a real quality-of-life upgrade for series watching.
- No web login required for casting. The cast should start locally.
Quick comparison
| App | Casts to Chromecast | DLNA support | Direct play | Cost |
|---|---|---|---|---|
| Jellyfin | Yes | Yes | Yes | Free |
| Findroid | Yes | Limited | Yes | Free |
| Kodi | Yes | Yes | Yes | Free |
| Streamyfin | Yes | Yes | Yes | Free |
| BubbleUPnP | Yes | Yes | Yes | Free / paid pro |
| AllCast | Yes | Yes | Yes | Free / paid |
| Web Video Cast | Yes | Yes | Yes | Free / paid |
1. Jellyfin — Best official first pick
Jellyfin for Android is the official mobile client. It handles library browsing, playback and Chromecast in one place, and its DLNA option makes it work with older smart TVs that predate Chromecast. Skip-intro works if you have configured it on the server side.
Where it falls short: the cast quality drops if your server is on the far end of a weak Wi-Fi link. Get the server on Ethernet or move closer to the router.
Pricing: free, open-source.
Download: Aptoide · Google Play
Bottom line: the default first install. Start here.
2. Findroid — Best modern client
Findroid is the community-favourite third-party Jellyfin client. The UI feels closer to a modern streaming app than the official one, with cleaner cover art, better episode navigation and support for offline downloads that the official client still lacks on some server versions.
Casting works with Chromecast out of the box. Findroid also handles playback of downloaded content offline, which is useful for taking a series on a plane and casting to a rental car’s screen when you land.
Where it falls short: less mature DLNA support than the official client. If your target is a 2018 smart TV without Chromecast, use Jellyfin instead.
Pricing: free, open-source.
Download: Aptoide · Google Play
Bottom line: install alongside the official client. Use Findroid on the couch, Jellyfin for edge cases.
3. Kodi — Best for older smart TVs and Fire TV
Kodi paired with the Jellyfin plugin turns any device that can run Kodi — a Fire TV stick, an Nvidia Shield, an old Android tablet plugged into an HDMI dock — into a full-featured Jellyfin client that you can drive from a phone using the Kore or Yatse remote apps.
The advantage is subtitles. Kodi handles ASS and PGS graphical subtitles better than most cast paths.
Where it falls short: Kodi’s UI on a phone screen is rough. This is really a “run Kodi on the TV and remote-control it from Android” pattern.
Pricing: free, open-source.
Download: Aptoide · Google Play
Bottom line: the best answer for a Fire TV stick or an old HDMI target that will not run a native Jellyfin app.
4. Streamyfin — Best for skip-intro and skip-credits
Streamyfin is a newer Jellyfin client focused on the streaming-service experience — meaning big cover art, automatic next-episode, and precise skip-intro and skip-credits controls. It casts to Chromecast and DLNA renderers with the same quality as the official client.
Where it falls short: newer than Findroid, so a shorter track record on obscure devices.
Pricing: free, open-source.
Download: available on Google Play under “Streamyfin”.
Bottom line: worth a try if you binge series and want a Netflix-style flow without leaving Jellyfin.
5. BubbleUPnP — Best DLNA workhorse
BubbleUPnP is the reference DLNA client on Android. Point it at your Jellyfin server (which speaks DLNA out of the box) and you can push media to any UPnP renderer — a lot of Samsung and LG smart TVs from the last decade, wireless speakers, and PS5 through its media player.
The free tier limits queue length; the licensed version removes that and adds Chromecast audio-only streaming for music libraries.
Where it falls short: free-tier queue limits will bother anyone with big libraries.
Pricing: free with a one-time paid unlock for pro features.
Download: available on Google Play under “BubbleUPnP” from Bubblesoft.
Bottom line: the DLNA-first pick. Ideal for TVs that predate Chromecast.
6. AllCast — Best universal caster
AllCast aims at the broadest possible target list: Chromecast, Fire TV, Apple TV via AirPlay, DLNA, Xbox, PlayStation and web browsers with the free plug-in. If you have a mixed household of consoles and TVs, this covers them all from one app.
Where it falls short: it is a cast utility, not a Jellyfin browser. You still open Jellyfin first, then push the stream through AllCast.
Pricing: free with a small paid unlock.
Download: available on Google Play under “AllCast” from ClockworkMod.
Bottom line: install as an insurance policy for the weird cast targets in your house.
7. Web Video Cast — Best browser-based fallback
Web Video Cast turns Android’s browser view into a source you can cast to almost any target. That includes the built-in web browsers on smart TVs and, importantly, the PS5’s web view — which is the specific trick the XDA piece used to get Jellyfin onto a PlayStation.
Where it falls short: browser-based streams can drop when the phone screen sleeps. Keep the app open during long sessions.
Pricing: free with a paid premium for ad removal and background play.
Download: available on Google Play under “Web Video Cast” from InstantBits.
Bottom line: the utility that unlocks casting to consoles Sony and Nintendo refuse to bless.
How to choose
Install Jellyfin first. Add Findroid or Streamyfin for a nicer couch experience. Keep Kodi on any Fire TV stick or old HDMI target. Use Web Video Cast for PlayStation and other locked-down consoles, BubbleUPnP for older DLNA-only TVs, and AllCast as the universal fallback.
FAQ
Is there an official Jellyfin app on the PlayStation Store?
No. Sony has not published one. The workaround is to cast from a phone using an app like Web Video Cast, or to run Jellyfin’s web client through the PS5’s built-in browser view.
Which app casts to Chromecast most reliably?
Jellyfin, Findroid and Streamyfin all handle Chromecast cleanly. Jellyfin has the longest track record.
Do any of these apps work offline?
Findroid, Streamyfin and Kodi all support downloading content for offline playback. The official Jellyfin app supports downloads on newer server versions but still has some gaps.
Which app handles subtitles best?
Kodi renders ASS and PGS subtitles most faithfully. Jellyfin and Findroid handle SRT and embedded subtitles cleanly.
Do these work on iPhone or iPad?
The official Jellyfin app, Streamyfin and Kodi all ship for iOS. Findroid, BubbleUPnP and Web Video Cast are Android-only.