Ok - I've now tried with openRTSP creating MPEG-4 ES - no "-4" or "-q".
Having the same issue.
Turned on debug... testOnDemandRTSP is calculating presentation times
that work out to 15 fps, for example:
#parsing VideoObjectPlane
vop_coding_type: 1(P), modulo_time_base: 0, vop_time_increment: 133
MPEGVideoStreamFramer::computePresentationTime(133) -> 98426.157286 [0.240799]
fDurationInMicroseconds: 67000 ((67*1000000)/1000.000000)
The file should be 30 fps, and plays as such in VLC.
The frame rate of the outgoing stream is set (in this case) at line
413 of "MPEG4VideoStreamFramer.cpp". You'll need to examine this
code to figure out why it's not working properly for your data.
--
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel