wiki:PJSIP-Datasheet

Version 24 (modified by bennylp, 9 years ago) (diff)

--

PJSIP Datasheet

Operating Systems Supported

  • Windows
  • Mac OS X
  • Linux/uClinux
  • Smartphones:
    • Windows Mobile/Windows !CE/Windows Phone
    • Symbian S60 3rd Edition and 5th Edition
    • iPhone OS/iOS (iPhone, iPad, iPod Touch) with iOS 4 background notification support
  • Community supported:
    • OpenBSD
    • FreeBSD
    • Solaris
    • MinGW
    • RTEMS
    • Android

SIP Capabilities

NAT Traversal

Media/audio capabilities

  • Core:
    • any clockrates
    • N-channels support
    • zero thread
  • Base:
    • event (<A HREF="http://tools.ietf.org/html/rfc2833">RFC 2833</A>)
    • echo cancellation (Speex, CANEC, suppressor, or native)
    • client conferencing
    • tone generation
    • file playback and recording
    • file playlist
    • adaptive jitter buffer
    • packet lost concealment
    • clock drift recovery
  • Codecs:
    • Bundled:
      • Speex 8KHz, 16Khz, 32KHz
      • iLBC, GSM,
      • L16, G.711A/U (PCMA/PCMU),
      • G.722,
      • G.722.1 16KHz/32KHz (Siren7/Siren14, licensed from Polycom)
    • with Intel IPP library:
      • AMR-NB, AMR-WB,
      • G.722, G.722.1,
      • G.723.1, G.726, G.728, G.729A,
    • Hardware codecs:
      • on Nokia with APS/VAS-Direct: AMR-NB, G.729, iLBC, PCMA, PCMU
      • on iPhone: iLBC
  • Transports:
  • Audio devices:
    • native WMME (Windows, Windows Mobile)
    • native ALSA (Linux)
    • native Symbian MMF (Symbian/Nokia S60)
    • native APS (Nokia S60) with hardware EC, and APS-Direct to support hardware codecs
    • native VAS (Nokia S60) with hardware EC, and VAS-Direct to support hardware codecs
    • native CoreAudio (Mac OS X, iPhone) with support for native/hardware EC
    • PortAudio (WMME, DirectSound, OSS, ALSA, CoreAudio, etc.)

Video

  • Planned in 2.0