[Live-devel] quetstion about H263PLUSVideo* classes

jerry zhao zhj.zhao at gmail.com
Mon Jun 11 05:49:11 PDT 2007


Hello,all
I have a question about H263PLUSVideo* classes. I have read the source code
about H263PLUSVideo* classes. I found that the input file is opened by class
ByteStreamFileSource. What I want to do is: I use the RTCP packet to
estimate the bankwidth, and then I will change the frame rate to adapt to
the bandwidth. When the bandwidth is limited, I will change the framerate
and discard some frames. My problem is that I don't know how to implement
frame discarding. My idea is, I would transfer the changed frame rate(from
class H263plusVideoStreamFramer) to the class ByteStreamFileSource, and then
I could use fseek to set the file position so that I could discard some
frames. I dont't know whether what I thougt is right. And I don't know how
to transfer the value of frame rate to class ByteStreamFileSource. Could
anyone give me any advice? Any idea would be great appreciated. Thanks.
Jerry
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.live555.com/pipermail/live-devel/attachments/20070611/f41d80c1/attachment.html 


More information about the live-devel mailing list