Jellyfin Forum
Jellyfin app working but findroid not - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: Jellyfin app working but findroid not (/t-jellyfin-app-working-but-findroid-not)

Pages: 1 2


Jellyfin app working but findroid not - ddw - 2024-06-03

Hi, I setup a Jellyfin instance on my home lab without too many issues and it works fine on browser/jellyfin android app. I would like to have an offline mode feature and it seems Findroid supports it, but when I connect to the server, it doesn't list any of my media contents. Just a blank screen. Has anybody had this issue and knows how to get around it?


RE: Jellyfin app working but findroid not - TheDreadPirate - 2024-06-03

Does it not show anything when in offline mode? Offline will only show you content you've already downloaded while online.


RE: Jellyfin app working but findroid not - Mat Bailie - 2024-08-03

I'm having the same issue.

The (Android) JellyFin client works fine, but doesn't have offline mode.

FinAmp won't access my audiobook library.

Findroid won't show anything at all.

Is Findroid not compatible with the latest JellyFin server?


RE: Jellyfin app working but findroid not - TheDreadPirate - 2024-08-03

It is. I use it whenever I watch videos on my phone. Especially since it actually displays proper HDR10 content when using exoplayer.

Clear the Findroid app cache?

Also check out Jellybooks for offline audio books.

https://github.com/JellyBookOrg/JellyBook


RE: Jellyfin app working but findroid not - Mat Bailie - 2024-08-04

JellyBooks found the content, but merged two libraries and isn't navigatable enough for the number of books I have.

I tried clearing Findroid's cache, and no joy.

Perhaps it only works with https? I'll try that tomorrow.


RE: Jellyfin app working but findroid not - TheDreadPirate - 2024-08-04

Findroid does not care whether it is http or https. What version of jellyfin server are you running?


RE: Jellyfin app working but findroid not - Mat Bailie - 2024-08-04

Jellyfin 10.9.8
Findroid 0.14.2


RE: Jellyfin app working but findroid not - TheDreadPirate - 2024-08-04

Can you describe your setup and provide your full jellyfin logs via pastebin?


RE: Jellyfin app working but findroid not - Mat Bailie - 2024-08-04

"Server" is just my Win11 desktop, with JellyFin Server set to autorun when I log in
- 12400F, 32GB, 2TB SSD for Win11, 2TB HDD for JellyFin Libraries
- Wired to a wifi router

Client is my Pixel 6a phone, with both Jellyfin and Findroid app installed
- Connected on 2.4GHz to wifi router


Server log has nothing of note...

Startup:


[2024-08-04 11:16:13.249 +01:00] [INF] [1] Main: Jellyfin version: "10.9.8"
[2024-08-04 11:16:13.267 +01:00] [INF] [1] Main: Environment Variables: ["[JELLYFIN_LOG_DIR, C:\ProgramData\Jellyfin\Server\log]"]
[2024-08-04 11:16:13.270 +01:00] [INF] [1] Main: Arguments: ["C:\Program Files\Jellyfin\Server\jellyfin.dll", "--datadir", "C:\ProgramData\Jellyfin\Server"]
[2024-08-04 11:16:13.271 +01:00] [INF] [1] Main: Operating system: "Microsoft Windows 10.0.22631"
[2024-08-04 11:16:13.272 +01:00] [INF] [1] Main: Architecture: X64
[2024-08-04 11:16:13.272 +01:00] [INF] [1] Main: 64-Bit Process: True
[2024-08-04 11:16:13.273 +01:00] [INF] [1] Main: User Interactive: True
[2024-08-04 11:16:13.274 +01:00] [INF] [1] Main: Processor count: 12
[2024-08-04 11:16:13.274 +01:00] [INF] [1] Main: Program data path: "C:\ProgramData\Jellyfin\Server"
[2024-08-04 11:16:13.275 +01:00] [INF] [1] Main: Log directory path: "C:\ProgramData\Jellyfin\Server\log"
[2024-08-04 11:16:13.276 +01:00] [INF] [1] Main: Config directory path: "C:\ProgramData\Jellyfin\Server\config"
[2024-08-04 11:16:13.276 +01:00] [INF] [1] Main: Cache path: "C:\ProgramData\Jellyfin\Server\cache"
[2024-08-04 11:16:13.277 +01:00] [INF] [1] Main: Web resources path: "C:\Program Files\Jellyfin\Server\jellyfin-web"
[2024-08-04 11:16:13.278 +01:00] [INF] [1] Main: Application directory: "C:\Program Files\Jellyfin\Server\"
[2024-08-04 11:16:13.993 +01:00] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "C:\ProgramData\Jellyfin\Server\cache"
[2024-08-04 11:16:14.620 +01:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Loading assemblies
[2024-08-04 11:16:15.410 +01:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
[2024-08-04 11:16:15.412 +01:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: []
[2024-08-04 11:16:15.413 +01:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Used LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
[2024-08-04 11:16:15.415 +01:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["25.63.16.245", "192.168.1.204", "127.0.0.1"]
[2024-08-04 11:16:15.416 +01:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses ["0.0.0.0"]
[2024-08-04 11:16:15.417 +01:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is "Allowlist"
[2024-08-04 11:16:15.418 +01:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: []
[2024-08-04 11:16:18.428 +01:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb" "10.9.8.0"
[2024-08-04 11:16:18.429 +01:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Studio Images" "10.9.8.0"
[2024-08-04 11:16:18.430 +01:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "OMDb" "10.9.8.0"
[2024-08-04 11:16:18.465 +01:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "MusicBrainz" "10.9.8.0"
[2024-08-04 11:16:18.467 +01:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AudioDB" "10.9.8.0"
[2024-08-04 11:16:18.523 +01:00] [INF] [1] Main: Kestrel is listening on "0.0.0.0"
[2024-08-04 11:16:19.225 +01:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Running startup tasks
[2024-08-04 11:16:19.226 +01:00] [INF] [12] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "D:\Audio\Big Finish\Doctor Who"
[2024-08-04 11:16:19.226 +01:00] [INF] [9] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "D:\Audio\Audiobooks"
[2024-08-04 11:16:19.226 +01:00] [INF] [6] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "D:\Audio\Music"
[2024-08-04 11:16:19.240 +01:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Generate Trickplay Images" set to fire at 2024-08-05 03:00:00.000 +01:00, which is 15:43:40.7600180 from now.
[2024-08-04 11:16:19.253 +01:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Extract Chapter Images" set to fire at 2024-08-05 02:00:00.000 +01:00, which is 14:43:40.7468799 from now.
[2024-08-04 11:16:19.396 +01:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version "6.0.1"
[2024-08-04 11:16:19.428 +01:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "decoders": ["libdav1d", "av1", "av1_cuvid", "av1_qsv", "h264", "h264_qsv", "h264_cuvid", "hevc", "hevc_qsv", "hevc_cuvid", "mpeg2video", "mpeg2_qsv", "mpeg2_cuvid", "mpeg4", "mpeg4_cuvid", "msmpeg4", "vc1_qsv", "vc1_cuvid", "vp8", "libvpx", "vp8_cuvid", "vp8_qsv", "vp9", "libvpx-vp9", "vp9_cuvid", "vp9_qsv", "aac", "ac3", "dca", "flac", "mp3", "truehd"]
[2024-08-04 11:16:19.461 +01:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "encoders": ["libsvtav1", "av1_nvenc", "av1_qsv", "av1_amf", "libx264", "h264_amf", "h264_nvenc", "h264_qsv", "libx265", "hevc_amf", "hevc_nvenc", "hevc_qsv", "mjpeg_qsv", "mpeg4", "msmpeg4", "libvpx", "libvpx-vp9", "aac", "libfdk_aac", "ac3", "alac", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
[2024-08-04 11:16:19.489 +01:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available filters: ["deinterlace_qsv", "hwupload_cuda", "overlay_opencl", "overlay_qsv", "overlay_cuda", "scale_cuda", "scale_opencl", "scale_qsv", "tonemap_cuda", "tonemap_opencl", "vpp_qsv", "yadif_cuda", "zscale", "alphasrc"]
[2024-08-04 11:16:19.596 +01:00] [WRN] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: "overlay_vaapi" with option "Action to take when encountering EOF from secondary input" is not available
[2024-08-04 11:16:19.618 +01:00] [WRN] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: "overlay_vulkan" with option "Action to take when encountering EOF from secondary input" is not available
[2024-08-04 11:16:19.641 +01:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["cuda", "dxva2", "qsv", "d3d11va", "opencl"]
[2024-08-04 11:16:19.779 +01:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: "ffmpeg"
[2024-08-04 11:16:19.786 +01:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: ServerId: "45fde57ae88d422ab36dd99e6d949ad2"
[2024-08-04 11:16:19.787 +01:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Core startup complete
[2024-08-04 11:16:19.788 +01:00] [INF] [1] Main: Startup complete 0:00:07.5388564
[2024-08-04 11:16:22.273 +01:00] [INF] [6] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean up collections and playlists" Completed after 0 minute(s) and 0 seconds
[2024-08-04 11:16:22.835 +01:00] [INF] [12] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Update Plugins" Completed after 0 minute(s) and 0 seconds


Open Jellyfin, wait, force close Jellyfin app :


[2024-08-04 11:21:25.524 +01:00] [INF] [19] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.1.206" request
[2024-08-04 11:23:58.693 +01:00] [INF] [34] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
[2024-08-04 11:24:19.005 +01:00] [WRN] [35] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "192.168.1.206" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2024-08-04 11:24:19.008 +01:00] [INF] [35] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.1.206" closed


Open Jellybook, wait, force close app:


[2024-08-04 11:29:18.804 +01:00] [INF] [22] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "matbailie" has succeeded.
[2024-08-04 11:29:18.806 +01:00] [INF] [22] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "matbailie": 1/0
[2024-08-04 11:29:18.812 +01:00] [INF] [22] Emby.Server.Implementations.Session.SessionManager: Logging out access token "321b7774d2ad464287f630a452e75a26"
[2024-08-04 11:29:18.818 +01:00] [INF] [22] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user 7b1ba7f1-1e7c-47f7-b596-0fd1a7c37ee8


Tried the same with FinAmp and FinDroid, and nothing was added to the logs (no errors, warning, info, nothing...)
- FinAmp successfully shows my music library, and can play files
- FinDroid shows nothing at all

Also just noticed that when I stopped playing a file on FinAmp that a line was then added to the log (but not on start playing...)


[2024-08-04 11:33:46.858 +01:00] [INF] [24] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Finamp" "0.6.23" playing "True Faith-94". Stopped at "19621" ms



RE: Jellyfin app working but findroid not - TheDreadPirate - 2024-08-04

Is offline mode enable in Findroid?