Hi,
I’ve been experimenting with different codecs and saw the same issue in recoded FLV’s. Every time RTMP stream reconnects, timestamps in output FLV get reset. It’s somewhat expected as timestamps inside RTMP stream are relative to the header packet. Header packet may contain an absolute timestamp.
I just got a raw RTMP dump and found that timestamp is there. It looks like wowza does not use that value to make base offset for flv timestamps. Is this right? Is it possible to make timestamps more consistent and abosolute? I’m trying to come up with solution that keeps two RTMP coming from the same encoder (but different content) streams synchronized. Unfortunately, it’s unreliable because of timestamps resets as one of steams may reconnect. Is it possible to embed cue points with, say, UTC time in flv file on wowza side?