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

Reply via email to