Interface RTPInterface


public interface RTPInterface
Interface to allow RTP to trigger callbacks.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    rtpDigit(RTPChannel rtp, char digit)
    Triggered when DTMF code has arrived.
    void
    Triggered when an RTPChannel has been inactive for some time.
    void
    rtpPacket(RTPChannel rtp, int codecType, byte[] data, int off, int len)
    Triggered when RTP packet is received.
    void
    Triggered when new voice RTP data has arrived and been decoded.
  • Method Details

    • rtpPacket

      void rtpPacket(RTPChannel rtp, int codecType, byte[] data, int off, int len)
      Triggered when RTP packet is received.
      Parameters:
      rtp - = RTPChannel
      codecType - = CodecType value
      data - = packet data
      off - = offset into data where packet starts
      len - = length of packet
    • rtpSamples

      void rtpSamples(RTPChannel rtp)
      Triggered when new voice RTP data has arrived and been decoded. It is safe to call getSamples()
    • rtpDigit

      void rtpDigit(RTPChannel rtp, char digit)
      Triggered when DTMF code has arrived.
    • rtpInactive

      void rtpInactive(RTPChannel rtp)
      Triggered when an RTPChannel has been inactive for some time.