View Single Post
Old 23rd June 2006, 11:51   #41  |  Link
Konstantin
Registered User
 
Join Date: Jan 2005
Location: Russia, Tomsk
Posts: 49
Hi neuron2,

We found some strange thing that can't handle our demultiplexer. In fact in the semantic of PES (IS138181-Systems, page 33) should be presented protection bits '0011'- 4 bslbf and '0001' 4 bslbf. In the problem streams these bits were changed to '0010' 4 bslbf for both strings. This means (from specification point of view) that current PES is corrupted. In other words whole PES that contains time stamps are marked like invalid.
But note that these PES contains sequence header and picture header as usual. Therefore the demultiplexer can't find any valid PES in order to provide output pin for video.

So, the MProbe also reports about errors in this stream.

It would be very interesting to know what software provides such kind of stream. We certainly can modify our demultiplexer for solving this problem but what for? Perhaps it is better to keep to MPEG standard then mimeograph some "custom" solutions.

Best Regards
Konstantin.
Konstantin is offline   Reply With Quote