On Tue, 2008-06-03 at 08:01 -0700, Ross Finlayson wrote: > > Are you sure that - in your code - the "mpegVersion" parameter is 4 > when "MPEG2TransportStreamMultiplexor::handleNewBuffer()" gets called? > > The problem may be that the current Transport Stream multiplexing > (i.e., construction) code - implemented by the > "MPEG2TransportStreamMultiplexor" class - originally assumed that the > constituent audio and video streams were both MPEG-1 or MPEG-2; there > was originally no support for MPEG-4 audio or video. > > Since then, support was added for MPEG-4 audio and video. However, > it's conceivable that there are still problems with this. > > You may want to take a look at "MPEG2TransportStreamMultiplexor.cpp" > - in particular, the "if" statement that starts at line 108. If you > find something that needs to be changed there, please let us know.
Does anyone know if MPEG-4 AAC has to be encapsulated (ADTS, LATM, etc) before it is multiplexed into a MPEG-2 TS with MPEG-4 video? If so, can you point me to what standard covers this topic? Thanks Lonnie _______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel