2017-01-22 3 views
1

Ich habe einige Fragen im Zusammenhang mit dem Multiplexen von MPEG-PES-Streams (paketiert) in mpeg TS.mpeg paketierter Strom in Transportstrom

Warum sind der DTS- und PTS-Wert im Header des Transportstroms im PES-Header und im PCR-Wert enthalten?

Was ist, wenn wir irgendwie nur PES-Stream abspielen wollen, dann brauchen wir keinen PCR-Wert für Playout?

Wenn die PCR von MULTIPLEKER (ts Header) nicht Encoder erstellt wird, dann, wie MULTIPLEKER kennen die Corelation mit PTS, DTS des codierten Streams?

Danke für alle Antworten.

Antwort

2

PCR-Werte sind in TS für die Zeitsynchronisation zwischen Encoder und Decoder enthalten. Daher kann der Decoder seinen Taktgeber an den Taktgeber des Taktgebers anschließen.

Auf der anderen Seite sind PTS/DTS-Werte mit dem Zeitpunkt der Präsentation/Decodierung der spezifischen Präsentationseinheit (PU) verbunden. Theoretisch müssen Decodierer PCR-Werte nicht berücksichtigen und die Präsentation/Decodierung von PUs allein basierend auf PTS/DTS-Werten verwalten.

Weitere Informationen finden Sie unter this.