[Mp4-tech] Turning H.264 and BSAC streams into PES

jan.vandermeer philips.com jan.vandermeer philips.com
Fri Jan 16 09:55:28 EST 2004


Martin,
How to put MPEG-4 BSAC directly in PES packets is specified in 13818-1 
(2000), section 2.11.2. In summary, first some framing is applied by using 
LATM, and than the data is stored in PES packets. LATM provides the 
syncword that is needed to find the audio frames in the PES packet and to 
associate the PTS in the PES header to the first audio frame contained in 
the PES packet. 
Best regards,
Jan
"Davies, Martin" <Martin.Davies radioscape.com>
Sent by: 
mp4-tech-bounces lists.mpegif.org
01/15/2004 04:02 PM
        To:     Jan vanderMeer/EHV/CE/PHILIPS PHILIPS
        cc:     mp4-tech lists.mpegif.org
mp4-tech-bounces lists.mpegif.org
        Subject:        RE: [Mp4-tech] Turning H.264 and BSAC streams into PES
        Classification: 
Jan,
Thanks very much for that.  It may be possible to put AVC directly into 
PES's, but how can you put a synchronised video (H.264) with its audio 
(BSAC) stream into an MPEG-2TS?
Martin
-----Original Message-----
From: jan.vandermeer philips.com [mailto:jan.vandermeer philips.com]
Sent: 15 January 2024 14:35
To: Davies, Martin
Cc: mp4-tech lists.mpegif.org; mp4-tech-bounces lists.mpegif.org
Subject: Re: [Mp4-tech] Turning H.264 and BSAC streams into PES
Martin, 
For carriage of AVC over MPEG-2 (TS and PS), an amendment to 13818-1 is 
defined (attached). However, this amendment assumes direct carriage of the 
AVC data in PES packets. 
I don't know the DMB specification, but using an MPEG-4 synchronisation 
layer for AVC on top of the MPEG-2 one sounds to me as a good step towards 
an impressive Tower of Babel, pretty weird. Carriage of MPEG-4 data over 
MPEG-2 is defined already around 1999 and is meanwhile included in the 
second edition of 13818-1 (2000). Note however that 13818-1 (2000) does 
not take any AVC specific constraints and conditions into account as 
defined in the attached amendment for direct carriage of AVC in PES 
packets, which I believe  are needed to make the system work for 
broadcast. Good luck !
Best regards,
Jan van der Meer
"Davies, Martin" <Martin.Davies radioscape.com> 
Sent by: 
mp4-tech-bounces lists.mpegif.org 
01/15/2004 11:12 AM 
        To:        mp4-tech lists.mpegif.org 
        cc:        (bcc: Jan vanderMeer/EHV/CE/PHILIPS) 
        Subject:        [Mp4-tech] Turning H.264 and BSAC streams into PES 
        Classification:         
In the emerging DMB specification, it appears that H.264 and MPEG-4/BSAC
streams are put through some sort of MPEG-4 synchronisation layer, and its
output is turned into PES's, which can then be inserted into an MPEG-2TS. 
Is there anywhere I can find information on how MPEG-4 streams are turned
into PES's?
Is there any software or hardware available that will do this?
I am equally interested in the decoding side.  After this MPEG-2 transport
stream has been demultiplexed, I would like to know how the original 
streams
can be recovered from there.
Cheers,
Martin Davies
**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
postmaster radioscape.com.
This footnote also confirms that this email message has been scanned
for the presence of computer viruses known at the time of sending.
www.radioscape.com
**********************************************************************
_______________________________________________
Mp4-tech mailing list
Mp4-tech lists.mpegif.org
http://lists.mpegif.org/mailman/listinfo/mp4-tech
Note: Conduct on the mailing list is subject to the Antitrust guidelines 
found at http://www.mpegif.org/public/documents/vault/mp-out-30042-Antitrust.php
_______________________________________________
Mp4-tech mailing list
Mp4-tech lists.mpegif.org
http://lists.mpegif.org/mailman/listinfo/mp4-tech
Note: Conduct on the mailing list is subject to the Antitrust guidelines 
found at http://www.mpegif.org/public/documents/vault/mp-out-30042-Antitrust.php
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20040116/e35b0106/attachment.html


More information about the Mp4-tech mailing list