Real Time Messaging Protocol (Tunnel) (RTMPT)
History
XXX - add a brief description of RTMPT history
The specification has been made available by Adobe here: http://www.adobe.com/devnet/rtmp.html
Protocol dependencies
Example traffic
XXX - Add example traffic here (as plain text or Wireshark screenshot).
Wireshark
The RTMP dissector is partially functional, it only decodes basic functionalities of the protocol. Limitations :
- Heuristics does not work for first packet : to avoid a too high rate of false positive, this heurisitics only matches the protocol from the first server response packet and not from the client request packets before. Therefore it is necessary to a "Decode as" to properly decode the first packets.
- PDU which are "chunked" into sequences of 128-bytes are not properly reassembled. A more general case is when two PDUs are interleaved, with chunks of the two PDUs being interleaved.
Preference Settings
None
Example capture file
A sample capture can be found here: rtmp_sample.tgz.
Display Filter
A complete list of RTMPT display filter fields can be found in the display filter reference
Show only the RTMPT based traffic:
rtmpt
Capture Filter
You cannot directly filter RTMPT protocols while capturing.
External links
Documentation: RTMP protocol description on Wiki of Red5 Open Source Flash Server http://osflash.org/documentation/rtmp
Discussion
This dissector is called RTMPT to avoid a conflict with the other RTMP protocol (Routing Table Maintenance Protocol) implemented in packet-atalk.c (RTMPT normally stands for RTMP-Tunnel via http)
Imported from https://wiki.wireshark.org/RTMPT on 2020-08-11 23:24:10 UTC