[Live-devel] Trouble with testMPEG1or2VideoStreamer
Ross Finlayson
finlayson at live.com
Wed Mar 9 08:10:01 PST 2005
>I emailed the folks at ffmpeg who pointed me to following:
>
>- 00 00 01 E0: This is the stream-ID for video stream 0. Which is fine
>according to ISO11172-1 pg. 20 and 24.
The problem is that these 4 bytes are not occurring within a
"system_header". Instead, they are occurring (exactly every 2048 bytes in
the file) inside "slice" data. (Note that the data is Video Elementary
Stream data, so the relevant specification is 11172-2, not 11172-1.)
According to the MPEG specifications, I don't see how it is legal for video
stream ids to appear arbitrarily inside Video Elementary Stream
data. (However, please correct me if I'm wrong.)
Ross Finlayson
LIVE.COM
<http://www.live.com/>
More information about the live-devel
mailing list