I have a similar issue - I'm trying to dissect an application that rides over RTP. The "top-level" dissector is registered to the "udp.port" dissector table for the specific ports in use. That dissector manually calls the RTP dissector. The payload dissector is registered to the "rtp.pt" dissector table for the specific payload types in use. This is automatically called by the RTP dissector. However, my issue is with the header extensions. It turns out that the specific header extensions ( Not sure if it is by luck or by design (the protocol definitely predates the RFC), but the extension payload matches the RFC 5825 format, so I was able to register an RTP extension dissector with the "rtp.ext.rfc5285.id" dissector table. This mostly works. However, I would like to add some information to the tree about the RFC 5285 Application Bits ( The first thing I tried was to register a dissector for each specific asked 09 Feb '15, 10:53 chojiao converted to question 10 Feb '15, 05:07 Jaap ♦ |