Open matthuisman opened 3 years ago
tested again with Kodi 21
thanks to a recent change that i made on kodi core now show the problem, at least something where start investigate
2023-03-01 14:28:13.794 T:13624 error <general>: CVideoPlayerVideo::OpenStream: Codec id 27 require extradata.
looks like there is a problem in the tsDemuxer.cpp when fall here to get the stream info
dont find it and return false then try go on in the loop but never find it, so ReadPacket return false
and then fails to initialize the video stream
playing the sample stream on VLC
you can see more warnings:
h264 warning: waiting for SPS/PPS
this means that h264 SPS/PPS has not be found on the first frames and so skip packet frames on our tsreader seem happens something similar SPS/PPS not found but for some reason isnt able to parse it on following frames/packets
Test stream: https://raw.githubusercontent.com/matthuisman/ia_tests/master/hls_ia_fails/ia.strm manifest: https://raw.githubusercontent.com/matthuisman/ia_tests/master/hls_ia_fails/sub.m3u8 segment 1: https://raw.githubusercontent.com/matthuisman/ia_tests/master/hls_ia_fails/segment162604874_1200_av-p.ts
plays fine using ffmpeg: https://raw.githubusercontent.com/matthuisman/ia_tests/master/hls_ia_fails/ffmpeg.strm
Looks like it picks up the audio stream ok, but fails on the video stream
ffmpeg output playing same stream