2024-11-14, 05:27 PM
Pls know that your input is highly appreciated. I am new to Jellyfin, new to Docker. Do know my way around Fedora Linux though.
Summary of my latest findings:
1 Samsung TV >2015 (tizen)
2 Samsung TV <2015
Jellyfin installed under Docker. Added DLNA plugin.
Installed Jellyfin app on the Samsung>2015 tizen TV.
Problem 1: (not urgent) Jellyfin is started upon starting Fedora40 Server. However, DLNA is then not recognised by either TV-set, I have to restart the docker jellyfin service. After that both TV's will recognise the DLNA on the network.
Problem 2: (more urgent) No subtitles with DLNA on the Samsung <2015.
The other (tizen) Samsung>2015 does show subtitles.
I then stopped docker Jellyfin, started minidlna (as host, not in docker) --> Got subtitles on Both TVsets, so it is not a TV problem.
Stopped minidlna, restarted (docker) jellyfin. Log file from then on when trying to play a TVshow via Samsung<2015:
*******************************************************************************
[2024-11-14 17:05:23.625 +00:00] [INF] [1] Main: Jellyfin version: "10.10.1"
[2024-11-14 17:05:23.642 +00:00] [INF] [1] Main: Environment Variables: ["[JELLYFIN_WEB_DIR, /jellyfin/jellyfin-web]", "[JELLYFIN_LOG_DIR, /config/log]", "[JELLYFIN_PublishedServerUrl, http://192.168.1.102]", "[JELLYFIN_CONFIG_DIR, /config/config]", "[JELLYFIN_FFMPEG, /usr/lib/jellyfin-ffmpeg/ffmpeg]", "[JELLYFIN_CACHE_DIR, /cache]", "[JELLYFIN_DATA_DIR, /config]"]
[2024-11-14 17:05:23.644 +00:00] [INF] [1] Main: Arguments: ["/jellyfin/jellyfin.dll"]
[2024-11-14 17:05:23.645 +00:00] [INF] [1] Main: Operating system: "Debian GNU/Linux 12 (bookworm)"
[2024-11-14 17:05:23.645 +00:00] [INF] [1] Main: Architecture: X64
[2024-11-14 17:05:23.645 +00:00] [INF] [1] Main: 64-Bit Process: True
[2024-11-14 17:05:23.645 +00:00] [INF] [1] Main: User Interactive: True
[2024-11-14 17:05:23.645 +00:00] [INF] [1] Main: Processor count: 4
[2024-11-14 17:05:23.646 +00:00] [INF] [1] Main: Program data path: "/config"
[2024-11-14 17:05:23.646 +00:00] [INF] [1] Main: Log directory path: "/config/log"
[2024-11-14 17:05:23.646 +00:00] [INF] [1] Main: Config directory path: "/config/config"
[2024-11-14 17:05:23.646 +00:00] [INF] [1] Main: Cache path: "/cache"
[2024-11-14 17:05:23.646 +00:00] [INF] [1] Main: Temp directory path: "/tmp/jellyfin"
[2024-11-14 17:05:23.646 +00:00] [INF] [1] Main: Web resources path: "/jellyfin/jellyfin-web"
[2024-11-14 17:05:23.646 +00:00] [INF] [1] Main: Application directory: "/jellyfin/"
[2024-11-14 17:05:23.763 +00:00] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/cache"
[2024-11-14 17:05:23.824 +00:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Loading assemblies
[2024-11-14 17:05:23.848 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.Dlna.Playback, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/plugins/DLNA_5.0.0.0/Jellyfin.Plugin.Dlna.Playback.dll"
[2024-11-14 17:05:23.849 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.Dlna.Model, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/plugins/DLNA_5.0.0.0/Jellyfin.Plugin.Dlna.Model.dll"
[2024-11-14 17:05:23.850 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Rssdp, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/plugins/DLNA_5.0.0.0/Rssdp.dll"
[2024-11-14 17:05:23.853 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.Dlna, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/plugins/DLNA_5.0.0.0/Jellyfin.Plugin.Dlna.dll"
[2024-11-14 17:05:23.909 +00: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-11-14 17:05:23.909 +00:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: []
[2024-11-14 17:05:23.909 +00: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-11-14 17:05:23.910 +00:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["127.0.0.1", "192.168.1.102"]
[2024-11-14 17:05:23.911 +00:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses ["0.0.0.0"]
[2024-11-14 17:05:23.911 +00:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is "Allowlist"
[2024-11-14 17:05:23.911 +00:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: []
[2024-11-14 17:05:25.327 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "DLNA" "5.0.0.0"
[2024-11-14 17:05:25.327 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb" "10.10.1.0"
[2024-11-14 17:05:25.328 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Studio Images" "10.10.1.0"
[2024-11-14 17:05:25.328 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "OMDb" "10.10.1.0"
[2024-11-14 17:05:25.347 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "MusicBrainz" "10.10.1.0"
[2024-11-14 17:05:25.347 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AudioDB" "10.10.1.0"
[2024-11-14 17:05:25.427 +00:00] [WRN] [1] Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository: Using an in-memory repository. Keys will not be persisted to storage.
[2024-11-14 17:05:25.427 +00:00] [WRN] [1] Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager: Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits.
[2024-11-14 17:05:25.438 +00:00] [INF] [1] Main: Kestrel is listening on "0.0.0.0"
[2024-11-14 17:05:25.454 +00:00] [INF] [1] Jellyfin.Plugin.Dlna.DlnaManager: Using user profile directory "/config/plugins/configurations/dlna/user"
[2024-11-14 17:05:25.455 +00:00] [INF] [1] Jellyfin.Plugin.Dlna.DlnaManager: Using system profile directory "/config/plugins/DLNA_5.0.0.0/profiles"
[2024-11-14 17:05:25.558 +00:00] [INF] [1] Jellyfin.Plugin.Dlna.Main.DlnaHost: Registering publisher for "urn:schemas-upnp-org:device:MediaServer:1" on "192.168.1.102" with uri "http://192.168.1.102:8096/dlna/d106fdae-2c5a-4b05-82b9-839b1f6c2e47/description.xml"
[2024-11-14 17:05:25.586 +00:00] [WRN] [1] Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager: No XML encryptor configured. Key {727717f4-6bd9-44f0-9096-8e00611b3a11} may be persisted to storage in unencrypted form.
[2024-11-14 17:05:26.124 +00:00] [WRN] [1] Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware: The WebRootPath was not found: "/wwwroot". Static files may be unavailable.
[2024-11-14 17:05:26.162 +00:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Running startup tasks
[2024-11-14 17:05:26.163 +00:00] [INF] [16] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/media/TV"
[2024-11-14 17:05:26.163 +00:00] [INF] [8] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/media/Movies"
[2024-11-14 17:05:26.174 +00:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Generate Trickplay Images" set to fire at 2024-11-15 03:00:00.000 +00:00, which is 09:54:33.8255808 from now.
[2024-11-14 17:05:26.184 +00:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Extract Chapter Images" set to fire at 2024-11-15 02:00:00.000 +00:00, which is 08:54:33.8153835 from now.
[2024-11-14 17:05:26.212 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version "7.0.2"
[2024-11-14 17:05:26.264 +00: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", "ac4", "dca", "flac", "mp3", "truehd"]
[2024-11-14 17:05:26.284 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "encoders": ["libsvtav1", "av1_nvenc", "av1_qsv", "av1_amf", "av1_vaapi", "libx264", "h264_amf", "h264_nvenc", "h264_qsv", "h264_v4l2m2m", "h264_vaapi", "libx265", "hevc_amf", "hevc_nvenc", "hevc_qsv", "hevc_vaapi", "mjpeg_qsv", "mjpeg_vaapi", "aac", "libfdk_aac", "ac3", "alac", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
[2024-11-14 17:05:26.304 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available filters: ["bwdif_cuda", "deinterlace_qsv", "deinterlace_vaapi", "flip_vulkan", "hwupload_cuda", "hwupload_vaapi", "libplacebo", "overlay_opencl", "overlay_qsv", "overlay_vaapi", "overlay_vulkan", "overlay_cuda", "procamp_vaapi", "scale_cuda", "scale_opencl", "scale_qsv", "scale_vaapi", "scale_vulkan", "tonemapx", "tonemap_cuda", "tonemap_opencl", "tonemap_vaapi", "transpose_cuda", "transpose_opencl", "transpose_vaapi", "transpose_vulkan", "vpp_qsv", "yadif_cuda", "zscale", "alphasrc"]
[2024-11-14 17:05:26.451 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
[2024-11-14 17:05:29.198 +00:00] [INF] [16] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean Transcode Directory" Completed after 0 minute(s) and 0 seconds
[2024-11-14 17:05:29.204 +00:00] [INF] [11] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean up collections and playlists" Completed after 0 minute(s) and 0 seconds
[2024-11-14 17:05:30.031 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg"
[2024-11-14 17:05:30.032 +00:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: ServerId: "d106fdae2c5a4b0582b9839b1f6c2e47"
[2024-11-14 17:05:30.032 +00:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Core startup complete
[2024-11-14 17:05:30.032 +00:00] [INF] [1] Main: Startup complete 0:00:06.5667239
[2024-11-14 17:05:30.035 +00:00] [INF] [8] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Update Plugins" Completed after 0 minute(s) and 0 seconds
[2024-11-14 17:05:30.093 +00:00] [INF] [8] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.1.3" request
[2024-11-14 17:05:33.380 +00:00] [INF] [8] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.1.3" closed
[2024-11-14 17:05:34.048 +00:00] [INF] [20] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.1.3" request
[2024-11-14 17:06:59.219 +00:00] [ERR] [21] Jellyfin.Plugin.Dlna.Main.DlnaHost: Error creating PlayTo device.
System.Net.Http.HttpRequestException: Response status code does not indicate success: 401 (Unauthorised).
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
at Jellyfin.Plugin.Dlna.PlayTo.DlnaHttpClient.SendRequestAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at Jellyfin.Plugin.Dlna.PlayTo.DlnaHttpClient.GetDataAsync(String url, CancellationToken cancellationToken)
at Jellyfin.Plugin.Dlna.PlayTo.Device.CreateuPnpDeviceAsync(Uri url, IHttpClientFactory httpClientFactory, ILogger logger, CancellationToken cancellationToken)
at Jellyfin.Plugin.Dlna.PlayTo.PlayToManager.AddDevice(UpnpDeviceInfo info, CancellationToken cancellationToken)
at Jellyfin.Plugin.Dlna.PlayTo.PlayToManager.OnDeviceDiscoveryDeviceDiscovered(Object sender, GenericEventArgs`1 e)
**********************************************************************
Looks like something is not authorised ?
Summary of my latest findings:
1 Samsung TV >2015 (tizen)
2 Samsung TV <2015
Jellyfin installed under Docker. Added DLNA plugin.
Installed Jellyfin app on the Samsung>2015 tizen TV.
Problem 1: (not urgent) Jellyfin is started upon starting Fedora40 Server. However, DLNA is then not recognised by either TV-set, I have to restart the docker jellyfin service. After that both TV's will recognise the DLNA on the network.
Problem 2: (more urgent) No subtitles with DLNA on the Samsung <2015.
The other (tizen) Samsung>2015 does show subtitles.
I then stopped docker Jellyfin, started minidlna (as host, not in docker) --> Got subtitles on Both TVsets, so it is not a TV problem.
Stopped minidlna, restarted (docker) jellyfin. Log file from then on when trying to play a TVshow via Samsung<2015:
*******************************************************************************
[2024-11-14 17:05:23.625 +00:00] [INF] [1] Main: Jellyfin version: "10.10.1"
[2024-11-14 17:05:23.642 +00:00] [INF] [1] Main: Environment Variables: ["[JELLYFIN_WEB_DIR, /jellyfin/jellyfin-web]", "[JELLYFIN_LOG_DIR, /config/log]", "[JELLYFIN_PublishedServerUrl, http://192.168.1.102]", "[JELLYFIN_CONFIG_DIR, /config/config]", "[JELLYFIN_FFMPEG, /usr/lib/jellyfin-ffmpeg/ffmpeg]", "[JELLYFIN_CACHE_DIR, /cache]", "[JELLYFIN_DATA_DIR, /config]"]
[2024-11-14 17:05:23.644 +00:00] [INF] [1] Main: Arguments: ["/jellyfin/jellyfin.dll"]
[2024-11-14 17:05:23.645 +00:00] [INF] [1] Main: Operating system: "Debian GNU/Linux 12 (bookworm)"
[2024-11-14 17:05:23.645 +00:00] [INF] [1] Main: Architecture: X64
[2024-11-14 17:05:23.645 +00:00] [INF] [1] Main: 64-Bit Process: True
[2024-11-14 17:05:23.645 +00:00] [INF] [1] Main: User Interactive: True
[2024-11-14 17:05:23.645 +00:00] [INF] [1] Main: Processor count: 4
[2024-11-14 17:05:23.646 +00:00] [INF] [1] Main: Program data path: "/config"
[2024-11-14 17:05:23.646 +00:00] [INF] [1] Main: Log directory path: "/config/log"
[2024-11-14 17:05:23.646 +00:00] [INF] [1] Main: Config directory path: "/config/config"
[2024-11-14 17:05:23.646 +00:00] [INF] [1] Main: Cache path: "/cache"
[2024-11-14 17:05:23.646 +00:00] [INF] [1] Main: Temp directory path: "/tmp/jellyfin"
[2024-11-14 17:05:23.646 +00:00] [INF] [1] Main: Web resources path: "/jellyfin/jellyfin-web"
[2024-11-14 17:05:23.646 +00:00] [INF] [1] Main: Application directory: "/jellyfin/"
[2024-11-14 17:05:23.763 +00:00] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/cache"
[2024-11-14 17:05:23.824 +00:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Loading assemblies
[2024-11-14 17:05:23.848 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.Dlna.Playback, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/plugins/DLNA_5.0.0.0/Jellyfin.Plugin.Dlna.Playback.dll"
[2024-11-14 17:05:23.849 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.Dlna.Model, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/plugins/DLNA_5.0.0.0/Jellyfin.Plugin.Dlna.Model.dll"
[2024-11-14 17:05:23.850 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Rssdp, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/plugins/DLNA_5.0.0.0/Rssdp.dll"
[2024-11-14 17:05:23.853 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.Dlna, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/plugins/DLNA_5.0.0.0/Jellyfin.Plugin.Dlna.dll"
[2024-11-14 17:05:23.909 +00: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-11-14 17:05:23.909 +00:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: []
[2024-11-14 17:05:23.909 +00: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-11-14 17:05:23.910 +00:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["127.0.0.1", "192.168.1.102"]
[2024-11-14 17:05:23.911 +00:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses ["0.0.0.0"]
[2024-11-14 17:05:23.911 +00:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is "Allowlist"
[2024-11-14 17:05:23.911 +00:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: []
[2024-11-14 17:05:25.327 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "DLNA" "5.0.0.0"
[2024-11-14 17:05:25.327 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb" "10.10.1.0"
[2024-11-14 17:05:25.328 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Studio Images" "10.10.1.0"
[2024-11-14 17:05:25.328 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "OMDb" "10.10.1.0"
[2024-11-14 17:05:25.347 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "MusicBrainz" "10.10.1.0"
[2024-11-14 17:05:25.347 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AudioDB" "10.10.1.0"
[2024-11-14 17:05:25.427 +00:00] [WRN] [1] Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository: Using an in-memory repository. Keys will not be persisted to storage.
[2024-11-14 17:05:25.427 +00:00] [WRN] [1] Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager: Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits.
[2024-11-14 17:05:25.438 +00:00] [INF] [1] Main: Kestrel is listening on "0.0.0.0"
[2024-11-14 17:05:25.454 +00:00] [INF] [1] Jellyfin.Plugin.Dlna.DlnaManager: Using user profile directory "/config/plugins/configurations/dlna/user"
[2024-11-14 17:05:25.455 +00:00] [INF] [1] Jellyfin.Plugin.Dlna.DlnaManager: Using system profile directory "/config/plugins/DLNA_5.0.0.0/profiles"
[2024-11-14 17:05:25.558 +00:00] [INF] [1] Jellyfin.Plugin.Dlna.Main.DlnaHost: Registering publisher for "urn:schemas-upnp-org:device:MediaServer:1" on "192.168.1.102" with uri "http://192.168.1.102:8096/dlna/d106fdae-2c5a-4b05-82b9-839b1f6c2e47/description.xml"
[2024-11-14 17:05:25.586 +00:00] [WRN] [1] Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager: No XML encryptor configured. Key {727717f4-6bd9-44f0-9096-8e00611b3a11} may be persisted to storage in unencrypted form.
[2024-11-14 17:05:26.124 +00:00] [WRN] [1] Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware: The WebRootPath was not found: "/wwwroot". Static files may be unavailable.
[2024-11-14 17:05:26.162 +00:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Running startup tasks
[2024-11-14 17:05:26.163 +00:00] [INF] [16] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/media/TV"
[2024-11-14 17:05:26.163 +00:00] [INF] [8] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/media/Movies"
[2024-11-14 17:05:26.174 +00:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Generate Trickplay Images" set to fire at 2024-11-15 03:00:00.000 +00:00, which is 09:54:33.8255808 from now.
[2024-11-14 17:05:26.184 +00:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Extract Chapter Images" set to fire at 2024-11-15 02:00:00.000 +00:00, which is 08:54:33.8153835 from now.
[2024-11-14 17:05:26.212 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version "7.0.2"
[2024-11-14 17:05:26.264 +00: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", "ac4", "dca", "flac", "mp3", "truehd"]
[2024-11-14 17:05:26.284 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "encoders": ["libsvtav1", "av1_nvenc", "av1_qsv", "av1_amf", "av1_vaapi", "libx264", "h264_amf", "h264_nvenc", "h264_qsv", "h264_v4l2m2m", "h264_vaapi", "libx265", "hevc_amf", "hevc_nvenc", "hevc_qsv", "hevc_vaapi", "mjpeg_qsv", "mjpeg_vaapi", "aac", "libfdk_aac", "ac3", "alac", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
[2024-11-14 17:05:26.304 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available filters: ["bwdif_cuda", "deinterlace_qsv", "deinterlace_vaapi", "flip_vulkan", "hwupload_cuda", "hwupload_vaapi", "libplacebo", "overlay_opencl", "overlay_qsv", "overlay_vaapi", "overlay_vulkan", "overlay_cuda", "procamp_vaapi", "scale_cuda", "scale_opencl", "scale_qsv", "scale_vaapi", "scale_vulkan", "tonemapx", "tonemap_cuda", "tonemap_opencl", "tonemap_vaapi", "transpose_cuda", "transpose_opencl", "transpose_vaapi", "transpose_vulkan", "vpp_qsv", "yadif_cuda", "zscale", "alphasrc"]
[2024-11-14 17:05:26.451 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
[2024-11-14 17:05:29.198 +00:00] [INF] [16] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean Transcode Directory" Completed after 0 minute(s) and 0 seconds
[2024-11-14 17:05:29.204 +00:00] [INF] [11] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean up collections and playlists" Completed after 0 minute(s) and 0 seconds
[2024-11-14 17:05:30.031 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg"
[2024-11-14 17:05:30.032 +00:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: ServerId: "d106fdae2c5a4b0582b9839b1f6c2e47"
[2024-11-14 17:05:30.032 +00:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Core startup complete
[2024-11-14 17:05:30.032 +00:00] [INF] [1] Main: Startup complete 0:00:06.5667239
[2024-11-14 17:05:30.035 +00:00] [INF] [8] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Update Plugins" Completed after 0 minute(s) and 0 seconds
[2024-11-14 17:05:30.093 +00:00] [INF] [8] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.1.3" request
[2024-11-14 17:05:33.380 +00:00] [INF] [8] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.1.3" closed
[2024-11-14 17:05:34.048 +00:00] [INF] [20] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.1.3" request
[2024-11-14 17:06:59.219 +00:00] [ERR] [21] Jellyfin.Plugin.Dlna.Main.DlnaHost: Error creating PlayTo device.
System.Net.Http.HttpRequestException: Response status code does not indicate success: 401 (Unauthorised).
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
at Jellyfin.Plugin.Dlna.PlayTo.DlnaHttpClient.SendRequestAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at Jellyfin.Plugin.Dlna.PlayTo.DlnaHttpClient.GetDataAsync(String url, CancellationToken cancellationToken)
at Jellyfin.Plugin.Dlna.PlayTo.Device.CreateuPnpDeviceAsync(Uri url, IHttpClientFactory httpClientFactory, ILogger logger, CancellationToken cancellationToken)
at Jellyfin.Plugin.Dlna.PlayTo.PlayToManager.AddDevice(UpnpDeviceInfo info, CancellationToken cancellationToken)
at Jellyfin.Plugin.Dlna.PlayTo.PlayToManager.OnDeviceDiscoveryDeviceDiscovered(Object sender, GenericEventArgs`1 e)
**********************************************************************
Looks like something is not authorised ?