API-ovi Jamija

Otvoreno

U skladu s člankom 1. stavkom 1. stavkom 1. točkama 1. i 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2.

Daemon

-Menejeri

API demona je razgrđen između 5 Menadžera + 1 Instance datoteka:

  • U okviru programa „CallManager” se koristi za upravljanje pozivima i konferencijskim aktivnostima. Budući da Jami daemon podržava više prihađanih / izlaznih poziva, sve akcije koje uključuju određeni poziv moraju se baviti metodom pomoću jedinstvenog callID-a. Jami daemon će generirati jedinstven callID za izlazne i prihađene pozive.

  • ** ConfigurationManager** koristi za rukovanje konfiguracijskim stvarima: postavke računa, korisničke preferencije,…

  • PresenceManager se koristi za praćenje prisutnosti kontakata

  • VideoManager korišten za upravljanje video uređajima i renderištima

  • Instance se koristi za brojanje broja klijenata koji su zapravo registrirani u jezgru.

UZR

Sve dokumentacije i kod za dbus API nalazi se u jami-daemon/bin/dbus.

Ako koristite linux, možete koristiti d-feet kada je daemon u pokretu za manipulaciju API-om (ili bilo kojim drugim alatima).

LRC projekt koristi ovaj API (i koristi libwrap na prozorkama i mac OS-ovima).

Ujedinjene države

Sve dokumentacije i kod za API-a JNI-a nalazi se u jami-daemon/bin/jni.

js čvor

Sve dokumentacije i kod za Node JS API nalazi se u jami-daemon/bin/nodejs. Ovaj API se ne koristi u bilo kojem poznatom projektu i možda nije ažuriran.

Ostanite

Sve dokumentacije i kod za REST API nalazi se u jami-daemon/bin/restcpp. Ovaj API se ne koristi u bilo kojem poznatom projektu i možda nije ažuriran.

Uloženi materijali

Pythonov omotač je dostupan na jami-daemon/tools/jamictrl.

Dodaci

Plugins are a good way to customize Jami if you want to interact with streams (Audio, Video or chat). Several plugins are already available through the Plugin Store (in the settings of your Jami application).