I've run into a quirky RTP implementation that generates a new SSRC after 256 packets for any given flow, which causes Wireshark to treat each flow->SSRC pair as a separate stream. i.e a 60 second call will show up as 12 unique streams under Telephony->RTP->Show All Streams. This is fine for a quick scan of stats, but is a real pain when attempting to export a stream to .au or .raw format for audio playback. Is there a way to combine these streams into one in tshark or Wireshark? asked 16 Sep '10, 05:25 grossman |
3 Answers:
From RFC 1889:
So I'd say that application isn't compliant to the RFC so in principle there is nothing to be done in Wireshark to cater for it. answered 17 Sep '10, 11:58 Anders ♦ edited 17 Sep '10, 12:20 Gerald Combs ♦♦ |
Wireshark would need a mixer functionality to handle this properly. Currently it can't. answered 16 Sep '10, 23:10 Jaap ♦ |
You could export them all to separate files and then mix them in a program like Audacity. answered 23 Sep '10, 18:11 hmmwhatsthisdo |
Believe me, I'm not going to argue that anyone or anything should bend to accommodate this RTP implementation. I was just hoping that there was some kind of clever work around that would make life a little easier.