[Live-devel] Re: MP4 Systems files recording?

erick.van.rijk at philips.com erick.van.rijk at philips.com
Thu Dec 16 11:36:50 PST 2004


I've changed the if statements and it appears that at least the mime types 
are set correctly now. I still get and error and the file produced is 
wrong:
MPEG4GenericBufferedPacket::nextEnclosedFrameSize(1488): data error 
((nil),0,0)!
MPEG4GenericBufferedPacket::nextEnclosedFrameSize(1488): data error 
((nil),0,0)!
MPEG4GenericBufferedPacket::nextEnclosedFrameSize(1488): data error 
((nil),0,0)!
MPEG4GenericBufferedPacket::nextEnclosedFrameSize(1488): data error 
((nil),0,0)!
MPEG4GenericBufferedPacket::nextEnclosedFrameSize(1488): data error 
((nil),0,0)!
MPEG4GenericBufferedPacket::nextEnclosedFrameSize(1488): data error 
((nil),0,0)!
MPEG4GenericBufferedPacket::nextEnclosedFrameSize(1488): data error 
((nil),0,0)!
MPEG4GenericBufferedPacket::nextEnclosedFrameSize(1488): data error 
((nil),0,0)!
MPEG4GenericBufferedPacket::nextEnclosedFrameSize(1488): data error 
((nil),0,0)!
MPEG4GenericBufferedPacket::nextEnclosedFrameSize(1488): data error 
((nil),0,0)!
MPEG4GenericBufferedPacket::nextEnclosedFrameSize(1488): data error 
((nil),0,0)!
MPEG4GenericBufferedPacket::nextEnclosedFrameSize(1488): data error 
((nil),0,0)!
MPEG4GenericBufferedPacket::nextEnclosedFrameSize(1488): data error 
((nil),0,0)!
MPEG4GenericBufferedPacket::nextEnclosedFrameSize(1488): data error 
((nil),0,0)!
MultiFramedRTPSource::doGetNextFrame1(): The total received frame size 
exceeds the client's buffer size (20000).  832 bytes of trailing data will 
be dropped!

* Movie Info *
        Timescale 1000 - Duration 266
        Fragmented File no - 1 tracks
        File Brand mp42 - version 0
File has root IOD
Scene PL 255 - Graphics PL 255 - OD PL 255 - Visual PL 255 - Audio PL 15
inline profiles included no

Track # 1 Info - TrackID 1 - TimeScale 600 - Duration 160
Media Type "vide" - Media Sub Type "MPEG" - 4 samples
MPEG-4 Config: Visual Stream - ObjectTypeIndication 32
MPEG-4 Visual Size 2053 x 32084 - ISO Reserved Profile 
<----------------------- this should be 

Track # 1 Info - TrackID 201 - TimeScale 1000 - Duration 1000 
Media Type "vide" - Media Sub Type "MPEG" - 1 samples 
MPEG-4 Config: Visual Stream - ObjectTypeIndication 109 
Visual Size 180 x 180 
Any other ideas what might go wrong?
I
Erick









Ross Finlayson <finlayson at live.com>
Sent by: 
live-devel-bounces at ns.live.com
2004-12-15 07:02 PM
Please respond to "LIVE.COM Streaming Media - development & use"
 
        To:     "LIVE.COM Streaming Media - development & use" 
<live-devel at ns.live.com>
        cc:     (bcc: Erick van Rijk/EHV/PDSL/PHILIPS)
        Subject:        Re: [Live-devel] Re: MP4 Systems files recording?
        Classification: 





>The issue I seem to be having is simple that openRTSP doesn't know about 
>the mime types I'm using currently.
>So If I want to write a patch, should I edit QuickTimeFileSink.cpp and 
add 
>them to SubsessionIOState?

Yes, that should work.

FYI (as you've probably discovered), "QuickTimeFileSink" currently 
understands "video/MP4V-ES" and "audio/MPEG4-GENERIC" streams, but not 
"video/MPEG4-GENERIC" streams.

Oh, one more thing: "MPEG4GenericRTPSource" currently supports only 
"audio/MPEG4-GENERIC", with a "mode" of "aac-hbr".  However, I believe it 
could also support "video/MPEG4-GENERIC", with a "mode" of "generic". Just 

update the "if" test at line 96 of "MPEG4GenericRTPSource.cpp" to allow 
for 
this.


                 Ross Finlayson
                 LIVE.COM
                 <http://www.live.com/>

_______________________________________________
live-devel mailing list
live-devel at lists.live.com
http://lists.live.com/mailman/listinfo/live-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.live.com/pipermail/live-devel/attachments/20041216/97073b45/attachment.html


More information about the live-devel mailing list