macOS
brew install pjprojectlocal Homebrew formula metadata
brew / Rang 4517
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für pjproject in AI-Agent-Workflows.
Installation
brew install pjprojectlocal Homebrew formula metadata
sudo apk add pjprojectAlpine Linux edge package indexes · pjproject · Quelle: dl-cdn.alpinelinux.org
sudo dnf install pjprojectFedora Rawhide package metadata · pjproject · Quelle: dl.fedoraproject.org
Überblick
C library for multimedia protocols such as SIP, SDP, RTP and more
Verlauf
PJPROJECT is a portable C multimedia-communications project implementing SIP signaling, audio and video media, RTP, SDP, STUN, TURN, and ICE, with both low-level libraries and high-level user-agent APIs.
PJSIP development began before its first public release, which appeared in February 2005 as version 0.2. Even that small early release could establish a voice call and ran on Windows and Linux.
The project subsequently developed a layered architecture covering SIP, SDP, RTP, media, STUN, TURN, and ICE. High-level PJSUA-LIB and PJSUA2 APIs made the lower-level components more accessible to application developers, while mobile support incorporated native multimedia facilities.
PJSIP has been developed by a dedicated team since 2005, with contributions from hundreds of developers. The project reports routine testing at SIP interoperability events since 2007 and supports desktop, embedded, and mobile environments.
Its layered C and C++ APIs have been adopted in softphones, embedded communication devices, mobile applications, SIP testing tools, and products needing a portable signaling, media, and NAT-traversal stack.
Developers embed PJPROJECT libraries in SIP and real-time communication applications through PJSUA-LIB, PJSUA2, or lower-level APIs. Package users can run `pjsua` as a configurable SIP endpoint for registration, calls, media tests, and protocol troubleshooting.
PJPROJECT packages a complete real-time communications stack rather than only a SIP parser: PJLIB portability primitives, SIP signaling, media processing, RTP, and NAT traversal are exposed through low-level libraries and the higher-level PJSUA and PJSUA2 APIs.
The included `pjsua` client also makes the library package useful for endpoint testing and troubleshooting, while packagers must account for codecs, TLS backends, audio/video systems, and platform-specific integrations.
Sicherheitslage
broad file, network, media, or database tool signal.
blue Risiko · mittel Konfidenz · tool
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
pjsua | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
https://github.com/pjsip/pjproject
Installationsmetadaten
| Paketschlüssel | brew:pjproject |
|---|---|
| Version | 2.17 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/pjproject |
| Homepage | https://www.pjsip.org/ |
| Repository | https://github.com/pjsip/pjproject |
| Upstream-Dokumentation | https://www.pjsip.org/ |
| Lizenz | GPL-2.0-or-later |
| Quellarchiv | https://github.com/pjsip/pjproject/archive/refs/tags/2.17.tar.gz |
| Zuletzt aktualisiert | 2026-09-23T03:34:15Z |
| Pulse | updated |
| Abhängigkeiten | openssl@4 |
| Bottle | verfügbar (auf arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_tahoe, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | pjproject |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
pjproject 2.17-r0
Open source multimedia communication library
https://www.pjsip.org/pjsua.htm
sudo apk add pjprojectpjproject-dbg 2.17-r0
Open source multimedia communication library (debug symbols)
https://www.pjsip.org/pjsua.htm
sudo apk add pjproject-dbgpjproject-dev 2.17-r0
Open source multimedia communication library (development files)
https://www.pjsip.org/pjsua.htm
sudo apk add pjproject-devpjsua 2.17-r0
Open source command line SIP user agent (softphone)
https://www.pjsip.org/pjsua.htm
sudo apk add pjsuapy3-pjsua 2.17-r0
Open source multimedia communication library (Python bindings)
https://www.pjsip.org/pjsua.htm
sudo apk add py3-pjsuapy3-pjsua-pyc 2.17-r0
Precompiled Python bytecode for py3-pjsua
https://www.pjsip.org/pjsua.htm
sudo apk add py3-pjsua-pycpjproject 2.13.1-8.fc44
Libraries for building embedded/non-embedded VoIP applications
sudo dnf install pjprojectpjproject-devel 2.13.1-8.fc44
Development files to use pjproject
sudo dnf install pjproject-develpjsua 2.13.1-8.fc44
command line SIP user agent
sudo dnf install pjsuaQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.