macOS
brew install pjprojectlocal Homebrew formula metadata
brew / rang 4517
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de pjproject pour les workflows d'agents IA.
installation
brew install pjprojectlocal Homebrew formula metadata
sudo apk add pjprojectAlpine Linux edge package indexes · pjproject · Source: dl-cdn.alpinelinux.org
sudo dnf install pjprojectFedora Rawhide package metadata · pjproject · Source: dl.fedoraproject.org
aperçu
C library for multimedia protocols such as SIP, SDP, RTP and more
historique
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.
posture de sécurité
broad file, network, media, or database tool signal.
risque blue · confiance moyen · tool
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
pjsua | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
https://github.com/pjsip/pjproject
métadonnées d'installation
| Clé du paquet | brew:pjproject |
|---|---|
| Version | 2.17 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/pjproject |
| Page d'accueil | https://www.pjsip.org/ |
| Dépôt | https://github.com/pjsip/pjproject |
| Docs amont | https://www.pjsip.org/ |
| Licence | GPL-2.0-or-later |
| Archive source | https://github.com/pjsip/pjproject/archive/refs/tags/2.17.tar.gz |
| Dernière mise à jour | 2026-09-23T03:34:15Z |
| Pulse | updated |
| Dépendances | openssl@4 |
| Bouteille | disponible (sur arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_tahoe, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| 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 |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
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 pjsuapiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.