Hello Ross,

On Mon, May 11, 2009 at 5:07 AM, Ross Finlayson <finlay...@live555.com> wrote:
>> The file I am using as a source to testOnDemandRTSP Server was
>> captured by either openRTSP (using -4 to output to Quicktime
>> container)
>
> Our server *cannot* stream from this type of file (".mp4" or ".mov" format).
>  The only type of MPEG-4 file it can stream from is a MPEG-4 Video
> Elementary Stream.  (If you want to record files of this type using
> "openRTSP", then *do not* use the "-4" or "-q" options.)

Thanks so much for the reply.

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.

If I change the camera settings to 15 fps, then everything is 15 fps
and testOnDemandRTSP streams things at the proper rate.

How do I go about checking the file that openRTSP has created?  Where
do I look to find out why testOnDemandRTSP always calculates 15 fps?

Many thanks,

--
Michael Barkowski
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to