[rtmpdump] rtmpdump error: RTMP_ReadPacket, failed to read RTMP packet header

John Smith smithjohngroup at gmail.com
Sun Mar 21 21:59:15 CET 2010


On Sun, 21 Mar 2010 13:22:53 -0700, Howard Chu <hyc at highlandsun.com>
wrote :

> John Smith wrote:
> > On Sun, 21 Mar 2010 18:50:57 +0100, John Smith
> > <smithjohngroup at gmail.com>  wrote :
> >
> >> On Sun, 21 Mar 2010 02:09:55 +0100, John Smith
> >> <smithjohngroup at gmail.com>  wrote :
> >>
> >>> Hello,
> >>>
> >>> I have used rtmpdump with rtmpsrv last week without problem.
> >>> This morning, I am unable to use it because I am getting this
> >>> error: ERROR: RTMP_ReadPacket, failed to read RTMP packet header
> >>>
> >>> I can however view the video without problem with my browser.
> >>>
> >>> Can someone have an hint on the problem ?
> >>>
> >>> Thanks !
> >>>
> >>> Here is the verbose output:
> >>
> >> And here is a more verbose output.
> >> It seems that packet received after the checkbw invoke has a size
> >> of zero bytes ? And more surprisingly, if I remove the "-W url", it
> >> works again ?!? All this seems very strange...
> >>
> >
> > Indeed, instead of giving the flash player, I tried to compute
> > manually the swfhash and swfsize and I got exactly the same error
> > message. So something is definitely wrong with the SWFVerification
> > process.
> 
> Yes, pretty sure I know what the problem is, but I can't access the
> stream from here to test.

Can I help you correct this ?
I had a look at the code this afternoon, and while my C coding skills
are a bit rusty, I think that I have understood some bit which may be
useful.

Is related to Flash 10 handshake ?

Regards,


More information about the rtmpdump mailing list