Explain in detail as possible RTP Protocol field format such as CC, Payload, Sequence, TimeStamp, SSRC and CSRC?
rohit 16-June-2008 09:48:07 AM

Comments


1.)Timestamp: The RTP timestamp reflects the measurement point for the current packet.

2.)RTP payload format called "tone" that can represent tones consisting of one or more frequencies. (The corresponding MIME type is "audio/tone".) The default timestamp rate is 8,000 Hz, but other rates may be defined. Note that the timestamp rate does not affect the interpretation of the frequency, just the durations.
3.)SSRC (Synchronization Source identifier) 32 bit number that identifies where the RTP stream came from. All packets with a common source have a common time and sequence reference
4.)CSRC (Contributing Source identifier) When an RTP stream is the result of mixed input streams, there will be a CSRC for each (the CC holds the total count of CSRCs)
5.)Sequence (Sequence Number) - Which packet in the stream this is. RTP can handle multiple streams at one time by varying the SSRC
Posted by sagitraz


RTP Protocol field format
• CC (CSRC Count) -How many CSRCs. See CSRC below
• Payload (Payload Type) - Which type of voice encoder/decoder (Codec) will be used
• 0 = PCM m-Law
• 8 = PCM A-Law
• There are codes for most H.323 voice and video Codecs
• Sequence (Sequence Number) - Which packet in the stream this is. RTP can handle multiple streams at one time by varying the SSRC (below). The sequence numbers for each stream will be independent
• Timestamp - This is a whole number that identifies which sampling the payload data started with, no an actual time value. If one voice sample gets corrupted or lost, instead of resending it, it can be just rejected or averaged in. (It also provides for some jitter buffer action.)
• SSRC (Synchronization Source identifier) 32 bit number that identifies where the RTP stream came from. All packets with a common source have a common time and sequence reference
• CSRC (Contributing Source identifier) When an RTP stream is the result of mixed input streams, there will be a CSRC for each (the CC holds the total count of CSRCs)
Posted by george99



Posted: 17-June-2008 12:45:15 PM By: george99

RTP Protocol field format
• CC (CSRC Count) -How many CSRCs. See CSRC below
• Payload (Payload Type) - Which type of voice encoder/decoder (Codec) will be used
• 0 = PCM m-Law
• 8 = PCM A-Law
• There are codes for most H.323 voice and video Codecs
• Sequence (Sequence Number) - Which packet in the stream this is. RTP can handle multiple streams at one time by varying the SSRC (below). The sequence numbers for each stream will be independent
• Timestamp - This is a whole number that identifies which sampling the payload data started with, no an actual time value. If one voice sample gets corrupted or lost, instead of resending it, it can be just rejected or averaged in. (It also provides for some jitter buffer action.)
• SSRC (Synchronization Source identifier) 32 bit number that identifies where the RTP stream came from. All packets with a common source have a common time and sequence reference
• CSRC (Contributing Source identifier) When an RTP stream is the result of mixed input streams, there will be a CSRC for each (the CC holds the total count of CSRCs)

Posted: 28-June-2008 02:07:27 PM By: sagitraz

1.)Timestamp: The RTP timestamp reflects the measurement point for the current packet.

2.)RTP payload format called "tone" that can represent tones consisting of one or more frequencies. (The corresponding MIME type is "audio/tone".) The default timestamp rate is 8,000 Hz, but other rates may be defined. Note that the timestamp rate does not affect the interpretation of the frequency, just the durations.
3.)SSRC (Synchronization Source identifier) 32 bit number that identifies where the RTP stream came from. All packets with a common source have a common time and sequence reference
4.)CSRC (Contributing Source identifier) When an RTP stream is the result of mixed input streams, there will be a CSRC for each (the CC holds the total count of CSRCs)
5.)Sequence (Sequence Number) - Which packet in the stream this is. RTP can handle multiple streams at one time by varying the SSRC