question archive 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).
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)