时效性和抖动之间有什么区别

时间:2016-09-11 19:00:52

标签: networking communication jitter

及时性: 系统必须及时提供数据。迟交的数据毫无用处。在视频和音频的情况下,及时交付意味着按照生成数据的顺序交付数据,并且没有显着延迟。这种传递称为实时传输。 抖动: 抖动是指数据包到达时间的变化。这是音频或视频数据包传输的不均匀延迟。例如,让我们假设视频数据包每3D毫秒发送一次。如果某些数据包以3D-ms延迟到达而其他数据包延迟4D-ms,则会导致视频质量不均匀。

1 个答案:

答案 0 :(得分:1)

视频和VoIP等实时应用程序可以承受一定的延迟(对于VoIP,通常被认为是250毫秒)和数据丢失。

延迟交货确实意味着无序交付。将丢失的数据在有用之后到达(例如,在数据包110之后到达的数据包100)比丢失数据更具破坏性,并且必须丢弃迟到的数据,否则会造成混乱。

单向实时数据实际上可能存在很多延迟:想想实时电视和无线电广播增加的7秒延迟。如果视频帧是无序传送的(及时性),则必须将它们丢弃。

抖动是延迟的变化。只要延迟一致,VoIP就可以承受相当大的延迟,但是即使有很好的延迟,大量的抖动也会扼杀VoIP。例如,50毫秒的VoIP延迟是好的,但是即使将最大延迟保持在50毫秒以下,提供大量抖动的数据包也会破坏VoIP。