Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error on player with 4K Live TV #4450

Open
3 tasks done
avionics75 opened this issue Feb 10, 2025 · 4 comments
Open
3 tasks done

Error on player with 4K Live TV #4450

avionics75 opened this issue Feb 10, 2025 · 4 comments
Labels
bug Something isn't working playback Issue related to media playback

Comments

@avionics75
Copy link
Contributor

This issue respects the following points:

  • This issue is not already reported on GitHub (I've searched it).
  • I agree to follow Jellyfin's Code of Conduct.
  • This report addresses only a single issue; If you encounter multiple issues, kindly create separate reports for each one.

Describe the bug

Hi,

I am experiencing difficulties withe the Android TV app and 4K HEVC Live TV content.

At first, the channel is able to play for few seconds and then suddenly I get a message saying that an error occurred with the player and the Live TV feed. The stream then stops and tries to play again, resulting in the same result again and again.

The Jellyfin dashboard reports that de media is a direct stream with a transcoded audio beacause of an unsupported audio codec (AC4).

I'm able to watch 4K HEVC Live TV content with other clients without any problems.

You can find the attached logs.

Media info of the file

FFprobe : 
 ffprobe version 7.0.2-Jellyfin Copyright (c) 2007-2024 the FFmpeg developers
  built with clang version 19.1.3
  configuration: --cc=clang --pkg-config-flags=--static --extra-cflags=-I/clang64/ffbuild/include --extra-ldflags=-L/clang64/ffbuild/lib --prefix=/clang64/ffbuild/jellyfin-ffmpeg --extra-version=Jellyfin --disable-ffplay --disable-debug --disable-doc --disable-sdl2 --disable-ptx-compression --enable-lto=thin --enable-gpl --enable-version3 --enable-schannel --enable-iconv --enable-libxml2 --enable-zlib --enable-lzma --enable-gmp --enable-chromaprint --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libharfbuzz --enable-libass --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libwebp --enable-libvpx --enable-libzimg --enable-libx264 --enable-libx265 --enable-libsvtav1 --enable-libdav1d --enable-libfdk-aac --enable-opencl --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
  libavutil      59.  8.100 / 59.  8.100
  libavcodec     61.  3.100 / 61.  3.100
  libavformat    61.  1.100 / 61.  1.100
  libavdevice    61.  1.100 / 61.  1.100
  libavfilter    10.  1.100 / 10.  1.100
  libswscale      8.  1.100 /  8.  1.100
  libswresample   5.  1.100 /  5.  1.100
  libpostproc    58.  1.100 / 58.  1.100
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
[hevc @ 0000023c095d4400] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 0000023c095d4400] Error parsing NAL unit #2.
Input #0, mpegts, from 'http://127.0.0.1:8866/live?channel=52&client=52':
  Duration: N/A, start: 79524.051689, bitrate: N/A
  Program 2305
  Stream #0:0[0xbcd]: Video: hevc (Main 10) ([36][0][0][0] / 0x0024), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x2160 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn
  Stream #0:1[0xbce]: Audio: ac4 (AC-4 / 0x342D4341), 51200 Hz, stereo, fltp
  Stream #0:2[0xbd8](fre): Audio: eac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, fltp, 128 kb/s
  Stream #0:3[0xbd9](qaa): Audio: eac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, fltp, 128 kb/s
  Stream #0:4[0xbda](fre): Audio: eac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, fltp, 128 kb/s (visual impaired) (descriptions)
  Stream #0:5[0xbdb](fre): Subtitle: dvb_subtitle (dvbsub) ([6][0][0][0] / 0x0006) (hearing impaired)
  Stream #0:6[0xbdc](fre): Subtitle: dvb_subtitle (dvbsub) ([6][0][0][0] / 0x0006)

Client logs


02-02 12:47:52.462   556  1766 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LEANBACK_LAUNCHER] flg=0x10000000 pkg=org.jellyfin.androidtv cmp=org.jellyfin.androidtv/.ui.startup.StartupActivity} from uid 10044
02-02 12:47:52.505   556   581 I ActivityManager: Start proc 5212:org.jellyfin.androidtv/u0a90 for pre-top-activity {org.jellyfin.androidtv/org.jellyfin.androidtv.ui.startup.StartupActivity}
02-02 12:47:54.562   556  1766 I ActivityTaskManager: START u0 {flg=0x10004000 cmp=org.jellyfin.androidtv/.ui.browsing.MainActivity} from uid 10090
02-02 12:47:58.331   556   622 D WindowManager: Unhandled key: inputToken=android.os.BinderProxy@51dd13c, title=org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity, action=0, flags=8, keyCode=21, scanCode=105, metaState=0, repeatCount=0, policyFlags=1644167169
02-02 12:47:58.523   556   622 D WindowManager: Unhandled key: inputToken=android.os.BinderProxy@51dd13c, title=org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity, action=1, flags=8, keyCode=21, scanCode=105, metaState=0, repeatCount=0, policyFlags=1644167168
02-02 12:48:38.537   556  1769 W NotificationService: Toast already killed. pkg=org.jellyfin.androidtv token=android.os.BinderProxy@3eaf1c
02-02 12:48:42.045   556  1765 W NotificationService: Toast already killed. pkg=org.jellyfin.androidtv token=android.os.BinderProxy@bf75c38
02-02 12:56:45.080   556   958 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LEANBACK_LAUNCHER] flg=0x10000000 pkg=org.jellyfin.androidtv cmp=org.jellyfin.androidtv/.ui.startup.StartupActivity} from uid 10044
02-02 12:56:47.448   556  1754 I ActivityTaskManager: START u0 {flg=0x10004000 cmp=org.jellyfin.androidtv/.ui.browsing.MainActivity} from uid 10090
02-02 12:56:47.483   556   608 W ActivityTaskManager: Duplicate finish request for r=ActivityRecord{de64c85 u0 org.jellyfin.androidtv/.ui.startup.StartupActivity t3104 f}}
02-02 13:02:54.899   556   872 W NotificationService: Toast already killed. pkg=org.jellyfin.androidtv token=android.os.BinderProxy@a70627c
02-02 13:04:50.478  5212  5212 I chatty  : uid=10090(org.jellyfin.androidtv) expire 19 lines
02-02 13:04:50.774  1174  1174 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1982 onStartInput(EditorInfo{EditorInfo{packageName=org.jellyfin.androidtv, inputType=0, inputTypeString=NULL, enableLearning=false, autoCorrection=false, autoComplete=false, imeOptions=0, privateImeOptions=null, actionName=UNSPECIFIED, actionLabel=null, initialSelStart=-1, initialSelEnd=-1, initialCapsMode=0, label=null, fieldId=-1, fieldName=null, extras=null, hintText=null, hintLocales=[]}}, false)
02-02 13:04:52.156   556   609 W NotificationService: Toast already killed. pkg=org.jellyfin.androidtv token=android.os.BinderProxy@a014b31
02-02 13:04:55.660   556   872 W NotificationService: Toast already killed. pkg=org.jellyfin.androidtv token=android.os.BinderProxy@58520e4
02-02 13:07:26.124  5212  7265 I chatty  : uid=10090(org.jellyfin.androidtv) lt.net:8097/... expire 9 lines
02-02 13:09:52.649  5212  5212 I chatty  : uid=10090(org.jellyfin.androidtv) expire 12 lines
02-02 13:09:56.125  5212  5239 I chatty  : uid=10090(org.jellyfin.androidtv) DefaultExecutor expire 3 lines
02-02 13:10:56.042  5212  5212 I chatty  : uid=10090(org.jellyfin.androidtv) expire 53 lines
02-02 13:10:56.263   556   609 I MediaFocusControl: requestAudioFocus() from uid/pid 10090/5212 clientId=android.media.AudioManager@178790dorg.jellyfin.androidtv.ui.playback.CustomPlaybackOverlayFragment$6@5863389 callingPack=org.jellyfin.androidtv req=1 flags=0x0 sdk=35
02-02 13:10:56.319  1174  1174 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1982 onStartInput(EditorInfo{EditorInfo{packageName=org.jellyfin.androidtv, inputType=0, inputTypeString=NULL, enableLearning=false, autoCorrection=false, autoComplete=false, imeOptions=0, privateImeOptions=null, actionName=UNSPECIFIED, actionLabel=null, initialSelStart=-1, initialSelEnd=-1, initialCapsMode=0, label=null, fieldId=2131427905, fieldName=null, extras=null, hintText=null, hintLocales=[]}}, false)
02-02 13:11:04.042  5212  5321 I chatty  : uid=10090(org.jellyfin.androidtv) Thread-18 expire 1 line
02-02 13:11:11.145  5212  5212 I chatty  : uid=10090(org.jellyfin.androidtv) expire 29 lines
02-02 13:11:11.169  5212  7485 I chatty  : uid=10090(org.jellyfin.androidtv) expire 3 lines
02-02 13:11:11.176  5212  7495 I chatty  : uid=10090(org.jellyfin.androidtv) expire 21 lines
02-02 13:11:11.192  5212  7494 I chatty  : uid=10090(org.jellyfin.androidtv) expire 5 lines
02-02 13:11:11.247  5212  7502 I chatty  : uid=10090(org.jellyfin.androidtv) expire 30 lines
02-02 13:11:11.548  5212  5224 I chatty  : uid=10090(org.jellyfin.androidtv) HeapTaskDaemon expire 2 lines
02-02 13:11:11.796  5212  5232 I chatty  : uid=10090(org.jellyfin.androidtv) Profile Saver expire 2 lines
02-02 13:11:15.304  5212  5335 I chatty  : uid=10090(org.jellyfin.androidtv) HwBinder:5212_1 expire 1 line
02-02 13:11:16.296  5212  5347 I chatty  : uid=10090(org.jellyfin.androidtv) MediaCodec_loop expire 3 lines
02-02 13:11:23.509  5212  5212 I chatty  : uid=10090(org.jellyfin.androidtv) expire 7 lines
02-02 13:11:26.132  5212  5239 I chatty  : uid=10090(org.jellyfin.androidtv) DefaultExecutor expire 1 line
02-02 13:11:26.143  5212  7265 I chatty  : uid=10090(org.jellyfin.androidtv) lt.net:8097/... expire 1 line
02-02 13:11:26.513  5212  5212 I chatty  : uid=10090(org.jellyfin.androidtv) expire 7 lines
02-02 13:11:26.851  5212  7502 I chatty  : uid=10090(org.jellyfin.androidtv) expire 1 line
02-02 13:11:27.461  5212  5335 I chatty  : uid=10090(org.jellyfin.androidtv) HwBinder:5212_1 expire 1 line
02-02 13:11:29.516  5212  5212 I chatty  : uid=10090(org.jellyfin.androidtv) expire 9 lines
02-02 13:11:32.104  5212  7502 I chatty  : uid=10090(org.jellyfin.androidtv) expire 1 line
02-02 13:11:32.522  5212  5212 I chatty  : uid=10090(org.jellyfin.androidtv) expire 8 lines
02-02 13:11:35.491  5212  5335 I chatty  : uid=10090(org.jellyfin.androidtv) HwBinder:5212_1 expire 1 line
02-02 13:11:35.534  5212  5212 I chatty  : uid=10090(org.jellyfin.androidtv) expire 7 lines
02-02 13:11:37.265  5212  7502 I chatty  : uid=10090(org.jellyfin.androidtv) expire 1 line
02-02 13:11:38.539  5212  5212 I chatty  : uid=10090(org.jellyfin.androidtv) expire 9 lines
02-02 13:11:39.550  5212  5335 I chatty  : uid=10090(org.jellyfin.androidtv) HwBinder:5212_1 expire 1 line
02-02 13:11:41.548  5212  5212 I chatty  : uid=10090(org.jellyfin.androidtv) expire 5 lines
02-02 13:11:42.477  5212  7502 I chatty  : uid=10090(org.jellyfin.androidtv) expire 1 line
02-02 13:11:43.150  5212  5212 I chatty  : uid=10090(org.jellyfin.androidtv) expire 24 lines
02-02 13:11:47.569  5212  5335 I chatty  : uid=10090(org.jellyfin.androidtv) HwBinder:5212_1 expire 6 lines
02-02 13:11:47.720  5212  7502 I chatty  : uid=10090(org.jellyfin.androidtv) expire 2 lines
02-02 13:11:53.573  5212  5212 I chatty  : uid=10090(org.jellyfin.androidtv) expire 15 lines
02-02 13:11:56.136  5212  5239 I chatty  : uid=10090(org.jellyfin.androidtv) DefaultExecutor expire 1 line
02-02 13:11:56.143  5212  7265 I chatty  : uid=10090(org.jellyfin.androidtv) lt.net:8097/... expire 1 line
02-02 13:11:57.495  5212  5224 I chatty  : uid=10090(org.jellyfin.androidtv) HeapTaskDaemon expire 1 line
02-02 13:11:58.218  5212  7502 I chatty  : uid=10090(org.jellyfin.androidtv) expire 1 line
02-02 13:11:59.147  5212  5212 I chatty  : uid=10090(org.jellyfin.androidtv) expire 13 lines
02-02 13:13:03.167   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:13:03.437   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:13:03.472   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:13:03.802   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:13:03.818   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
---------------
SAME LINE MANY TIMES 
---------------
02-02 13:13:15.781   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:13:15.797   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:13:15.830   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:13:17.652  5212  5212 W View    : requestLayout() improperly called by org.jellyfin.androidtv.ui.browsing.composable.inforow.BaseItemInfoRowView{a6e093e V.E...... ......I. 0,0-0,0} during layout: running second layout pass
02-02 13:13:17.693  1174  1174 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1982 onStartInput(EditorInfo{EditorInfo{packageName=org.jellyfin.androidtv, inputType=0, inputTypeString=NULL, enableLearning=false, autoCorrection=false, autoComplete=false, imeOptions=0, privateImeOptions=null, actionName=UNSPECIFIED, actionLabel=null, initialSelStart=-1, initialSelEnd=-1, initialCapsMode=0, label=null, fieldId=-1, fieldName=null, extras=null, hintText=null, hintLocales=[]}}, false)
02-02 13:13:17.698   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:13:17.740  5212  5212 W View    : requestLayout() improperly called by org.jellyfin.androidtv.ui.browsing.composable.inforow.BaseItemInfoRowView{11f795e V.E...... ......I. 0,0-0,0} during layout: running second layout pass
02-02 13:13:17.782   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:13:17.798   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:13:17.848   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:13:18.707   556   609 W NotificationService: Toast already killed. pkg=org.jellyfin.androidtv token=android.os.BinderProxy@b3656eb
02-02 13:13:22.222   556  1365 W NotificationService: Toast already killed. pkg=org.jellyfin.androidtv token=android.os.BinderProxy@ca419d5
02-02 13:16:11.454  5212  5212 D NavigationRepositoryImpl: Navigating to Fragment(fragment=class org.jellyfin.androidtv.ui.playback.CustomPlaybackOverlayFragment (Kotlin reflection is not available), arguments=Bundle[{Position=0}]) (via navigate function)
02-02 13:16:11.590   556   957 I MediaFocusControl: requestAudioFocus() from uid/pid 10090/5212 clientId=android.media.AudioManager@178790dorg.jellyfin.androidtv.ui.playback.CustomPlaybackOverlayFragment$6@dcb82c8 callingPack=org.jellyfin.androidtv req=1 flags=0x0 sdk=35
02-02 13:16:11.643  1174  1174 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1982 onStartInput(EditorInfo{EditorInfo{packageName=org.jellyfin.androidtv, inputType=0, inputTypeString=NULL, enableLearning=false, autoCorrection=false, autoComplete=false, imeOptions=0, privateImeOptions=null, actionName=UNSPECIFIED, actionLabel=null, initialSelStart=-1, initialSelEnd=-1, initialCapsMode=0, label=null, fieldId=2131427905, fieldName=null, extras=null, hintText=null, hintLocales=[]}}, false)
02-02 13:16:28.044   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:16:28.072   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:16:28.206   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT 
---------------
SAME LINE MANY TIMES 
---------------
02-02 13:17:05.008   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:05.109   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:05.126   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:05.309   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:05.327   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:05.626   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:05.644   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:05.811   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:05.826   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:05.927   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:05.943   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:06.244   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:06.260   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:06.561   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:06.577   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:06.978   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:07.011   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:07.278   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:07.312   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:07.327   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:07.678   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:07.695   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:07.713   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:07.728   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:07.804  5212  7582 I chatty  : uid=10090(org.jellyfin.androidtv) MediaCodec_loop identical 2 lines
02-02 13:17:07.829   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:07.845   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:07.862   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:07.879   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:07.895   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:07.946   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:07.963   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:08.429   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:08.545   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:09.298   556  1365 I MediaFocusControl: abandonAudioFocus() from uid/pid 10090/5212 clientId=android.media.AudioManager@178790dorg.jellyfin.androidtv.ui.playback.CustomPlaybackOverlayFragment$6@dcb82c8
02-02 13:17:09.300   556  1365 I MediaFocusControl: abandonAudioFocus() from uid/pid 10090/5212 clientId=android.media.AudioManager@178790dorg.jellyfin.androidtv.ui.playback.CustomPlaybackOverlayFragment$6@dcb82c8
02-02 13:17:09.547  5212  5212 W View    : requestLayout() improperly called by org.jellyfin.androidtv.ui.browsing.composable.inforow.BaseItemInfoRowView{81e559 V.E...... ......I. 0,0-0,0} during layout: running second layout pass
02-02 13:17:09.564  1174  1174 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1982 onStartInput(EditorInfo{EditorInfo{packageName=org.jellyfin.androidtv, inputType=0, inputTypeString=NULL, enableLearning=false, autoCorrection=false, autoComplete=false, imeOptions=0, privateImeOptions=null, actionName=UNSPECIFIED, actionLabel=null, initialSelStart=-1, initialSelEnd=-1, initialCapsMode=0, label=null, fieldId=-1, fieldName=null, extras=null, hintText=null, hintLocales=[]}}, false)
02-02 13:17:09.580   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:09.598  5212  5212 W View    : requestLayout() improperly called by org.jellyfin.androidtv.ui.browsing.composable.inforow.BaseItemInfoRowView{41150c0 V.E...... ......I. 0,0-0,0} during layout: running second layout pass
02-02 13:17:09.630   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:09.763   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:09.780   377   377 E CompositionEngine: [SurfaceView - org.jellyfin.androidtv/org.jellyfin.androidtv.ui.browsing.MainActivity#1] Invalid device requested composition type change: CLIENT (1) --> DEVICE (2)
02-02 13:17:11.335   556  1752 W NotificationService: Toast already killed. pkg=org.jellyfin.androidtv token=android.os.BinderProxy@9cd7715

FFmpeg logs

{"Protocol":1,"Id":"b189157f68b972950173718ccecab1b0","Path":"https://192.168.0.1:8097/LiveTv/LiveStreamFiles/2feca13bb1574ca181d8cc23b432f757/stream.ts","EncoderPath":null,"EncoderProtocol":null,"Type":0,"Container":"ts","Size":null,"Name":null,"IsRemote":false,"ETag":null,"RunTimeTicks":null,"ReadAtNativeFramerate":false,"IgnoreDts":true,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":true,"UseMostCompatibleTranscodingProfile":false,"RequiresOpening":true,"OpenToken":null,"RequiresClosing":true,"LiveStreamId":"e2329f4997b378e64ccf8fa396deb76e_af999c25a00715699361240d4c6c7a53_b189157f68b972950173718ccecab1b0","BufferMs":null,"RequiresLooping":false,"SupportsProbing":true,"VideoType":null,"IsoType":null,"Video3DFormat":null,"MediaStreams":[{"Codec":"hevc","CodecTag":null,"Language":null,"ColorRange":"tv","ColorSpace":"bt2020nc","ColorTransfer":"smpte2084","ColorPrimaries":"bt2020","DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/90000","CodecTimeBase":null,"Title":null,"VideoRange":2,"VideoRangeType":2,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":null,"LocalizedForced":null,"LocalizedExternal":null,"LocalizedHearingImpaired":null,"DisplayTitle":"4K HEVC HDR","NalLengthSize":null,"IsInterlaced":false,"IsAVC":null,"ChannelLayout":null,"BitRate":30000000,"BitDepth":10,"RefFrames":1,"PacketLength":null,"Channels":null,"SampleRate":null,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":2160,"Width":3840,"AverageFrameRate":50,"RealFrameRate":50,"ReferenceFrameRate":50,"Profile":"Main 10","Type":1,"AspectRatio":"16:9","Index":-1,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":"yuv420p10le","Level":153,"IsAnamorphic":false},{"Codec":"ac4","CodecTag":"AC-4","Language":null,"ColorRange":null,"ColorSpace":null,"ColorTransfer":null,"ColorPrimaries":null,"DvVersionMajor":null,"DvVersionMinor":null,"DvProfile":null,"DvLevel":null,"RpuPresentFlag":null,"ElPresentFlag":null,"BlPresentFlag":null,"DvBlSignalCompatibilityId":null,"Rotation":null,"Comment":null,"TimeBase":"1/90000","CodecTimeBase":null,"Title":null,"VideoRange":0,"VideoRangeType":0,"VideoDoViTitle":null,"AudioSpatialFormat":0,"LocalizedUndefined":null,"LocalizedDefault":"Par d\u00E9faut","LocalizedForced":null,"LocalizedExternal":"Externe","LocalizedHearingImpaired":null,"DisplayTitle":"AC4 - Stereo","NalLengthSize":null,"IsInterlaced":false,"IsAVC":false,"ChannelLayout":"stereo","BitRate":null,"BitDepth":null,"RefFrames":null,"PacketLength":null,"Channels":2,"SampleRate":51200,"IsDefault":false,"IsForced":false,"IsHearingImpaired":false,"Height":null,"Width":null,"AverageFrameRate":null,"RealFrameRate":null,"ReferenceFrameRate":null,"Profile":null,"Type":0,"AspectRatio":null,"Index":-1,"Score":null,"IsExternal":false,"DeliveryMethod":null,"DeliveryUrl":null,"IsExternalUrl":null,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Path":null,"PixelFormat":null,"Level":0,"IsAnamorphic":null}],"MediaAttachments":[],"Formats":[],"Bitrate":30000000,"FallbackMaxStreamingBitrate":30000000,"Timestamp":null,"RequiredHttpHeaders":{"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36"},"TranscodingUrl":null,"TranscodingSubProtocol":0,"TranscodingContainer":null,"AnalyzeDurationMs":3000,"DefaultAudioStreamIndex":null,"DefaultSubtitleStreamIndex":null,"HasSegments":false}

C:\Program Files\Jellyfin\Server\ffmpeg.exe -analyzeduration 3000000 -probesize 1G -user_agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36" -fflags +igndts+genpts -f mpegts  -i "https://192.168.0.1:8097/LiveTv/LiveStreamFiles/2feca13bb1574ca181d8cc23b432f757/stream.ts" -map_metadata -1 -map_chapters -1 -threads 0 -sn -codec:v:0 copy -tag:v:0 hvc1 -bsf:v hevc_mp4toannexb -start_at_zero -flags -global_header -codec:a:0 libfdk_aac -ac 2 -ab 128000 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type mpegts -start_number 0 -hls_base_url "hls/1062271319832fb1f734bd3800eb9c68/" -hls_segment_filename "C:\ProgramData\Jellyfin\Server\transcodes\1062271319832fb1f734bd3800eb9c68%d.ts" -hls_playlist_type event -hls_list_size 0 -y "C:\ProgramData\Jellyfin\Server\transcodes\1062271319832fb1f734bd3800eb9c68.m3u8"


ffmpeg version 7.0.2-Jellyfin Copyright (c) 2000-2024 the FFmpeg developers
  built with clang version 19.1.3
  configuration: --cc=clang --pkg-config-flags=--static --extra-cflags=-I/clang64/ffbuild/include --extra-ldflags=-L/clang64/ffbuild/lib --prefix=/clang64/ffbuild/jellyfin-ffmpeg --extra-version=Jellyfin --disable-ffplay --disable-debug --disable-doc --disable-sdl2 --disable-ptx-compression --enable-lto=thin --enable-gpl --enable-version3 --enable-schannel --enable-iconv --enable-libxml2 --enable-zlib --enable-lzma --enable-gmp --enable-chromaprint --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libharfbuzz --enable-libass --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libwebp --enable-libvpx --enable-libzimg --enable-libx264 --enable-libx265 --enable-libsvtav1 --enable-libdav1d --enable-libfdk-aac --enable-opencl --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
  libavutil      59.  8.100 / 59.  8.100
  libavcodec     61.  3.100 / 61.  3.100
  libavformat    61.  1.100 / 61.  1.100
  libavdevice    61.  1.100 / 61.  1.100
  libavfilter    10.  1.100 / 10.  1.100
  libswscale      8.  1.100 /  8.  1.100
  libswresample   5.  1.100 /  5.  1.100
  libpostproc    58.  1.100 / 58.  1.100
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
[hevc @ 000002338106bec0] PPS id out of range: 0
    Last message repeated 1 times
[hevc @ 000002338106bec0] Error parsing NAL unit #2.
Input #0, mpegts, from 'https://192.168.0.1:8097/LiveTv/LiveStreamFiles/2feca13bb1574ca181d8cc23b432f757/stream.ts':
  Duration: N/A, start: 79289.907689, bitrate: N/A
  Program 2305 
  Stream #0:0[0xbcd]: Video: hevc (Main 10) ([36][0][0][0] / 0x0024), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x2160 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn
  Stream #0:1[0xbce]: Audio: ac4 (AC-4 / 0x342D4341), 51200 Hz, stereo, fltp
  Stream #0:2[0xbd8](fre): Audio: eac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, fltp, 128 kb/s
  Stream #0:3[0xbd9](qaa): Audio: eac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, fltp, 128 kb/s
  Stream #0:4[0xbda](fre): Audio: eac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, fltp, 128 kb/s (visual impaired) (descriptions)
  Stream #0:5[0xbdb](fre): Subtitle: dvb_subtitle (dvbsub) ([6][0][0][0] / 0x0006) (hearing impaired)
  Stream #0:6[0xbdc](fre): Subtitle: dvb_subtitle (dvbsub) ([6][0][0][0] / 0x0006)
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (ac4 (native) -> aac (libfdk_aac))
Press [q] to stop, [?] for help
Output #0, hls, to 'C:\ProgramData\Jellyfin\Server\transcodes\1062271319832fb1f734bd3800eb9c68.m3u8':
  Metadata:
    encoder         : Lavf61.1.100
  Stream #0:0: Video: hevc (Main 10) (hvc1 / 0x31637668), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x2160 [SAR 1:1 DAR 16:9], q=2-31, 50 fps, 50 tbr, 90k tbn
  Stream #0:1: Audio: aac, 48000 Hz, stereo, s16, 128 kb/s
      Metadata:
        encoder         : Lavc61.3.100 libfdk_aac
[vost#0:0/copy @ 00000233810a1b00] Invalid DTS: 171000 PTS: 163800, replacing by guess
[vost#0:0/copy @ 00000233810a1b00] Non-monotonic DTS; previous: 169201, current: 163800; changing to 169202. This may result in incorrect timestamps in the output file.
[vost#0:0/copy @ 00000233810a1b00] Non-monotonic DTS; previous: 169202, current: 165600; changing to 169203. This may result in incorrect timestamps in the output file.
[vost#0:0/copy @ 00000233810a1b00] Non-monotonic DTS; previous: 169203, current: 167400; changing to 169204. This may result in incorrect timestamps in the output file.
size=N/A time=00:00:00.00 bitrate=N/A speed=   0x    
size=N/A time=00:00:00.46 bitrate=N/A speed=0.458x    
size=N/A time=00:00:00.96 bitrate=N/A speed=0.625x    
[hls @ 00000233810a10c0] Opening 'C:\ProgramData\Jellyfin\Server\transcodes\1062271319832fb1f734bd3800eb9c680.ts' for writing
[hls @ 00000233810a10c0] Opening 'C:\ProgramData\Jellyfin\Server\transcodes\1062271319832fb1f734bd3800eb9c68.m3u8.tmp' for writing
size=N/A time=00:00:01.47 bitrate=N/A speed=0.715x    
size=N/A time=00:00:01.98 bitrate=N/A speed=0.772x    
size=N/A time=00:00:02.51 bitrate=N/A speed=0.82x    
size=N/A time=00:00:03.02 bitrate=N/A speed=0.847x    
size=N/A time=00:00:03.52 bitrate=N/A speed=0.862x    
size=N/A time=00:00:04.50 bitrate=N/A speed=0.882x    
[hls @ 00000233810a10c0] Opening 'C:\ProgramData\Jellyfin\Server\transcodes\1062271319832fb1f734bd3800eb9c681.ts' for writing
[hls @ 00000233810a10c0] Opening 'C:\ProgramData\Jellyfin\Server\transcodes\1062271319832fb1f734bd3800eb9c68.m3u8.tmp' for writing
size=N/A time=00:00:04.99 bitrate=N/A speed=0.889x    
size=N/A time=00:00:05.54 bitrate=N/A speed=0.907x    
size=N/A time=00:00:06.03 bitrate=N/A speed=0.912x    
size=N/A time=00:00:06.54 bitrate=N/A speed=0.919x    
[hls @ 00000233810a10c0] Opening 'C:\ProgramData\Jellyfin\Server\transcodes\1062271319832fb1f734bd3800eb9c682.ts' for writing
[hls @ 00000233810a10c0] Opening 'C:\ProgramData\Jellyfin\Server\transcodes\1062271319832fb1f734bd3800eb9c68.m3u8.tmp' for writing
size=N/A time=00:00:07.06 bitrate=N/A speed=0.926x    
size=N/A time=00:00:07.55 bitrate=N/A speed=0.929x    
size=N/A time=00:00:08.06 bitrate=N/A speed=0.934x    
size=N/A time=00:00:08.46 bitrate=N/A speed=0.926x    
size=N/A time=00:00:09.06 bitrate=N/A speed=0.939x    
[hls @ 00000233810a10c0] Opening 'C:\ProgramData\Jellyfin\Server\transcodes\1062271319832fb1f734bd3800eb9c683.ts' for writing
[hls @ 00000233810a10c0] Opening 'C:\ProgramData\Jellyfin\Server\transcodes\1062271319832fb1f734bd3800eb9c68.m3u8.tmp' for writing
size=N/A time=00:00:09.57 bitrate=N/A speed=0.942x    
size=N/A time=00:00:10.11 bitrate=N/A speed=0.946x    
size=N/A time=00:00:10.62 bitrate=N/A speed=0.949x    
size=N/A time=00:00:11.11 bitrate=N/A speed=0.95x    
size=N/A time=00:00:11.62 bitrate=N/A speed=0.953x    
size=N/A time=00:00:12.11 bitrate=N/A speed=0.954x    
size=N/A time=00:00:12.62 bitrate=N/A speed=0.956x    
size=N/A time=00:00:13.14 bitrate=N/A speed=0.959x    
[hls @ 00000233810a10c0] Opening 'C:\ProgramData\Jellyfin\Server\transcodes\1062271319832fb1f734bd3800eb9c684.ts' for writing
size=N/A time=00:00:13.67 bitrate=N/A speed=0.962x    
[hls @ 00000233810a10c0] Opening 'C:\ProgramData\Jellyfin\Server\transcodes\1062271319832fb1f734bd3800eb9c68.m3u8.tmp' for writing
size=N/A time=00:00:14.14 bitrate=N/A speed=0.961x    
size=N/A time=00:00:14.63 bitrate=N/A speed=0.961x    
size=N/A time=00:00:15.14 bitrate=N/A speed=0.963x    
[hls @ 00000233810a10c0] Opening 'C:\ProgramData\Jellyfin\Server\transcodes\1062271319832fb1f734bd3800eb9c685.ts' for writing
[hls @ 00000233810a10c0] Opening 'C:\ProgramData\Jellyfin\Server\transcodes\1062271319832fb1f734bd3800eb9c68.m3u8.tmp' for writing


[q] command received. Exiting.

[hls @ 00000233810a10c0] Opening 'C:\ProgramData\Jellyfin\Server\transcodes\1062271319832fb1f734bd3800eb9c686.ts' for writing
[hls @ 00000233810a10c0] Opening 'C:\ProgramData\Jellyfin\Server\transcodes\1062271319832fb1f734bd3800eb9c68.m3u8.tmp' for writing
[out#0/hls @ 00000233810730c0] video:32502KiB audio:290KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: unknown
size=N/A time=00:00:15.64 bitrate=N/A speed=0.962x

Application version

0.18.4

Where did you install the app from?

Google Play Store

Device information

Google Chromecast 4K / Mi Stick 4K / Android TV

Android version

Android TV 12 / Android TV 11 / Android TV 9

Jellyfin server version

10.10.5

Other sources

No response

@avionics75 avionics75 added bug Something isn't working playback Issue related to media playback labels Feb 10, 2025
@williamthrilliam
Copy link

We found the issue here. Essentially the probe size is to large and the client times out while it waits for ffmpeg to get a large enough sample to probe.

@avionics75
Copy link
Contributor Author

avionics75 commented Feb 11, 2025

Hey ! Thanks for the reply !

I checked the other issue but it seems that on issue you mentionned they can't play the stream at all.

In mine I actually get the live TV playing with the sound (with a sound transcode according to the JF dashboard) but the player on ATV keep throwing errors after few seconds and the stream stops.

The weird thing is that it only happens with Android TV, not with WebOS for example even though it is still sound transcoded :/

@williamthrilliam
Copy link

Ah, didn't realize it plays for a minute and then stops. I just saw the Error parsing NAL unit error and thought it was the same issue, but alas, it is not. I haven't experienced this issue yet.

I think you may have linked the wrong ticket though, can you provide the correct one?

@avionics75
Copy link
Contributor Author

Oh sorry the mentionned issue was the one you were referring to in your comment.

I updated my last comment accordingly ^^

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working playback Issue related to media playback
Projects
None yet
Development

No branches or pull requests

2 participants