Tips for debugging RTMP traffic

Debugging network traffic is hard enough to start with. When you’re trying to reverse-engineer a protocol like Adobe’s RTMP, then it becomes a nightmare. These tips helped me a bit (but it still is painful):

  • A very throrough explation of the protocol is at http://wiki.gnashdev.org/RTMP
  • Use Wireshark for packet-sniffing (don’t bother with Fiddler, since it doesn’t support RTMP). In the “Options”, make sure “Enable network name resolution” is checked.

Leave a Reply

Your email address will not be published. Required fields are marked *