<div dir="ltr"><div>Its the SetChunkSize packet.</div><div><br></div><div>000000  02 00 00 00 00 00 04 01 00 00 00 00 00 00 10 00   ................</div><div>received basic [ChunkFormat= 0, ChunkChannel= 2]</div><div>received header [ChunkFormat= 0, ChunkChannel= 2, TimeStamp(ms)= 0, Size(bytes)= 4, Stream= 0, Type= SetChunkSize]</div><div>completed packet [ChunkFormat= 0, ChunkChannel= 2, TimeStamp(ms)= 0, Size(bytes)= 4, Stream= 0, Type= SetChunkSize, Payload= {Size= 4096}], payload [00 00 10 00]</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jan 21, 2018 at 4:43 AM, Pieter De Wit <span dir="ltr"><<a href="mailto:pieter@insync.za.net" target="_blank">pieter@insync.za.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Guys,<br>
<br>
I am trying to make a RTMP server that has access to the frames that are sent by the client. I have tried the following approaches<br>
<br>
1) Code RTMP myself<br>
2) use librtmp<br>
<br>
On 1) I am failing on a “packet” sent that I can’t decode (I think) this is the hex dump of the packet:<br>
<br>
[0000] 0x02 0x00 0x00 0x00 0x00 0x00 0x04 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x10 0x00<br>
<br>
I get it right after the handshake is completed. I am using OBS as my client<br>
<br>
On 2) I don’t seem to have any example servers - where can I find one ?<br>
<br>
Thanks,<br>
<br>
Pieter<br>
______________________________<wbr>_________________<br>
rtmpdump mailing list<br>
<a href="mailto:rtmpdump@mplayerhq.hu">rtmpdump@mplayerhq.hu</a><br>
<a href="https://lists.mplayerhq.hu/mailman/listinfo/rtmpdump" rel="noreferrer" target="_blank">https://lists.mplayerhq.hu/<wbr>mailman/listinfo/rtmpdump</a><br>
</blockquote></div><br></div>