ts_diag.py report segments analyzed: 5 key file : enc.key (not printed) iv (fixed, given): 2aa96af110f99fd7cfccddee74f52e86 note: each segment is also tried with the HLS-spec sequence- number-derived IV (used automatically when the manifest's #EXT-X-KEY has no explicit IV= attribute) -- whichever candidate actually produces a valid TS sync byte is used, and reported per-segment below. manifest : index.m3u8 (15 EXTINF entries parsed) manifest's #EXT-X-KEY line: #EXT-X-KEY:METHOD=AES-128,URI="http://103.183.47.210:8585/R-IPTV/getKeyfile",IV=0x2aa96af110f99fd7cfccddee74f52e86 ====================================================================== SEGMENT: index245.ts ====================================================================== sequence number (from filename): 245 ciphertext size : 223168 bytes (mod 16 = 0) decrypt mode : padded-ok IV that worked : given IV (2aa96af110f99fd7cfccddee74f52e86) TS packets : 1187 sync errors : 0 TEI errors : 0 continuity errors : 0 PCR packets : 35 PMT pid : 0x1004 stream_type=0x1b pid=0x1006 (video) stream_type=0x0f pid=0x1007 (audio) video NAL histogram : P/B-slice=34, IDR=1, SPS=1, PPS=1, AUD=35 leading slice type : IDR (5) -- segment opens cleanly video first PTS (90k) : 6046725600 (67185.840s) video last PTS sampled: 6046758000 (67186.200s) [first 10 PES headers only] SPS profile/level : Main (77) / Level 3.1 constraint_flags=0x40 SPS resolution : 720x576 frame_mbs_only_flag=1 max_ref_frames=1 SPS VUI : fps=25.0 fixed_frame_rate=True aspect_ratio_idc=2 Level margin check : needs 40500.0 MB/s, Level 3.1 allows 108000 MB/s -> 62.5% headroom PPS : entropy=CABAC num_slice_groups=1 audio first PTS (90k) : 6046778640 (67186.429s) audio-video start gap : +0.589s (audio minus video; ~0 is healthy, seconds-scale values indicate a PTS anchor problem) (no EXTINF entry found for index245.ts in the manifest you passed) ====================================================================== SEGMENT: index244.ts ====================================================================== sequence number (from filename): 244 ciphertext size : 302496 bytes (mod 16 = 0) decrypt mode : padded-ok IV that worked : given IV (2aa96af110f99fd7cfccddee74f52e86) TS packets : 1609 sync errors : 0 TEI errors : 0 continuity errors : 0 PCR packets : 50 PMT pid : 0x1004 stream_type=0x1b pid=0x1006 (video) stream_type=0x0f pid=0x1007 (audio) video NAL histogram : P/B-slice=49, IDR=1, SPS=1, PPS=1, AUD=50 leading slice type : IDR (5) -- segment opens cleanly video first PTS (90k) : 6046545600 (67183.840s) video last PTS sampled: 6046578000 (67184.200s) [first 10 PES headers only] SPS profile/level : Main (77) / Level 3.1 constraint_flags=0x40 SPS resolution : 720x576 frame_mbs_only_flag=1 max_ref_frames=1 SPS VUI : fps=25.0 fixed_frame_rate=True aspect_ratio_idc=2 Level margin check : needs 40500.0 MB/s, Level 3.1 allows 108000 MB/s -> 62.5% headroom PPS : entropy=CABAC num_slice_groups=1 audio first PTS (90k) : 6046596240 (67184.403s) audio-video start gap : +0.563s (audio minus video; ~0 is healthy, seconds-scale values indicate a PTS anchor problem) manifest EXTINF : 1.892s (compare against measured video PTS span above; large mismatches point at the playlist-duration issue) ====================================================================== SEGMENT: index243.ts ====================================================================== sequence number (from filename): 243 ciphertext size : 270912 bytes (mod 16 = 0) decrypt mode : padded-ok IV that worked : given IV (2aa96af110f99fd7cfccddee74f52e86) TS packets : 1441 sync errors : 0 TEI errors : 0 continuity errors : 0 PCR packets : 50 PMT pid : 0x1004 stream_type=0x1b pid=0x1006 (video) stream_type=0x0f pid=0x1007 (audio) video NAL histogram : P/B-slice=49, IDR=1, SPS=1, PPS=1, AUD=50 leading slice type : IDR (5) -- segment opens cleanly video first PTS (90k) : 6046365600 (67181.840s) video last PTS sampled: 6046398000 (67182.200s) [first 10 PES headers only] SPS profile/level : Main (77) / Level 3.1 constraint_flags=0x40 SPS resolution : 720x576 frame_mbs_only_flag=1 max_ref_frames=1 SPS VUI : fps=25.0 fixed_frame_rate=True aspect_ratio_idc=2 Level margin check : needs 40500.0 MB/s, Level 3.1 allows 108000 MB/s -> 62.5% headroom PPS : entropy=CABAC num_slice_groups=1 audio first PTS (90k) : 6046423440 (67182.483s) audio-video start gap : +0.643s (audio minus video; ~0 is healthy, seconds-scale values indicate a PTS anchor problem) manifest EXTINF : 2.136s (compare against measured video PTS span above; large mismatches point at the playlist-duration issue) ====================================================================== SEGMENT: index242.ts ====================================================================== sequence number (from filename): 242 ciphertext size : 290848 bytes (mod 16 = 0) decrypt mode : padded-ok IV that worked : given IV (2aa96af110f99fd7cfccddee74f52e86) TS packets : 1547 sync errors : 0 TEI errors : 0 continuity errors : 0 PCR packets : 50 PMT pid : 0x1004 stream_type=0x1b pid=0x1006 (video) stream_type=0x0f pid=0x1007 (audio) video NAL histogram : P/B-slice=49, IDR=1, SPS=1, PPS=1, AUD=50 leading slice type : IDR (5) -- segment opens cleanly video first PTS (90k) : 6046185600 (67179.840s) video last PTS sampled: 6046218000 (67180.200s) [first 10 PES headers only] SPS profile/level : Main (77) / Level 3.1 constraint_flags=0x40 SPS resolution : 720x576 frame_mbs_only_flag=1 max_ref_frames=1 SPS VUI : fps=25.0 fixed_frame_rate=True aspect_ratio_idc=2 Level margin check : needs 40500.0 MB/s, Level 3.1 allows 108000 MB/s -> 62.5% headroom PPS : entropy=CABAC num_slice_groups=1 audio first PTS (90k) : 6046239120 (67180.435s) audio-video start gap : +0.595s (audio minus video; ~0 is healthy, seconds-scale values indicate a PTS anchor problem) manifest EXTINF : 1.948s (compare against measured video PTS span above; large mismatches point at the playlist-duration issue) ====================================================================== SEGMENT: index241.ts ====================================================================== sequence number (from filename): 241 ciphertext size : 279184 bytes (mod 16 = 0) decrypt mode : padded-ok IV that worked : given IV (2aa96af110f99fd7cfccddee74f52e86) TS packets : 1485 sync errors : 0 TEI errors : 0 continuity errors : 0 PCR packets : 50 PMT pid : 0x1004 stream_type=0x1b pid=0x1006 (video) stream_type=0x0f pid=0x1007 (audio) video NAL histogram : P/B-slice=49, IDR=1, SPS=1, PPS=1, AUD=50 leading slice type : IDR (5) -- segment opens cleanly video first PTS (90k) : 6046005600 (67177.840s) video last PTS sampled: 6046038000 (67178.200s) [first 10 PES headers only] SPS profile/level : Main (77) / Level 3.1 constraint_flags=0x40 SPS resolution : 720x576 frame_mbs_only_flag=1 max_ref_frames=1 SPS VUI : fps=25.0 fixed_frame_rate=True aspect_ratio_idc=2 Level margin check : needs 40500.0 MB/s, Level 3.1 allows 108000 MB/s -> 62.5% headroom PPS : entropy=CABAC num_slice_groups=1 audio first PTS (90k) : 6046056720 (67178.408s) audio-video start gap : +0.568s (audio minus video; ~0 is healthy, seconds-scale values indicate a PTS anchor problem) manifest EXTINF : 2.034s (compare against measured video PTS span above; large mismatches point at the playlist-duration issue) ====================================================================== END OF REPORT -- share this text output back for review. ======================================================================