Hi All,

I am writing my own VP8 RTP server and am using FFmpeg and FFplay to receive
and play the stream. I have used the older RTP spec (since FFmpeg also uses
that). I can see some weird behavior in the player. It starts playing the
file from somewhere in the middle and just shows me a couple of frames
before stopping. Also, for some reason, I need to click on the player to
make it play.

Are these symptoms indicative of some problem in my server? I think I have
formed the VP8 packets correctly, else it probably would have flagged me
somewhere else. I could nail down the problem to video_refresh_timer() in
ffplay.c. The flow goes into 'if(framedrop && time > next_target)', which is
what causes the frame not to be displayed. I am not sure how 'time' and
'next_target' are related to my code. But, this does seem as if its related
to the timestamp (for which I am using gettimeofday).

Please let me know if I need to provide any other information.
I'm in a desperate situation, ANY help will be great!
Thanks,
Kanav
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to