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 <[EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>> 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@wireshark.org <mailto:Wireshark-users@wireshark.org>
>     http://www.wireshark.org/mailman/listinfo/wireshark-users
> 
> 
> 
> 
> -- 
> -jp
> 
> 

_______________________________________________
Wireshark-users mailing list
Wireshark-users@wireshark.org
http://www.wireshark.org/mailman/listinfo/wireshark-users

Reply via email to