Looks like RTMP server is sending packets with incorrect/inconsistent DTS and PTS values.
These logs are from VLC while still playing the stream with no interruptions. Maybe server is generating timestamps incorrectly
[rtmp @ 0x7fd9bf820400] Sending bytes read report
[rtmp @ 0x7fd9bf820400] Sending bytes read report
[rtmp @ 0x7fd9bf820400] Sending bytes read report
[flv @ 0x7fd9bf015800] invalid dts/pts combination 979238
[flv @ 0x7fd9bf015800] invalid dts/pts combination 979271
[flv @ 0x7fd9bf015800] invalid dts/pts combination 979305
[flv @ 0x7fd9bf015800] invalid dts/pts combination 979338
[flv @ 0x7fd9bf015800] invalid dts/pts combination 979371
...
[flv @ 0x7fd9bf015800] invalid dts/pts combination 979972
[flv @ 0x7fd9bf015800] invalid dts/pts combination 980005
[flv @ 0x7fd9bf015800] invalid dts/pts combination 980039
[00007fd9ce406310] videotoolbox decoder debug: new SPS parsed: 0
[00007fd9ce406310] videotoolbox decoder debug: new PPS parsed: 0
[00007fd9ce406310] videotoolbox decoder: Raising max DPB to 1
Looks like RTMP server is sending packets with incorrect/inconsistent DTS and PTS values.
These logs are from VLC while still playing the stream with no interruptions. Maybe server is generating timestamps incorrectly