I’ve started a trial and use OBS to push my screen capture into incoming stream, and I use VLC to pull the stream url and it’s ok.
But when I use ffprobe -show_packets to analyze the stream url, it shows:
[flv @ 000002130c8bb380] Negative cts, previous timestamps might be wrong.
[flv @ 000002130c8bb380] Invalid timestamps stream=1, pts=-1416, dts=0, size=704
[flv @ 000002130c8bb380] Invalid timestamps stream=1, pts=-1456, dts=0, size=141
[flv @ 000002130c8bb380] Invalid timestamps stream=1, pts=-1476, dts=0, size=97
[flv @ 000002130c8bb380] Invalid timestamps stream=1, pts=-1436, dts=0, size=101
[flv @ 000002130c8bb380] Invalid timestamps stream=1, pts=-1336, dts=0, size=1036
[flv @ 000002130c8bb380] Invalid timestamps stream=1, pts=-1376, dts=0, size=115
I think the player is refering further frames before the live frame, wowza says InstantOn is disabled by default, But I tried to add the property and actually ‘disable’ it , and then ffprobe the url again, the error messages are gone.
That makes me believe the InstantOn property is TRUE by default, has anyone used ffprobe to analyze the stream and reproduced the errors?