[streaming] Re: MPEG4 Encapsulation

Anurag Phadke anurag.phadke at gmail.com
Thu Sep 29 17:50:20 CEST 2005


MPEG2-TS is a 188byte packet that acts as an encapsulation layer for
*any* codec. When sending MPEG4 packets over MPEG2-TS you are
encapsulating mpeg4 data in mpeg2-ts, i.e. the mpeg4 data is made to
fit in 188byte packet. Depending on the size of MPEG4, it either gets
padded or fragmented. If u recall, the MTU is 1500 bytes, so for
streaming you can send a maximum of 7 MPEG2-TS packets for a single
send() call.
PS: look at mpeg2-ts as a wrapper for the data that you are streaming,
essentially you can even send WMV over MPEG2-TS.

When you are streaming using VLC, select the MPEG2-TS option and VLC
will do the rest.

Kindly correct me if I am wrong.
:)
-Anurag

On 9/28/05, shilpa.ganatra at wipro.com <shilpa.ganatra at wipro.com> wrote:
>
>
> Hi,
>
> What is MPEG4 Encapsulation over MPEG2-TS? Is it converting MPEG4 file
> (.mp4) file into .ts file? Or is it just supporting MPEG4 stream, audio,
> video descriptor in MPEG-TS?
>
> Thanks & Regards,
> Shilpa
>
>
>
>
> Confidentiality Notice
>
> The information contained in this electronic message and any attachments to this message are intended
> for the exclusive use of the addressee(s) and may contain confidential or privileged information. If
> you are not the intended recipient, please notify the sender at Wipro or Mailadmin at wipro.com immediately
> and destroy all copies of this message and any attachments.
>
> --
> This is the streaming mailing-list, see http://www.videolan.org/streaming/
> To unsubscribe, please read http://www.videolan.org/support/lists.html
>
>

-- 
This is the streaming mailing-list, see http://www.videolan.org/streaming/
To unsubscribe, please read http://www.videolan.org/support/lists.html



More information about the streaming mailing list