Hi,

Couple of things.. first dont read the MM spec.
If you do you cannot create server or client. So you are limited to tools.
http://www.osflash.org/flv has info on flv format.

The size difference is likely to be the chunking bytes.
This is described in the documentation joachim pointed you to.
Only where it says "The AMF", mick was talking about RTMP.
RTMP packets are split into 128 byte chunks (by default).
In between each chunk there is another header.
Normally this is a 1 byte continue header, but it can be longer.

Hope that helps.
- Luke


On 6/2/06, Radu-Adrian Popescu <[EMAIL PROTECTED]> wrote:
Joachim Bauch wrote:
> The RTMP protocol is described on http://osflash.org/rtmp_os
>
> Joachim

Thanks, I know, I've been through it several times over and able to create proper RTMP
packets, except for video, which are not really discussed there.

The problem I have is understanding what is inside the RTMP video packets, i.e. after the
0x09 video marker.
I've discovered that it's FLV more or less, i.e. without the FLV header, skips directly
into the body.

Red5 authors, can anyone explain why the RTMP-declared length of the packet is larger than
the size of the RTMP body?
I've ethereal traces that declare a RTMP size that's smaller than the actual body sent by
somewhere 5-6 bytes. I can't make sense of this. For INVOKE packets the numbers always add
up, from both the packets I produce and the packets captured. For my video packets,
created with FLV content from files, they add up as well, but not for the flash-originated
captured ones.
Any ideas ?

Thanks for your help,
--
Radu-Adrian Popescu
CSA, DBA, Developer
Aldrapay MD
Aldratech Ltd.
+40213212372


_______________________________________________
Red5 mailing list
[email protected]
http://osflash.org/mailman/listinfo/red5_osflash.org




_______________________________________________
Red5 mailing list
[email protected]
http://osflash.org/mailman/listinfo/red5_osflash.org

Reply via email to