[M4IF Technotes] MS mpeg4 decoder
Jingyi Hu
jhu cmguc.com
Wed Jul 24 13:00:54 EDT 2002
Hi All,
I have verified these bitstreams which you listed is confrmanced with
ISO Musystem reference player. Musystem player will play it perfectly.
But I notice most of MP4 player will not support the short header .mp4
file include Envivo player, Quicktime player and Real player. I have
send few samples file to Envivio ask them to take a look.
If you know any player will support short header .mp4 file or you have
some shorter .mp4 file sample please let me know.
Because short header do not have the visual_object_sequence_start_code,
visual_object_start_code and video_object_start_code. So what is the the
correct information player need in decoder config (DSI) in order to play
to correctly?
Thanks.
Jingyi Hu
-----Original Message-----
From: technotes-admin lists.m4if.org
[mailto:technotes-admin lists.m4if.org] On Behalf Of Nitin Gupta--DSP,
Noida
Sent: Tuesday, July 23, 2023 1:33 AM
To: Rob Koenen; 'yrenjie'; Technotes lists.m4if.org
Subject: RE: [M4IF Technotes] MS mpeg4 decoder
Hi all,
I also have few lines to add to this ..
though i fully support that the response of
various decoders to errors in the bitstreams
can vary from one to the other .. but at least
every decoder should be able to decode all the
conformance streams provided by ISO .. the conformance
streams i m talking of are described in the table
4-5, 4-6, 4-7, 4-8, & 4-9 of ISO/IEC 14496-4:2000(E).
But the MS decoder explicitly fails to decode some
streams flagging an error that actually is not present
in those bitstreams. Those bitstreams are on page 57
of ISO/IEC 14496-4:2000(E) in the table 4-8. These are
extracted from the ISO CD from the following file:
\Visual\Natural\Simple\short.zip. They are
1. short\mit021.m4v
2. short\mit022.m4v
3. short\mit023.m4v
4. short\mit024.m4v
As these bitstreams are provided by ISO, i presume them
to be totally error free. Moreover i myself have deocoded
them by some other deocoder that decodes these bitstreams
without flagging any error, thus conforming that they are
totally correct. That is all i have to say.
Thanx for the time of all.
Regards,
Nitin.
-----Original Message-----
From: Rob Koenen [mailto:rkoenen intertrust.com]
Sent: Saturday, July 20, 2023 9:28 AM
To: 'yrenjie'; Technotes lists.m4if.org
Subject: RE: [M4IF Technotes] MS mpeg4 decoder
Response of the decoder to errors is not normatively defined in
the standard. Therefore it is not in ther reference sw either.
Please do not expect ISO participants (including microsoft) to
provide you with optimized software (and hence, with their
trade secrets). THe reference SW is a non-optimal example
implementation of the standard, nothing less, but also nothing
more.
There is a lot of literature around on error resilience;
I kindl suggest that you check that out.
Best,
Rob
> -----Original Message-----
> From: yrenjie [mailto:yrenjie sina.com]
> Sent: Friday, July 19, 2023 19:18
> To: Technotes lists.m4if.org
> Subject: [M4IF Technotes] MS mpeg4 decoder
>
>
> This message uses a character set that is not supported by
> the Internet Service. To view the original message content,
> open the attached message. If the text doesn't display
> correctly, save the attachment to disk, and then open it
> using a viewer that can display the original character set.
>
_______________________________________________
Technotes mailing list
Technotes lists.m4if.org
http://lists.m4if.org/mailman/listinfo/technotes
_______________________________________________
Technotes mailing list
Technotes lists.m4if.org
http://lists.m4if.org/mailman/listinfo/technotes
More information about the Mp4-tech
mailing list