Ethereal-dev: [Ethereal-dev] Re: [Ethereal-users] problem with SIP and RTP decode

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

Date: Tue, 28 Nov 2000 09:02:18 +0100
> I have tried using the SIP dissector included with ethereal 0.8.14, and
> it works well. The only problem
> is that it is not decoding the RTP/RTCP streams. Does anyone know how to
> get ethereal to decode
> the RTP associated with a SIP session?

I wrote that dissector, so....

> Should rtp_add_address be called when the media address and ports are
> found in the SDP?

In one word, yes. If traffic to this ip adddress / port combination is 
found, the packet is dissected as RTP or RTCP. Both protocols need a 
call to rtp_add_address or rtcp_add_address!

There's also a minor bug in both the dissectors, I think it's related 
to padding or something. But because the contents of the packet are 
displayed correctly fixing the bug doesn't have a high priority ;-)
So far I haven't been able to find it :-(

-- 
Andreas Sikkema
andreas.sikkema@xxxxxxxxxxx