Hi,
No, the intelligence isn't put into the RTP dissector, it's the other
way around. The MPEG2TS dissectors registers itself with the RTP
dissector, for payload type 33 (PT_MP2T, RFC 2250). If the RTP dissector
gets such a payload it's passed to the MPEG2TS dissector.
What could be done is adding a preference to the MPEG2TS dissector to
set a UDP port number to register on, so that ETH/IP/UDP/MPEG2TS is
possible.
Thanx,
Jaap
Jake Peavy wrote:
Yes, I also noticed this. With an RTP encapsulated video stream, the
PIDs are decoded. With a UDP encapsulated video stream, no decocde is
possible.
Does this mean this intelligence was built into the RTP module? That
seems to go against the whole point of encapsulation. It would be far
better to have a separate MPEGTS dissector - to apply against any type
of stream.
-jp
On Nov 29, 2007 11:06 AM, maurizio simoni <mau2000.sim@xxxxxxxxx
<mailto:mau2000.sim@xxxxxxxxx>> wrote:
HI,
MPEG2 Transport Streams packets are not decoded if they are
transported directly over UDP (i.e. if RTP is not present).
Moreover MPEG2TS is not present in the list of protocols in "Decode
As" list, so there is no way to decode MPEG2TS over UDP neither
automatically ( i.e. by automatically detect that the UDP payload is
MPEG2TS) nor manually (that means to add MPEG2TS to "Decode As" list)
Mau.
_______________________________________________
Wireshark-users mailing list
Wireshark-users@xxxxxxxxxxxxx <mailto:Wireshark-users@xxxxxxxxxxxxx>
http://www.wireshark.org/mailman/listinfo/wireshark-users
--
-jp