question archive Why is timestamping needed in real-time applications? This is in the context of Real-time Transport Protocol (RTP)

Why is timestamping needed in real-time applications? This is in the context of Real-time Transport Protocol (RTP)

Subject:Computer SciencePrice:2.87 Bought7

Why is timestamping needed in real-time applications? This is in the context of Real-time Transport Protocol (RTP).

pur-new-sol

Purchase A New Answer

Custom new solution created by our subject matter experts

GET A QUOTE

Answer Preview

Answer:

Real-time Transport Protocol RTP:: is used for transmission of real time data like audio and videos.

Jitter : It means variable delays in packet transmission.Mostly seen in audio and video data transmissions . But we want to reduce this jitter effect.

So, RTP will compensate that jitter effect so that user won't anguish . For that Time stamps and sequences numbers are being used here. Sequence numbers are used for reliabilty of packet transmission where as timestamp is used to place the incoming audio and video packets in the correct timing order (playout delay compensation)