Aktualität: Das System muss Daten rechtzeitig liefern. Zu spät gelieferte Daten sind nutzlos. Im Falle von Video und Audio bedeutet pünktliche Lieferung die Lieferung von Daten, so wie sie produziert werden, in der gleichen Reihenfolge, in der sie produziert werden, und ohne nennenswerte Verzögerung. Diese Art der Zustellung wird als Echtzeitübertragung bezeichnet. Jitter: Jitter bezieht sich auf die Variation der Paketankunftszeit. Es ist die ungleichmäßige Verzögerung bei der Lieferung von Audio- oder Videopaketen. Nehmen wir zum Beispiel an, dass Videopakete alle 3D-ms gesendet werden. Wenn einige der Pakete mit 3D-ms-Verzögerung und andere mit 4D-ms-Verzögerung ankommen, ist eine ungleichmäßige Qualität im Video die Folge.Was ist der Unterschied zwischen Aktualität und Jitter
Antwort
Echtzeitanwendungen, wie z. B. Video und VoIP, können eine bestimmte Latenzzeit (bei VoIP sind dies normalerweise 250 ms) und Datenverluste aushalten.
Späte Lieferung bedeutet wirklich Lieferung außerhalb der Bestellung. Wenn Daten, die als verloren betrachtet werden, ankommen, nachdem sie nützlich sind (z. B. Paket 100, das nach Paket 110 ankommt), ist störender als Verlust der Daten, und spät ankommende Daten müssen verworfen werden, andernfalls erzeugt es Chaos.
Unidirektionale Echtzeitdaten können eine große Latenzzeit aushalten: Denken Sie an die Verzögerung von sieben Sekunden, die Echtzeit- Fernseh- und Radiosendungen hinzugefügt werden. Wenn Videoframes außerhalb der Reihenfolge (Aktualität) geliefert werden, müssen sie verworfen werden.
Jitter ist eine unterschiedliche Latenz. VoIP kann eine angemessene Menge an Latenz aushalten, solange diese Latenz konsistent ist, aber selbst bei sehr guter Latenz wird viel Jitter VoIP umbringen. Zum Beispiel ist eine VoIP-Latenzzeit von 50 ms gut, aber wenn Pakete mit viel Jitter geliefert werden, wird sogar VoIP unter Beibehaltung der maximalen Latenz unter 50 ms zerstört.
- 1. Unterschied zwischen Latenz und Jitter in Betriebssystemen
- 2. Was ist der Unterschied zwischen `==` und `ist`?
- 3. Was ist der Unterschied zwischen:.! und: r !?
- 4. Was ist der Unterschied zwischen Difftime und '-'?
- 5. Was ist der Unterschied zwischen $ und $$?
- 6. Was ist der Unterschied zwischen Verilog! und ~?
- 7. was ist der Unterschied zwischen [[], []] und [[]] * 2
- 8. Was ist der Unterschied zwischen/* ... */und/** ... */
- 9. Was ist der Unterschied zwischen strcpy und "="?
- 10. Was ist der Unterschied zwischen ⊕ und + hier?
- 11. Was ist der Unterschied zwischen `&` und `ref`?
- 12. Was ist der Unterschied zwischen $ (...) und `...`
- 13. Was ist der Unterschied zwischen .Equals und ==
- 14. Was ist der Unterschied zwischen "$^N" und "$ +"?
- 15. Was ist der Unterschied zwischen + = und = +?
- 16. Was ist der Unterschied zwischen? und ? = Nil
- 17. Was ist der Unterschied zwischen $ (()) und Ausdruck?
- 18. Was ist der Unterschied zwischen:
- 19. Was ist der Unterschied zwischen der Variablenzuweisung und der Referenzübergabe?
- 20. Was ist der Unterschied zwischen der JSP und der JSTL?
- 21. Was ist der Unterschied zwischen NetFx45WebLink und NetFx45RedistLink ist
- 22. Was ist der Unterschied zwischen PS1 und PROMPT_COMMAND ist
- 23. Was ist der Unterschied zwischen x86 und x64 ist
- 24. Was ist der Unterschied zwischen _Application und Anwendung ist
- 25. Was ist der Unterschied zwischen „ist None“ und „== None“
- 26. Was ist der Unterschied zwischen DISPATCH_QUEUE_CONCURRENT und DISPATCH_QUEUE_SERIAL ist
- 27. Was ist der Unterschied zwischen Task.Run ist() und Task.Factory.StartNew()
- 28. Was ist der Unterschied zwischen computeScalingRotation und computeRotationScaling ist
- 29. ios Was ist der Unterschied zwischen objc_getClass und objc_lookUpClass ist
- 30. Was ist der Unterschied zwischen gradlew ist zusammenbauen und gradlew