I am streaming a RTSP video from vlc on windows to ipad app. And I capture packets in wireshark. I can see RTP packets in wireshark and also the RTP header fields like payload type, timestamp, sequence number. My question is, is it possible to decode the RTP payload as H264 NAL units. Currently I can only see the bytes in payload.
Asked
Active
Viewed 2.6k times
1 Answers
32
You need to configure Wireshark to understand that the RTP dynamic payload type maps to H264.
To do this, use the menu; Edit->Preferences->Protocols->H264
Set H264 dynamic payload types to the value shown in the RTP decode for the payload type.

Len Holgate
- 21,282
- 4
- 45
- 92
-
Thanks for reply, rtp payload type is 14, and i set it in Edit->Preferences->Protocols->H264, but getting the same binary value in payload. – innocodes Oct 02 '14 at 15:48
-
1That payload type is not H264, the setting I gave only works for the dynamic types. See here for a list of payload types: http://www.iana.org/assignments/rtp-parameters/rtp-parameters.xhtml – Len Holgate Oct 02 '14 at 15:51
-
2Thanks, now i am getting payload type 96 and now i can decode payload in wireshark. Thanks for the help. – innocodes Oct 02 '14 at 16:05