jellyfin / jellyfin-media-player

Jellyfin Desktop Client
GNU General Public License v2.0
3.06k stars 306 forks source link

On IPv4 only remote connections, backdrop images will never load but stay blurry. #588

Open jameskimmel opened 5 months ago

jameskimmel commented 5 months ago

Describe the bug On IPv4 only remote connections, backdrop images will never load but stay blurry. If I open it on Safari, same network, same client, the images will load. If I open the iOS version, images also will load

To Reproduce Steps to reproduce the behavior:

  1. Open Jellyfin on a IPv4 connection.

Expected behavior Images should load

Desktop (please complete the following information):

Additional context The only common denominator I could find for macOS clients running v1.9.1, was that that all clients that had this backdrop blurry images problem, are on a IPv4 only remote connection.

Jellyfin itself is only IPv4 also does only listen to incoming IPv4 packets, but the NGINX reverse proxy is dual stack and fully supports the public IPv4 and also has a reachable IPv6 address. The proxy redirects the traffic to the Jellyfin host on 10.0.55.2:8096.

I had other macOS users telling me this problem, but now that I am remote and experience the same issue.

2024-03-31 13:22:22.387 [info] unknown @ 0 - Starting Jellyfin Media Player version: 1.9.1 build date: 2023-04-23
2024-03-31 13:22:22.387 [info] unknown @ 0 -   Running on: macOS 14.4 [23.4.0] arch x86_64
2024-03-31 13:22:22.387 [info] unknown @ 0 -   Qt Version: 5.15.2 [x86_64-little_endian-lp64]
2024-03-31 13:22:22.411 [info] unknown @ 0 - Component: settings inited
2024-03-31 13:22:22.412 [info] unknown @ 0 - Loading inputmaps from: ":/inputmaps"
2024-03-31 13:22:22.418 [warning] unknown @ 0 - Missing element 'idmatcher' from mapping file: ":/inputmaps/dualshock4-xbox-emulate.json"
2024-03-31 13:22:22.418 [info] unknown @ 0 - Loading inputmaps from: "/Users/johndoe/Library/Application Support/Jellyfin Media Player/inputmaps"
2024-03-31 13:22:22.419 [info] unknown @ 0 - Successfully inited input: Keyboard
2024-03-31 13:22:22.419 [info] LocalJsonServer::listen @ 34 - Listening to socket: "/tmp/jmp_inputSocket_johndoe.sock"
2024-03-31 13:22:22.420 [info] unknown @ 0 - Successfully inited input: socket
2024-03-31 13:22:22.420 [info] unknown @ 0 - Successfully inited input: AppleRemote
2024-03-31 13:22:22.441 [info] unknown @ 0 - Successfully inited input: AppleMediaKeys
2024-03-31 13:22:22.454 [info] unknown @ 0 - SDL found  0  joysticks
2024-03-31 13:22:22.454 [info] unknown @ 0 - Successfully inited input: SDL
2024-03-31 13:22:22.454 [info] unknown @ 0 - Component: input inited
2024-03-31 13:22:22.454 [info] unknown @ 0 - Component: system inited
2024-03-31 13:22:22.454 [info] unknown @ 0 - "DisplayManager found 1 Display(s)."
2024-03-31 13:22:22.454 [info] unknown @ 0 - "Available modes for Display #0 (Display 0)"
2024-03-31 13:22:22.455 [info] unknown @ 0 - "Mode  0:   800 x  600 x 32bpp @60Hz"
2024-03-31 13:22:22.455 [info] unknown @ 0 - "Mode  1:   840 x  525 x 32bpp @60Hz"
2024-03-31 13:22:22.455 [info] unknown @ 0 - "Mode  2:  1024 x  768 x 32bpp @60Hz"
2024-03-31 13:22:22.455 [info] unknown @ 0 - "Mode  3:  1152 x  720 x 32bpp @60Hz"
2024-03-31 13:22:22.455 [info] unknown @ 0 - "Mode  4:  1280 x  800 x 32bpp @60Hz"
2024-03-31 13:22:22.455 [info] unknown @ 0 - "Mode  5:  1440 x  900 x 32bpp @60Hz"
2024-03-31 13:22:22.455 [info] unknown @ 0 - "Mode  6:  1650 x 1050 x 32bpp @60Hz"
2024-03-31 13:22:22.455 [info] unknown @ 0 - "Mode  7:  2048 x 1280 x 32bpp @60Hz"
2024-03-31 13:22:22.455 [info] unknown @ 0 - "Mode  8:  2560 x 1600 x 32bpp @60Hz"
2024-03-31 13:22:22.455 [info] unknown @ 0 - "Mode  9:   640 x  480 x 32bpp @60Hz"
2024-03-31 13:22:22.455 [critical] unknown @ 0 - DisplayManager : unable to retrieve current video mode
2024-03-31 13:22:22.456 [info] unknown @ 0 - Component: display inited
2024-03-31 13:22:22.511 [debug] unknown @ 0 - Updated possible values for: "device" to (QVariant(QVariantMap, QMap(("title", QVariant(QString, "Autoselect device"))("value", QVariant(QString, "auto")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "MacBook Air-Lautsprecher"))("value", QVariant(QString, "coreaudio/BuiltInSpeakerDevice")))))
2024-03-31 13:22:22.511 [debug] unknown @ 0 - Audio devices removed: QSet()
2024-03-31 13:22:22.511 [debug] unknown @ 0 - Audio devices added: QSet("coreaudio/BuiltInSpeakerDevice", "auto")
2024-03-31 13:22:22.511 [debug] unknown @ 0 - Audio device selected: "auto"
2024-03-31 13:22:22.513 [info] unknown @ 0 - Audio Config - device: auto, channel layout: auto, passthrough codecs: none, ac3 transcoding: no
2024-03-31 13:22:22.513 [info] unknown @ 0 - Display index: -1
2024-03-31 13:22:22.513 [info] unknown @ 0 - Display index: -1
2024-03-31 13:22:22.514 [info] unknown @ 0 - Codec "mpeg2video" present
2024-03-31 13:22:22.514 [info] unknown @ 0 - Codec "vc1" present
2024-03-31 13:22:22.524 [info] unknown @ 0 - Present codecs: aasc aic alias_pix agm amv anm ansi apng arbc argo asv1 asv2 aura aura2 avrp avrn avs avui ayuv bethsoftvid bfi binkvideo bitpacked bmp bmv_video brender_pix c93 cavs cdgraphics cdtoons cdxl cfhd cinepak clearvideo cljr cllc cpia cri camstudio cyuv dds dfa dirac dnxhd dpx dsicinvideo dvvideo dxa dxtory dxv eacmv eamad eatgq eatgv eatqi 8bps escape124 escape130 exr ffv1 ffvhuff fic fits flashsv flashsv2 flic flv fmvc 4xm fraps frwu g2m gdv gem gif h261 h263 h263i h263p h264 hap hevc hnm4video hq_hqa hqx huffyuv hymt idcinvideo iff imm4 imm5 indeo2 indeo3 indeo4 indeo5 interplayvideo ipu jpeg2000 jpegls jv kgv1 kmvc lagarith loco lscr m101 magicyuv mdec media100 mimic mjpeg mjpegb mmvideo mobiclip motionpixels mpeg1video mpeg2video mpeg4 mpegvideo msa1 mscc msmpeg4v1 msmpeg4v2 msmpeg4 msp2 msrle mss1 mss2 msvideo1 mszh mts2 mv30 mvc1 mvc2 mvdv mvha mwsc mxpeg notchlc nuv paf_video pam pbm pcx pfm pgm pgmyuv pgx phm photocd pictor pixlet png ppm prores prosumer psd ptx qdraw qoi qpeg qtrle r10k r210 rasc rawvideo rl2 roqvideo rpza rscc rv10 rv20 rv30 rv40 sanm scpr screenpresso sga sgi sgirle sheervideo simbiosis_imx smackvid smc smvjpeg snow sp5x speedhq srgc sunrast svq1 svq3 targa targa_y216 tdsc theora thp tiertexseqvideo tiff tmv truemotion1 truemotion2 truemotion2rt camtasia tscc2 txd ultimotion utvideo v210 v210x v308 v408 v410 vb vbn vble vc1 vc1image vcr1 vmdvideo vmnc vp3 vp4 vp5 vp6 vp6a vp6f vp7 vp8 vp9 vqavideo vqc wbmp webp wcmv wrapped_avframe wmv1 wmv2 wmv3 wmv3image wnv1 xan_wc3 xan_wc4 xbm xface xl xpm xwd y41p ylc yop yuv4 012v zerocodec zlib zmbv hdr libdav1d libopenjpeg libvpx libvpx-vp9 bintext xbin idf libaom-av1 av1 vnull comfortnoise dvaudio 8svx_exp 8svx_fib rka s302m speex aac aac_fixed aac_latm ac3 ac3_fixed acelp.kelvin alac als amrnb amrwb apac ape aptx aptx_hd atrac1 atrac3 atrac3al atrac3plus atrac3plusal atrac9 binkaudio_dct binkaudio_rdft bmv_audio bonk cook dca dfpwm dolby_e dsd_lsbf dsd_msbf dsd_lsbf_planar dsd_msbf_planar dsicinaudio dss_sp dst eac3 evrc fastaudio wavesynth flac ftr g723_1 g729 gsm gsm_ms hca hcom iac ilbc imc interplayacm mace3 mace6 metasound misc4 mlp mp1 mp1float mp2 mp2float mp3float mp3 mp3adufloat mp3adu mp3on4float mp3on4 mpc7 mpc8 msnsiren nellymoser on2avc opus paf_audio qcelp qdm2 qdmc real_144 real_288 ralf sbc shorten sipr siren smackaud sonic tak truehd truespeech tta twinvq vmdaudio vorbis wavarc wavpack wmalossless wmapro wmav1 wmav2 wmavoice ws_snd1 xma1 xma2 pcm_alaw pcm_bluray pcm_dvd pcm_f16le pcm_f24le pcm_f32be pcm_f32le pcm_f64be pcm_f64le pcm_lxf pcm_mulaw pcm_s8 pcm_s8_planar pcm_s16be pcm_s16be_planar pcm_s16le pcm_s16le_planar pcm_s24be pcm_s24daud pcm_s24le pcm_s24le_planar pcm_s32be pcm_s32le pcm_s32le_planar pcm_s64be pcm_s64le pcm_sga pcm_u8 pcm_u16be pcm_u16le pcm_u24be pcm_u24le pcm_u32be pcm_u32le pcm_vidc cbd2_dpcm derf_dpcm gremlin_dpcm interplay_dpcm roq_dpcm sdx2_dpcm sol_dpcm xan_dpcm wady_dpcm adpcm_4xm adpcm_adx adpcm_afc adpcm_agm adpcm_aica adpcm_argo adpcm_ct adpcm_dtk adpcm_ea adpcm_ea_maxis_xa adpcm_ea_r1 adpcm_ea_r2 adpcm_ea_r3 adpcm_ea_xas g722 g726 g726le adpcm_ima_acorn adpcm_ima_amv adpcm_ima_alp adpcm_ima_apc adpcm_ima_apm adpcm_ima_cunning adpcm_ima_dat4 adpcm_ima_dk3 adpcm_ima_dk4 adpcm_ima_ea_eacs adpcm_ima_ea_sead adpcm_ima_iss adpcm_ima_moflex adpcm_ima_mtf adpcm_ima_oki adpcm_ima_qt adpcm_ima_rad adpcm_ima_ssi adpcm_ima_smjpeg adpcm_ima_wav adpcm_ima_ws adpcm_ms adpcm_mtaf adpcm_psx adpcm_sbpro_2 adpcm_sbpro_3 adpcm_sbpro_4 adpcm_swf adpcm_thp adpcm_thp_le adpcm_vima adpcm_xa adpcm_xmd adpcm_yamaha adpcm_zork aac_at ac3_at adpcm_ima_qt_at alac_at amr_nb_at eac3_at gsm_ms_at ilbc_at mp1_at mp2_at mp3_at pcm_alaw_at pcm_mulaw_at qdmc_at qdm2_at libopencore_amrnb libopencore_amrwb libopus libspeex libvorbis anull a64multi(enc) a64multi5(enc) alias_pix(enc) amv(enc) apng(enc) asv1(enc) asv2(enc) avrp(enc) avui(enc) ayuv(enc) bitpacked(enc) bmp(enc) cfhd(enc) cinepak(enc) cljr(enc) comfortnoise(enc) dnxhd(enc) dpx(enc) dvvideo(enc) exr(enc) ffv1(enc) ffvhuff(enc) fits(enc) flashsv(enc) flashsv2(enc) flv(enc) gif(enc) h261(enc) h263(enc) h263p(enc) hap(enc) huffyuv(enc) jpeg2000(enc) jpegls(enc) ljpeg(enc) magicyuv(enc) mjpeg(enc) mpeg1video(enc) mpeg2video(enc) mpeg4(enc) msmpeg4v2(enc) msmpeg4(enc) msvideo1(enc) pam(enc) pbm(enc) pcx(enc) pfm(enc) pgm(enc) pgmyuv(enc) phm(enc) png(enc) ppm(enc) prores(enc) prores_aw(enc) prores_ks(enc) qoi(enc) qtrle(enc) r10k(enc) r210(enc) rawvideo(enc) roqvideo(enc) rpza(enc) rv10(enc) rv20(enc) s302m(enc) sgi(enc) smc(enc) snow(enc) speedhq(enc) sunrast(enc) svq1(enc) targa(enc) tiff(enc) utvideo(enc) v210(enc) v308(enc) v408(enc) v410(enc) vbn(enc) vc2(enc) wbmp(enc) wrapped_avframe(enc) wmv1(enc) wmv2(enc) xbm(enc) xface(enc) xwd(enc) y41p(enc) yuv4(enc) zlib(enc) zmbv(enc) aac(enc) ac3(enc) ac3_fixed(enc) alac(enc) aptx(enc) aptx_hd(enc) dca(enc) dfpwm(enc) eac3(enc) flac(enc) g723_1(enc) hdr(enc) mlp(enc) mp2(enc) mp2fixed(enc) nellymoser(enc) opus(enc) real_144(enc) sbc(enc) sonic(enc) sonicls(enc) truehd(enc) tta(enc) vorbis(enc) wavpack(enc) wmav1(enc) wmav2(enc) pcm_alaw(enc) pcm_bluray(enc) pcm_dvd(enc) pcm_f32be(enc) pcm_f32le(enc) pcm_f64be(enc) pcm_f64le(enc) pcm_mulaw(enc) pcm_s8(enc) pcm_s8_planar(enc) pcm_s16be(enc) pcm_s16be_planar(enc) pcm_s16le(enc) pcm_s16le_planar(enc) pcm_s24be(enc) pcm_s24daud(enc) pcm_s24le(enc) pcm_s24le_planar(enc) pcm_s32be(enc) pcm_s32le(enc) pcm_s32le_planar(enc) pcm_s64be(enc) pcm_s64le(enc) pcm_u8(enc) pcm_u16be(enc) pcm_u16le(enc) pcm_u24be(enc) pcm_u24le(enc) pcm_u32be(enc) pcm_u32le(enc) pcm_vidc(enc) roq_dpcm(enc) adpcm_adx(enc) adpcm_argo(enc) g722(enc) g726(enc) g726le(enc) adpcm_ima_amv(enc) adpcm_ima_alp(enc) adpcm_ima_apm(enc) adpcm_ima_qt(enc) adpcm_ima_ssi(enc) adpcm_ima_wav(enc) adpcm_ima_ws(enc) adpcm_ms(enc) adpcm_swf(enc) adpcm_yamaha(enc) ssa(enc) ass(enc) dvbsub(enc) dvdsub(enc) mov_text(enc) srt(enc) subrip(enc) text(enc) ttml(enc) webvtt(enc) xsub(enc) aac_at(enc) alac_at(enc) ilbc_at(enc) pcm_alaw_at(enc) pcm_mulaw_at(enc) libaom-av1(enc) libmp3lame(enc) libopencore_amrnb(enc) libopenjpeg(enc) libopus(enc) librav1e(enc) libspeex(enc) libsvtav1(enc) libtheora(enc) libvorbis(enc) libvpx(enc) libvpx-vp9(enc) libwebp_anim(enc) libwebp(enc) libx264(enc) libx264rgb(enc) libx265(enc) libxvid(enc) h264_videotoolbox(enc) hevc_videotoolbox(enc) prores_videotoolbox(enc) vnull(enc) anull(enc)
2024-03-31 13:22:22.524 [info] unknown @ 0 - Component: player inited
2024-03-31 13:22:22.525 [info] unknown @ 0 - Component: power inited
2024-03-31 13:22:22.525 [warning] unknown @ 0 - Could not find a taskbar component matching this platform. Taskbar functions disabled.
2024-03-31 13:22:22.525 [info] unknown @ 0 - Component: taskbar inited
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Adding host command: switch mapped to DisplayComponent::switchCommand
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Host command maps to method with an argument.
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Adding host command: recreateRpiUI mapped to DisplayManagerOSX::resetRendering
2024-03-31 13:22:22.525 [critical] unknown @ 0 - Slot for host command missing, or has incorrect signature!
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Adding host command: player mapped to PlayerComponent::userCommand
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Host command maps to method with an argument.
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Adding host command: poweroff mapped to PowerComponent::PowerOff
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Host command maps to method without arguments.
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Adding host command: reboot mapped to PowerComponent::Reboot
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Host command maps to method without arguments.
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Adding host command: suspend mapped to PowerComponent::Suspend
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Host command maps to method without arguments.
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Adding host command: cycle_setting mapped to SettingsComponent::cycleSettingCommand
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Host command maps to method with an argument.
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Adding host command: set_setting mapped to SettingsComponent::setSettingCommand
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Host command maps to method with an argument.
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Adding host command: crash! mapped to SystemComponent::crashApp
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Host command maps to method without arguments.
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Adding host command: script mapped to SystemComponent::runUserScript
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Host command maps to method with an argument.
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Adding host command: message mapped to SystemComponent::hostMessage
2024-03-31 13:22:22.525 [debug] unknown @ 0 - Host command maps to method with an argument.
2024-03-31 13:22:22.525 [debug] unknown @ 0 - ()
2024-03-31 13:22:22.525 [warning] unknown @ 0 - QtWebEngine::initialize() called with QCoreApplication object already created and should be call before. This is depreciated and may fail in the future.
2024-03-31 13:22:22.565 [warning] unknown @ 0 - Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created.
2024-03-31 13:22:22.596 [debug] unknown @ 0 - Adding host command: close mapped to KonvergoWindow::close
2024-03-31 13:22:22.596 [debug] unknown @ 0 - Host command maps to method without arguments.
2024-03-31 13:22:22.596 [debug] unknown @ 0 - Adding host command: toggleDebug mapped to KonvergoWindow::toggleDebug
2024-03-31 13:22:22.596 [debug] unknown @ 0 - Host command maps to method without arguments.
2024-03-31 13:22:22.596 [debug] unknown @ 0 - Adding host command: reload mapped to KonvergoWindow::reloadWeb
2024-03-31 13:22:22.596 [debug] unknown @ 0 - Host command maps to method without arguments.
2024-03-31 13:22:22.596 [debug] unknown @ 0 - Adding host command: fullscreen mapped to KonvergoWindow::toggleFullscreen
2024-03-31 13:22:22.596 [debug] unknown @ 0 - Host command maps to method without arguments.
2024-03-31 13:22:22.596 [debug] unknown @ 0 - Adding host command: minimize mapped to KonvergoWindow::minimizeWindow
2024-03-31 13:22:22.596 [debug] unknown @ 0 - Host command maps to method without arguments.
2024-03-31 13:22:22.596 [debug] unknown @ 0 - Adding host command: switchMode mapped to KonvergoWindow::toggleWebMode
2024-03-31 13:22:22.596 [debug] unknown @ 0 - Host command maps to method without arguments.
2024-03-31 13:22:22.596 [debug] unknown @ 0 - Restoring geo: QRect(142,141 1234x722)
2024-03-31 13:22:22.596 [debug] unknown @ 0 - Load FullScreen geo...
2024-03-31 13:22:22.596 [debug] unknown @ 0 - QWindow visibility set to QWindow::FullScreen
2024-03-31 13:22:22.662 [debug] unknown @ 0 - resize event: QSize(1234, 722)
2024-03-31 13:22:22.693 [debug] unknown @ 0 - resize event: QSize(1440, 900)
2024-03-31 13:22:22.717 [debug] unknown @ 0 - Screen 0 QScreen(0x600003b84190, name="") QRect(0,0 1440x900) QRect(0,0 1440x900) active: true selected: true
2024-03-31 13:22:22.717 [debug] unknown @ 0 - Updated possible values for: "forceFSScreen" to (QVariant(QVariantMap, QMap(("title", QVariant(QString, "Auto"))("value", QVariant(QString, "")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "0,0 1439x899 () *"))("value", QVariant(QString, "")))))
2024-03-31 13:22:22.814 [debug] unknown @ 0 - Using web-client URL:  "file:////Applications/Jellyfin Media Player.app/Contents/MacOS/../Resources/web-client/desktop/index.html"
2024-03-31 13:22:22.814 [debug] unknown @ 0 - "Using path for extension: /Applications/Jellyfin Media Player.app/Contents/MacOS/../Resources/web-client/extension/"
2024-03-31 13:22:22.860 [debug] unknown @ 0 - Adding component: display to webchannel
2024-03-31 13:22:22.860 [debug] unknown @ 0 - Adding component: input to webchannel
2024-03-31 13:22:22.860 [debug] unknown @ 0 - Adding component: player to webchannel
2024-03-31 13:22:22.860 [debug] unknown @ 0 - Adding component: power to webchannel
2024-03-31 13:22:22.860 [debug] unknown @ 0 - Adding component: settings to webchannel
2024-03-31 13:22:22.860 [debug] unknown @ 0 - Adding component: system to webchannel
2024-03-31 13:22:22.860 [debug] unknown @ 0 - Adding component: taskbar to webchannel
2024-03-31 13:22:22.860 [info] unknown @ 0 - Setting log level to: "debug"
2024-03-31 13:22:22.883 [debug] unknown @ 0 - Updated possible values for: "device" to (QVariant(QVariantMap, QMap(("title", QVariant(QString, "Autoselect device"))("value", QVariant(QString, "auto")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "MacBook Air-Lautsprecher"))("value", QVariant(QString, "coreaudio/BuiltInSpeakerDevice")))))
2024-03-31 13:22:22.883 [debug] unknown @ 0 - Audio devices removed: QSet()
2024-03-31 13:22:22.883 [debug] unknown @ 0 - Audio devices added: QSet()
2024-03-31 13:22:22.883 [debug] unknown @ 0 - Audio device selected: "auto"
2024-03-31 13:22:22.883 [warning] unknown @ 0 - cplayer: Warning: option --hwdec-preload was replaced with --opengl-hwdec-interop and might be removed in the future.
2024-03-31 13:22:22.883 [warning] unknown @ 0 - cplayer: Warning: option --opengl-hwdec-interop was replaced with --gpu-hwdec-interop and might be removed in the future.
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: mpv 0.35.1 Copyright © 2000-2023 mpv/MPlayer/mplayer2 projects
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer:  built on Sat Jan 28 04:49:47 2023
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: FFmpeg library versions:
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer:    libavutil       58.2.100
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer:    libavcodec      60.3.100
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer:    libavformat     60.3.100
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer:    libswscale      7.1.100
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer:    libavfilter     9.3.100
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer:    libswresample   4.10.100
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: FFmpeg version: 6.0
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: 
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Configuration: meson configure build -Dprefix=/usr/local/Cellar/mpv/0.35.1_2 -Dbuildtype=release -Doptimization=3
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: List of enabled features: av-channel-layout bsd-fstatfs build-date cocoa coreaudio cplayer cplugins ffmpeg gl gl-cocoa glob glob-posix gpl html-build iconv javascript jpeg jpegxl lcms2 libarchive libass libavdevice libbluray libdl libm libmpv-shared luajit macos-cocoa-cb macos-media-player macos-touchbar manpage-build osx-thread-name plain-gl posix rubberband rubberband-3 stdatomic threads uchardet vapoursynth vector videotoolbox-gl zimg zlib
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Waiting for scripts...
2024-03-31 13:22:22.883 [debug] unknown @ 0 - ao/coreaudio: selected audio output device: MacBook Air-Lautsprecher (74)
2024-03-31 13:22:22.883 [debug] unknown @ 0 - osd/libass: libass API version: 0x1701000
2024-03-31 13:22:22.883 [debug] unknown @ 0 - osd/libass: libass source: tarball: 0.17.1
2024-03-31 13:22:22.883 [debug] unknown @ 0 - osd/libass: Shaper: FriBidi 1.0.12 (SIMPLE) HarfBuzz-ng 7.1.0 (COMPLEX)
2024-03-31 13:22:22.883 [debug] unknown @ 0 - osd/libass: Setting up fonts...
2024-03-31 13:22:22.883 [debug] unknown @ 0 - osd/libass: Using font provider coretext
2024-03-31 13:22:22.883 [debug] unknown @ 0 - osd/libass: Done.
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: audio-exclusive=false -> 1
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: audio-device="auto" -> 1
2024-03-31 13:22:22.883 [warning] unknown @ 0 - cplayer: Warning: option --af-defaults is deprecated and might be removed in the future (use --af + enable/disable flags).
2024-03-31 13:22:22.883 [critical] unknown @ 0 - cplayer: Option af-defaults: lavrresample doesn't exist.
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: af-defaults="lavrresample:normalize=yes:o=[surround_mix_level=1]" -> -4
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Done loading scripts.
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: audio-spdif="" -> 1
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: audio-channels="auto" -> 1
2024-03-31 13:22:22.883 [warning] unknown @ 0 - cplayer: Option af-del: -del is deprecated! Use -remove (removes by content instead of by index).
2024-03-31 13:22:22.883 [warning] unknown @ 0 - cplayer: Option af-del: item label @ac3 not found.
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: sub-scale=1.000000 -> 1
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: sub-color="#EEEEEE" -> 1
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: sub-border-color="#000000" -> 1
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: sub-align-x="center" -> 1
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: sub-pos=100 -> 1
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: video-sync="audio" -> 1
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: hwdec="auto-copy" -> 1
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: videotoolbox-format="nv12" -> -3
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: deinterlace="no" -> 1
2024-03-31 13:22:22.883 [warning] unknown @ 0 - cplayer: Setting the display-fps property is deprecated; set the override-display-fps property instead.
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: display-fps=0.000000 -> 1
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: audio-delay=0.000000 -> 1
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: cache=76800 -> -4
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: video-unscaled=false -> 1
2024-03-31 13:22:22.883 [warning] unknown @ 0 - cplayer: Warning: property 'video-aspect' is deprecated, refer to 'video-params/aspect' and 'video-aspect-override'.
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: video-aspect="-1" -> 1
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: keepaspect=true -> 1
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: panscan=0.000000 -> 1
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: video-unscaled=false -> 1
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: video-aspect="-1" -> 1
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: keepaspect=true -> 1
2024-03-31 13:22:22.883 [debug] unknown @ 0 - cplayer: Set property: panscan=0.000000 -> 1
2024-03-31 13:22:22.884 [warning] unknown @ 0 - Could not find a taskbar component matching this platform. Taskbar functions disabled.
2024-03-31 13:22:23.172 [debug] unknown @ 0 - cplayer: Set property: vo="libmpv" -> 1
2024-03-31 13:22:23.173 [debug] unknown @ 0 - libmpv_render: GL_VERSION='4.1 Metal - 88'
2024-03-31 13:22:23.173 [debug] unknown @ 0 - libmpv_render: Detected desktop OpenGL 4.1.
2024-03-31 13:22:23.173 [debug] unknown @ 0 - libmpv_render: GL_VENDOR='Apple'
2024-03-31 13:22:23.173 [debug] unknown @ 0 - libmpv_render: GL_RENDERER='Apple M1'
2024-03-31 13:22:23.173 [debug] unknown @ 0 - libmpv_render: GL_SHADING_LANGUAGE_VERSION='4.10'
2024-03-31 13:22:23.173 [debug] unknown @ 0 - libmpv_render: Loaded extension GL_APPLE_rgb_422.
2024-03-31 13:22:23.173 [debug] unknown @ 0 - libmpv_render: GL_*_swap_control extension missing.
2024-03-31 13:22:23.173 [debug] unknown @ 0 - libmpv_render: Testing FBO format rgba16f
2024-03-31 13:22:23.173 [debug] unknown @ 0 - libmpv_render: Using FBO format rgba16f.
2024-03-31 13:22:23.173 [debug] unknown @ 0 - libmpv_render: Disabling HDR peak computation (one or more of the following is not supported: compute shaders=0, SSBO=0).
2024-03-31 13:22:23.173 [debug] unknown @ 0 - libmpv_render: No advanced processing required. Enabling dumb mode.
2024-03-31 13:22:23.173 [debug] unknown @ 0 - libmpv_render: Loading hwdec driver 'videotoolbox'
2024-03-31 13:22:23.194 [debug] unknown @ 0 - cplayer: Set property: audio-device="auto" -> 1
2024-03-31 13:22:23.356 [debug] onLoadingChanged @ 181 - WebEngineLoadRequest starting: file:///Applications/Jellyfin Media Player.app/Contents/Resources/web-client/desktop/index.html
2024-03-31 13:22:24.106 [info] unknown @ 0 - JS: Stored JSON credentials: {"Servers":[{"ManualAddress":"https://jelly.doe.com","LastConnectionMode":2,"Name":"jelly","Id":"bea89599669b4086952cc91637184bcc","LocalAddress":"http://10.0.55.2:8096","DateLastAccessed":1711819936561,"AccessToken":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","UserId":"f1ae0bda087344ad972e471bb89396a0"}]}
2024-03-31 13:22:24.107 [info] unknown @ 0 - JS: Begin ConnectionManager constructor
2024-03-31 13:22:24.126 [info] unknown @ 0 - JS: Translation dictionary is empty.
2024-03-31 13:22:24.126 [info] unknown @ 0 - JS: Translation dictionary is empty.
2024-03-31 13:22:24.126 [info] unknown @ 0 - JS: Translation dictionary is empty.
2024-03-31 13:22:24.126 [info] unknown @ 0 - JS: Translation dictionary is empty.
2024-03-31 13:22:24.126 [info] unknown @ 0 - JS: Translation dictionary is empty.
2024-03-31 13:22:24.126 [info] unknown @ 0 - JS: Translation dictionary is empty.
2024-03-31 13:22:24.126 [info] unknown @ 0 - JS: Translation dictionary is empty.
2024-03-31 13:22:24.126 [info] unknown @ 0 - JS: Translation dictionary is empty.
2024-03-31 13:22:24.131 [info] unknown @ 0 - JS: ApiClient serverAddress: https://jelly.doe.com
2024-03-31 13:22:24.131 [info] unknown @ 0 - JS: ApiClient appName: Jellyfin Media Player
2024-03-31 13:22:24.131 [info] unknown @ 0 - JS: ApiClient appVersion: 1.9.1
2024-03-31 13:22:24.131 [info] unknown @ 0 - JS: ApiClient deviceName: MacBook Air
2024-03-31 13:22:24.131 [info] unknown @ 0 - JS: ApiClient deviceId: SmVsbHlmaW5NZWRpYVBsYXllciAxLjcuMC1wcmU0IChtYWNvc3gteDg2XzY0IDEyLjQpfDE2NTI5MDQ3MjU2NDI1
2024-03-31 13:22:24.131 [info] unknown @ 0 - JS: returning instance from getOrAddApiClient
2024-03-31 13:22:24.137 [info] unknown @ 0 - JS: defining core routes
2024-03-31 13:22:24.137 [info] unknown @ 0 - JS: defining route: /addserver.html
2024-03-31 13:22:24.137 [info] unknown @ 0 - JS: defining route: /selectserver.html
2024-03-31 13:22:24.137 [info] unknown @ 0 - JS: defining route: /login.html
2024-03-31 13:22:24.137 [info] unknown @ 0 - JS: defining route: /forgotpassword.html
2024-03-31 13:22:24.137 [info] unknown @ 0 - JS: defining route: /forgotpasswordpin.html
2024-03-31 13:22:24.137 [info] unknown @ 0 - JS: defining route: /mypreferencesmenu.html
2024-03-31 13:22:24.137 [info] unknown @ 0 - JS: defining route: /myprofile.html
2024-03-31 13:22:24.137 [info] unknown @ 0 - JS: defining route: /mypreferencescontrols.html
2024-03-31 13:22:24.137 [info] unknown @ 0 - JS: defining route: /mypreferencesdisplay.html
2024-03-31 13:22:24.137 [info] unknown @ 0 - JS: defining route: /mypreferenceshome.html
2024-03-31 13:22:24.137 [info] unknown @ 0 - JS: defining route: /mypreferencesquickconnect.html
2024-03-31 13:22:24.137 [info] unknown @ 0 - JS: defining route: /mypreferencesplayback.html
2024-03-31 13:22:24.137 [info] unknown @ 0 - JS: defining route: /mypreferencessubtitles.html
2024-03-31 13:22:24.138 [info] unknown @ 0 - JS: defining route: /dashboard.html
2024-03-31 13:22:24.138 [info] unknown @ 0 - JS: defining route: /dashboardgeneral.html
2024-03-31 13:22:24.138 [info] unknown @ 0 - JS: defining route: /networking.html
2024-03-31 13:22:24.138 [info] unknown @ 0 - JS: defining route: /devices.html
2024-03-31 13:22:24.138 [info] unknown @ 0 - JS: defining route: /device.html
2024-03-31 13:22:24.138 [info] unknown @ 0 - JS: defining route: /quickConnect.html
2024-03-31 13:22:24.138 [info] unknown @ 0 - JS: defining route: /dlnaprofile.html
2024-03-31 13:22:24.138 [info] unknown @ 0 - JS: defining route: /dlnaprofiles.html
2024-03-31 13:22:24.138 [info] unknown @ 0 - JS: defining route: /dlnasettings.html
2024-03-31 13:22:24.138 [info] unknown @ 0 - JS: defining route: /addplugin.html
2024-03-31 13:22:24.138 [info] unknown @ 0 - JS: defining route: /library.html
2024-03-31 13:22:24.138 [info] unknown @ 0 - JS: defining route: /librarydisplay.html
2024-03-31 13:22:24.138 [info] unknown @ 0 - JS: defining route: /edititemmetadata.html
2024-03-31 13:22:24.138 [info] unknown @ 0 - JS: defining route: /encodingsettings.html
2024-03-31 13:22:24.138 [info] unknown @ 0 - JS: defining route: /log.html
2024-03-31 13:22:24.138 [info] unknown @ 0 - JS: defining route: /metadataimages.html
2024-03-31 13:22:24.138 [info] unknown @ 0 - JS: defining route: /metadatanfo.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /notificationsetting.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /notificationsettings.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /playbackconfiguration.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /availableplugins.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /repositories.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /home.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /search.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /list.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /details
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /livetv.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /livetvguideprovider.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /livetvsettings.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /livetvstatus.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /livetvtuner.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /movies.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /music.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /installedplugins.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /scheduledtask.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /scheduledtasks.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /serveractivity.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /apikeys.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /streamingsettings.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /tv.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /useredit.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /userlibraryaccess.html
2024-03-31 13:22:24.139 [info] unknown @ 0 - JS: defining route: /usernew.html
2024-03-31 13:22:24.140 [info] unknown @ 0 - JS: defining route: /userparentalcontrol.html
2024-03-31 13:22:24.140 [info] unknown @ 0 - JS: defining route: /userpassword.html
2024-03-31 13:22:24.140 [info] unknown @ 0 - JS: defining route: /userprofiles.html
2024-03-31 13:22:24.140 [info] unknown @ 0 - JS: defining route: /wizardremoteaccess.html
2024-03-31 13:22:24.140 [info] unknown @ 0 - JS: defining route: /wizardfinish.html
2024-03-31 13:22:24.140 [info] unknown @ 0 - JS: defining route: /wizardlibrary.html
2024-03-31 13:22:24.140 [info] unknown @ 0 - JS: defining route: /wizardsettings.html
2024-03-31 13:22:24.140 [info] unknown @ 0 - JS: defining route: /wizardstart.html
2024-03-31 13:22:24.140 [info] unknown @ 0 - JS: defining route: /wizarduser.html
2024-03-31 13:22:24.140 [info] unknown @ 0 - JS: defining route: /video
2024-03-31 13:22:24.140 [info] unknown @ 0 - JS: defining route: /queue
2024-03-31 13:22:24.140 [info] unknown @ 0 - JS: defining route: /configurationpage
2024-03-31 13:22:24.140 [info] unknown @ 0 - JS: defining route: /dialog
2024-03-31 13:22:24.140 [info] unknown @ 0 - JS: defining route: 
2024-03-31 13:22:24.140 [info] unknown @ 0 - JS: defining route: index.html
2024-03-31 13:22:24.140 [info] unknown @ 0 - JS: defining core routes
2024-03-31 13:22:24.386 [info] unknown @ 0 - JS: initAfterDependencies promises resolved
2024-03-31 13:22:24.514 [info] unknown @ 0 - JS: using default fonts
2024-03-31 13:22:24.516 [info] unknown @ 0 - JS: loading installed plugins
2024-03-31 13:22:24.517 [info] unknown @ 0 - JS: [object Object]
2024-03-31 13:22:24.517 [info] unknown @ 0 - JS: Loading plugin (via dynamic import): playAccessValidation/plugin
2024-03-31 13:22:24.518 [info] unknown @ 0 - JS: Loading plugin (via dynamic import): experimentalWarnings/plugin
2024-03-31 13:22:24.521 [info] unknown @ 0 - JS: Loading plugin (via dynamic import): htmlAudioPlayer/plugin
2024-03-31 13:22:24.521 [info] unknown @ 0 - JS: Loading plugin (via dynamic import): htmlVideoPlayer/plugin
2024-03-31 13:22:24.521 [info] unknown @ 0 - JS: Loading plugin (via dynamic import): photoPlayer/plugin
2024-03-31 13:22:24.522 [info] unknown @ 0 - JS: Loading plugin (via dynamic import): comicsPlayer/plugin
2024-03-31 13:22:24.523 [info] unknown @ 0 - JS: Loading plugin (via dynamic import): bookPlayer/plugin
2024-03-31 13:22:24.523 [info] unknown @ 0 - JS: Loading plugin (via dynamic import): youtubePlayer/plugin
2024-03-31 13:22:24.523 [info] unknown @ 0 - JS: Loading plugin (via dynamic import): backdropScreensaver/plugin
2024-03-31 13:22:24.524 [info] unknown @ 0 - JS: Loading plugin (via dynamic import): pdfPlayer/plugin
2024-03-31 13:22:24.525 [info] unknown @ 0 - JS: Loading plugin (via dynamic import): logoScreensaver/plugin
2024-03-31 13:22:24.525 [info] unknown @ 0 - JS: Loading plugin (via dynamic import): sessionPlayer/plugin
2024-03-31 13:22:24.526 [info] unknown @ 0 - JS: Loading plugin (via window): mpvVideoPlayer
2024-03-31 13:22:24.526 [info] unknown @ 0 - JS: Loading plugin (via window): mpvAudioPlayer
2024-03-31 13:22:24.526 [info] unknown @ 0 - JS: Loading plugin (via window): jmpInputPlugin
2024-03-31 13:22:24.526 [info] unknown @ 0 - JS: Loading plugin (via window): jmpUpdatePlugin
2024-03-31 13:22:24.526 [info] unknown @ 0 - JS: Loading plugin (via window): jellyscrubPlugin
2024-03-31 13:22:24.526 [info] unknown @ 0 - JS: Loading plugin (via window): skipIntroPlugin
2024-03-31 13:22:24.529 [info] unknown @ 0 - JS: SyncPlay WrapperFactory setDefaultWrapper: default
2024-03-31 13:22:24.529 [info] unknown @ 0 - JS: SyncPlay WrapperFactory registerWrapper: htmlvideoplayer
2024-03-31 13:22:24.529 [info] unknown @ 0 - JS: SyncPlay WrapperFactory registerWrapper: htmlaudioplayer
2024-03-31 13:22:24.532 [info] unknown @ 0 - JS: begin onAppReady
2024-03-31 13:22:24.532 [info] unknown @ 0 - JS: onAppReady: loading dependencies
2024-03-31 13:22:24.533 [info] unknown @ 0 - JS: returning instance from getOrAddApiClient
2024-03-31 13:22:24.533 [info] unknown @ 0 - JS: Begin connect
2024-03-31 13:22:24.533 [info] unknown @ 0 - JS: Begin getAvailableServers
2024-03-31 13:22:24.545 [info] unknown @ 0 - JS: error registering serviceWorker: TypeError: Failed to register a ServiceWorker: The URL protocol of the current origin ('file://') is not supported.
2024-03-31 13:22:24.545 [info] unknown @ 0 - JS: TypeError: Request scheme 'file' is unsupported
2024-03-31 13:22:24.546 [info] unknown @ 0 - JS: Begin connectToServers, with 1 servers
2024-03-31 13:22:24.546 [info] unknown @ 0 - JS: begin connectToServer
2024-03-31 13:22:24.546 [info] unknown @ 0 - JS: tryReconnect: http://10.0.55.2:8096|https://jelly.doe.com
2024-03-31 13:22:24.552 [info] unknown @ 0 - JS: getTryConnectPromise http://10.0.55.2:8096
2024-03-31 13:22:24.552 [info] unknown @ 0 - JS: ConnectionManager requesting url: http://10.0.55.2:8096/system/info/public
2024-03-31 13:22:24.552 [info] unknown @ 0 - JS: fetchWithTimeout: timeoutMs: 20000, url: http://10.0.55.2:8096/system/info/public
2024-03-31 13:22:24.591 [debug] unknown @ 0 - "Web-client (jmpInputPlugin) fully inited."
2024-03-31 13:22:24.594 [info] unknown @ 0 - JS: JellyScrub Plugin enabled: false
2024-03-31 13:22:24.597 [info] unknown @ 0 - JS: Skip Intro Plugin enabled: false
2024-03-31 13:22:24.658 [info] unknown @ 0 - JS: finished loading plugins
2024-03-31 13:22:24.658 [info] unknown @ 0 - JS: loading installed plugins
2024-03-31 13:22:24.658 [info] unknown @ 0 - JS: loading packages
2024-03-31 13:22:24.658 [info] unknown @ 0 - JS: finished loading packages
2024-03-31 13:22:24.658 [info] unknown @ 0 - JS: loading packages
2024-03-31 13:22:24.659 [info] unknown @ 0 - JS: getTryConnectPromise https://jelly.doe.com
2024-03-31 13:22:24.659 [info] unknown @ 0 - JS: ConnectionManager requesting url: https://jelly.doe.com/system/info/public
2024-03-31 13:22:24.659 [info] unknown @ 0 - JS: fetchWithTimeout: timeoutMs: 20000, url: https://jelly.doe.com/system/info/public
2024-03-31 13:22:24.797 [debug] onLoadingChanged @ 185 - WebEngineLoadRequest success: file:///Applications/Jellyfin Media Player.app/Contents/Resources/web-client/desktop/index.html
2024-03-31 13:22:25.378 [info] unknown @ 0 - JS: fetchWithTimeout: succeeded connecting to url: https://jelly.doe.com/system/info/public
2024-03-31 13:22:25.379 [info] unknown @ 0 - JS: ConnectionManager response status: 200, url: https://jelly.doe.com/system/info/public
2024-03-31 13:22:25.384 [info] unknown @ 0 - JS: Reconnect succeeded to https://jelly.doe.com
2024-03-31 13:22:25.385 [info] unknown @ 0 - JS: ConnectionManager requesting url: https://jelly.doe.com/System/Info
2024-03-31 13:22:25.612 [info] unknown @ 0 - JS: ConnectionManager response status: 200, url: https://jelly.doe.com/System/Info
2024-03-31 13:22:25.627 [info] unknown @ 0 - JS: returning instance from getOrAddApiClient
2024-03-31 13:22:25.627 [info] unknown @ 0 - JS: Setting server address to https://jelly.doe.com
2024-03-31 13:22:25.632 [info] unknown @ 0 - JS: Requesting url without automatic networking: https://jelly.doe.com/Sessions/Capabilities/Full
2024-03-31 13:22:25.653 [info] unknown @ 0 - JS: calling apiClient.ensureWebSocket
2024-03-31 13:22:25.654 [info] unknown @ 0 - JS: opening web socket with url: wss://jelly.doe.com/socket?api_key=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&deviceId=SmVsbHlmaW5NZWRpYVBsYXllciAxLjcuMC1wcmU0IChtYWNvc3gteDg2XzY0IDEyLjQpfDE2NTI5MDQ3MjU2NDI1
2024-03-31 13:22:25.658 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/Users/f1ae0bda087344ad972e471bb89396a0
2024-03-31 13:22:25.659 [info] unknown @ 0 - JS: TypeError: Request scheme 'file' is unsupported
2024-03-31 13:22:25.659 [info] unknown @ 0 - JS: returning instance from getOrAddApiClient
2024-03-31 13:22:25.660 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/DisplayPreferences/usersettings?userId=f1ae0bda087344ad972e471bb89396a0&client=emby
2024-03-31 13:22:25.909 [info] unknown @ 0 - JS: TypeError: Request scheme 'file' is unsupported
2024-03-31 13:22:25.914 [info] unknown @ 0 - JS: resolving connectToServers with result.State: SignedIn
2024-03-31 13:22:25.919 [debug] onLoadingChanged @ 181 - WebEngineLoadRequest starting: file:///Applications/Jellyfin Media Player.app/Contents/Resources/web-client/desktop/index.html
2024-03-31 13:22:25.923 [info] unknown @ 0 - JS: processing path request: 
2024-03-31 13:22:25.923 [info] unknown @ 0 - JS: user is authenticated
2024-03-31 13:22:25.923 [info] unknown @ 0 - JS: loading home page
2024-03-31 13:22:25.936 [info] unknown @ 0 - JS: processing path request: /applications/jellyfin media player.app/contents/resources/web-client/desktop/index.html#!/home.html
2024-03-31 13:22:25.936 [info] unknown @ 0 - JS: user is authenticated
2024-03-31 13:22:25.936 [info] unknown @ 0 - JS: proceeding to page: /applications/jellyfin media player.app/contents/resources/web-client/desktop/index.html#!/home.html
2024-03-31 13:22:25.942 [debug] onLoadingChanged @ 181 - WebEngineLoadRequest starting: file:///Applications/Jellyfin Media Player.app/Contents/Resources/web-client/desktop/index.html#!/home.html
2024-03-31 13:22:26.024 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/Users/f1ae0bda087344ad972e471bb89396a0/Views
2024-03-31 13:22:26.027 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/Users/f1ae0bda087344ad972e471bb89396a0/Views
2024-03-31 13:22:26.338 [info] unknown @ 0 - JS: web socket connection opened
2024-03-31 13:22:26.339 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/Sessions?ControllableByUserId=f1ae0bda087344ad972e471bb89396a0
2024-03-31 13:22:26.344 [info] unknown @ 0 - JS: Received ForceKeepAlive from server. Timeout is 60 seconds.
2024-03-31 13:22:26.344 [info] unknown @ 0 - JS: Sending web socket message: KeepAlive
2024-03-31 13:22:26.344 [info] unknown @ 0 - JS: Clearing KeepAlive for [object WebSocket]
2024-03-31 13:22:26.538 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/LiveTv/Programs/Recommended?userId=f1ae0bda087344ad972e471bb89396a0&IsAiring=true&limit=1&ImageTypeLimit=1&EnableImageTypes=Primary%2CThumb%2CBackdrop&EnableTotalRecordCount=false&Fields=ChannelInfo%2CPrimaryImageAspectRatio
2024-03-31 13:22:27.014 [info] unknown @ 0 - JS: Received KeepAlive from server.
2024-03-31 13:22:27.507 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/Users/f1ae0bda087344ad972e471bb89396a0/Items/Resume?Limit=12&Recursive=true&Fields=PrimaryImageAspectRatio%2CBasicSyncInfo&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&EnableTotalRecordCount=false&MediaTypes=Video
2024-03-31 13:22:27.508 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/Users/f1ae0bda087344ad972e471bb89396a0/Items/Resume?Limit=12&Recursive=true&Fields=PrimaryImageAspectRatio%2CBasicSyncInfo&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&EnableTotalRecordCount=false&MediaTypes=Audio
2024-03-31 13:22:27.510 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/Users/f1ae0bda087344ad972e471bb89396a0/Items/Resume?Limit=12&Recursive=true&Fields=PrimaryImageAspectRatio%2CBasicSyncInfo&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&EnableTotalRecordCount=false&MediaTypes=Book
2024-03-31 13:22:27.511 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/Shows/NextUp?Limit=24&Fields=PrimaryImageAspectRatio%2CDateCreated%2CBasicSyncInfo%2CPath%2CMediaSourceCount&UserId=f1ae0bda087344ad972e471bb89396a0&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CBanner%2CThumb&EnableTotalRecordCount=false&DisableFirstEpisode=false&NextUpDateCutoff=2023-04-01T06%3A22%3A27.509Z&EnableRewatching=false
2024-03-31 13:22:27.511 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/Users/f1ae0bda087344ad972e471bb89396a0/Items/Latest?Limit=16&Fields=PrimaryImageAspectRatio%2CBasicSyncInfo%2CPath&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&ParentId=c2f65ff9d9d5c43a2d8acd84777bb138
2024-03-31 13:22:27.511 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/Users/f1ae0bda087344ad972e471bb89396a0/Items/Latest?Limit=16&Fields=PrimaryImageAspectRatio%2CBasicSyncInfo%2CPath&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&ParentId=7a2175bccb1f1a94152cbd2b2bae8f6d
2024-03-31 13:22:27.512 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/Users/f1ae0bda087344ad972e471bb89396a0/Items/Latest?Limit=30&Fields=PrimaryImageAspectRatio%2CBasicSyncInfo%2CPath&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&ParentId=8a05b0252259a1dbd62df97522638439
2024-03-31 13:22:27.512 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/Users/f1ae0bda087344ad972e471bb89396a0/Items/Latest?Limit=16&Fields=PrimaryImageAspectRatio%2CBasicSyncInfo%2CPath&ImageTypeLimit=1&EnableImageTypes=Primary%2CBackdrop%2CThumb&ParentId=43cfe12fe7d9d8d21251e0964e0232e2
2024-03-31 13:22:31.636 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/System/Endpoint
2024-03-31 13:22:32.127 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/Playback/BitrateTest?Size=500000
2024-03-31 13:22:32.472 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/Playback/BitrateTest?Size=1000000
2024-03-31 13:22:44.574 [info] unknown @ 0 - JS: ConnectionManager request failed to url: http://10.0.55.2:8096/system/info/public
2024-03-31 13:22:44.577 [info] unknown @ 0 - JS: Reconnect failed to http://10.0.55.2:8096
2024-03-31 13:22:56.361 [info] unknown @ 0 - JS: Sending web socket message: KeepAlive
2024-03-31 13:22:56.583 [info] unknown @ 0 - JS: Received KeepAlive from server.
2024-03-31 13:23:15.714 [info] unknown @ 0 - JS: processing path request: /applications/jellyfin media player.app/contents/resources/web-client/desktop/index.html#!/dashboard.html
2024-03-31 13:23:15.714 [info] unknown @ 0 - JS: user is authenticated
2024-03-31 13:23:15.715 [debug] onLoadingChanged @ 181 - WebEngineLoadRequest starting: file:///Applications/Jellyfin Media Player.app/Contents/Resources/web-client/desktop/index.html#!/dashboard.html
2024-03-31 13:23:15.812 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/Sessions?ActiveWithinSeconds=960
2024-03-31 13:23:15.813 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/ScheduledTasks
2024-03-31 13:23:15.813 [info] unknown @ 0 - JS: Sending web socket message: SessionsStart
2024-03-31 13:23:15.813 [info] unknown @ 0 - JS: Sending web socket message: ScheduledTasksInfoStart
2024-03-31 13:23:15.814 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/System/Info
2024-03-31 13:23:15.816 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/System/ActivityLog/Entries?startIndex=0&limit=7&minDate=2024-03-30T06%3A23%3A15.814Z&hasUserId=true
2024-03-31 13:23:15.816 [info] unknown @ 0 - JS: Sending web socket message: ActivityLogEntryStart
2024-03-31 13:23:15.817 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/System/ActivityLog/Entries?startIndex=0&limit=4&minDate=2024-03-24T06%3A23%3A15.817Z&hasUserId=false
2024-03-31 13:23:15.817 [info] unknown @ 0 - JS: Sending web socket message: ActivityLogEntryStart
2024-03-31 13:23:15.817 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/LiveTv/Recordings?UserId=f1ae0bda087344ad972e471bb89396a0&IsInProgress=true&Fields=CanDelete%2CPrimaryImageAspectRatio&EnableTotalRecordCount=false&EnableImageTypes=Primary%2CThumb%2CBackdrop
2024-03-31 13:23:15.818 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/ScheduledTasks?IsEnabled=true
2024-03-31 13:23:15.818 [info] unknown @ 0 - JS: Sending web socket message: ScheduledTasksInfoStart
2024-03-31 13:23:15.819 [info] unknown @ 0 - JS: Requesting https://jelly.doe.com/web/configurationpages?pageType=PluginConfiguration&EnableInMainMenu=true
2024-03-31 13:23:16.912 [info] unknown @ 0 - JS: Translation key is missing from dictionary: DLNA
jameskimmel commented 5 months ago

Any additional info needed? Please let me know.

jameskimmel commented 3 months ago

Still present in v10.9.2 and v1.10.1