[M4IF Technotes] Reference software Error Resilient
Rob Koenen
rkoenen intertrust.com
Fri Dec 21 14:30:57 EST 2001
Exactly.
It should be clear that the objective of providing reference
code is not to help everyone in business with highly optimized software
at no cost. While setting an interoperable standard, MPEG must leave
room for competition between vendors, and must also see to it that
contributors to the standard are not asked to give away their
competitive advantages.
Only the elements needed for interoperability are standardized.
Hence:
- there is no standardized encoder, and don't expect the reference
encoder to be optimized (Although there is another part of the
MPEG-4 Standard, part 7, which *will* provide a video encoder that is
optimized. This is going to be published early next year.)
- Do not expect reference decoders to be optimized beyond what it normative.
Error resilience tools are there to help a decoder cope with non-compliant
bitstreams that can occur as a result of errors. The response to such
non-compliant bitstreams is not normatively prescribed in the standard.
The tools have been shown to allow implementations to do a pretty decent
job at coping with errors, but these implementations are private to the
companies that built them.
Rob
> -----Original Message-----
> From: Tomo [mailto:tomotohara yahoo.com]
> Sent: Friday, December 21, 2023 9:09
> To: Kris Huber; 'Chang Yoong Choon'
> Cc: technotes lists.m4if.org
> Subject: RE: [M4IF Technotes] Reference software Error Resilient
>
>
> Hello.
>
> I think this is one of the portions left open to "decoder system"
> designer and it is one of the technologies that each indivisual
> or corporation can add proprietary algorithm. There are several
> technical papers.
>
> Even MPEG-2, I noticed certian DVD players are very stable against
> stream errors, but some not-well-designed DVD players hang up
> very miserablly.
>
>
More information about the Mp4-tech
mailing list