[Live-devel] Re: MP4 Systems files recording?
erick.van.rijk at philips.com
erick.van.rijk at philips.com
Wed Dec 15 17:28:45 PST 2004
Ok, that was pretty silly of me "MPEG" is a generic subtype.
I found some extra information for you about ISO Media File (base
specification ISO/IEC 14496-12).
you can look at it here.
http://cvs.sourceforge.net/viewcvs.py/gpac/gpac/include/gpac/m4_isomedia.h?view=markup
The is some extensive information about the FOUR_CHAR mime types.
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? I mean to create .mp4 files not .mov.
Erick
Erick van Rijk
2004-12-15 05:02 PM
To: "LIVE.COM Streaming Media - development & use"
<live-devel at ns.live.com>
cc:
Subject: MP4 Systems files recording?
Classification: Unclassified
Hi Ross,
I have a question for you.
I'm currently streaming MP4System files that contain a single PNG. When I
record it with the current openRTSP it doesn recognise the mime type
Setup "video/MPEG4-GENERIC" subsession (client ports 32828-32829)
Warning: We don't implement a QuickTime Video Media Data Type for the
"MPEG4-GENERIC" track, so we'll insert a dummy "????" Media Data Atom
instead. A separate, codec-specific editing pass will be needed before
this track can be played. I think the media subtype should be "MPEG".
Do you think openRTSP will support MPEG Systems files in the near future?
regards,
Erick
Original file
* Movie Info *
Timescale 600 - Duration 600
Fragmented File no - 3 tracks
File Brand isom - version 1
File has root IOD
Scene PL 1 - Graphics PL 1 - OD PL 1 - Visual PL 254 - Audio PL 1
inline profiles included no
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
Synchronized on stream 1
Track # 2 Info - TrackID 2 - TimeScale 600 - Duration 600
Track is present in Root OD
Media Type "odsm" - Media Sub Type "MPEG" - 1 samples
MPEG-4 Config: ObjectDescriptor Stream - ObjectTypeIndication 1
Synchronized on stream 1
Track # 3 Info - TrackID 1 - TimeScale 600 - Duration 600
Track is present in Root OD
Media Type "sdsm" - Media Sub Type "MPEG" - 1 samples
MPEG-4 Config: SceneDescription Stream - ObjectTypeIndication 2
Self-synchronized
The recorded file gives:
* Movie Info *
Timescale 1000 - Duration 4
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 1000 - Duration 4
Media Type "vide" - Media Sub Type "...." - 4 samples
Unknown track type
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.live.com/pipermail/live-devel/attachments/20041215/3b95616f/attachment.html
More information about the live-devel
mailing list