On 12/07/2010 01:55 AM, kanav gandhi wrote:
> 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.

First make sure you are using tcp and not udp.

> 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).

the old vp8 code was tested with feng, then I stopped updating it
waiting for a more stable spec, you might compare the wireshark dumps.

lu

-- 

Luca Barbato
Gentoo/linux
http://dev.gentoo.org/~lu_zero

_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to