Naveen, The last RTP packet corresponding to an RFC 2833 DTMF tone contains an End bit. Some receivers will wait until they receive this packet before playing the tone. Therefore, it is recommended that senders retransmit this packet three times to lessen the likelyhood of the packet getting lost.
While the DTMF tone is being played each new packet will have an incremented RTP sequence number. However, retransmissions of the last packet will all share the same sequence number. So you should be able to detect retransmissions and throw them away. Note: the RTP timestamp should remain the same for all packets sendt within the DTMF tone, whether the packets are retransmissions or not. Alex On Mon, 2004-01-12 at 04:18, Naveen Kumar Verma wrote: > Hi all, > > I have a problem that when i recieve a DTMF tone through RTP. I get > three extra packets corresponding to one tone. Which create problem in > application later. So how can i ensure to recieve only one packet or hoe > can i flush the buffer for other packets. _______________________________________________ Sip-implementors mailing list [EMAIL PROTECTED] http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
