[Live-devel] Still working on a h264 framer
Ross Finlayson
finlayson at live555.com
Wed Jun 25 20:46:09 PDT 2008
>I have re-written my framer based off the H263plusVideoFramer instead of
>trying to subclass the MPEGVideoStreamParser. Now I can see that my
>framer is parsing through the NAL units and that the H264RTPSink is
>actually sending some packets out. The problem is that the file is
>getting parsed too quickly and it seems as though the ethernet port
>can't keep up.
The problem is probably just that you're not setting
"fDurationInMicroseconds" before calling
"FramedSource::afterGetting()".
If you're streaming from a file (as opposed to streaming from a live
source), then it's *essential* that you set "fDurationInMicroseconds"
correctly, so that the code knows how long to delay after sending
each RTP packet.
--
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
More information about the live-devel
mailing list