You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Hristo Terezov cadf91c393 fix(localStorage): Use JitsiLocalStorage. 5 yıl önce
.github ci: add GH actions for checking the linter 5 yıl önce
connection_optimization remove jitsiRegionInfo from lib-jitsi-meet (#490) 8 yıl önce
doc feat(video-quality): control the sender resolution based on video quality settings (#1119) 5 yıl önce
flow-typed/npm flow-typed 8 yıl önce
modules fix(localStorage): Use JitsiLocalStorage. 5 yıl önce
service fix(analytics): delay conference.join event (#1048) 5 yıl önce
.editorconfig remove all participants and tracks when leaving the room 9 yıl önce
.eslintignore feat(sanity): axe IE and Temasys plugin support 🔥🔥🔥 7 yıl önce
.eslintrc.js use the centralized jitsi eslint config (#623) 8 yıl önce
.flowconfig update RN to 61 6 yıl önce
.gitattributes added "start muted" 9 yıl önce
.gitignore build: add integration with webpack-bundle-analyzer 6 yıl önce
JitsiConference.js fix(safari): Do not reuse inactive m-lines Audio fails on Safari when we try to re-use audio m-lines whose direction has been set to 'inactive' when the remote source left the conference. Disable noisy mic detection on Safari as this causes audio input to fail on Safari on iPadOS 5 yıl önce
JitsiConferenceErrors.js fix(conference): fire failed event on o/a failure 6 yıl önce
JitsiConferenceEventManager.js fix: use consistent log format for TIME prints 5 yıl önce
JitsiConferenceEvents.js Noisy microphone detection (#1013) 5 yıl önce
JitsiConnection.js feat(conference): add way to check if local participant is hidden 6 yıl önce
JitsiConnectionErrors.js feat(JitsiConnectionErrors): remove unused constant (#656) 7 yıl önce
JitsiConnectionEvents.js Adds new parameter details for the connection failed event. (#697) 7 yıl önce
JitsiMediaDevices.js fix(safari): Use standard audio constraints on non-chromium browsers Standard audio constraints need to be passed to gUM for audio input device selection to work properly on Safari. Safari doesn't support permissions query, add a workaround for that. 5 yıl önce
JitsiMediaDevicesEvents.js feat(sanity): axe IE and Temasys plugin support 🔥🔥🔥 7 yıl önce
JitsiMeetJS.js feat(screenSharing): Add system audio screen sharing via audio mixer 5 yıl önce
JitsiParticipant.js fix(JitsiParticipant): compare against specific error constant 5 yıl önce
JitsiParticipantEvents.js fix(caps): add event to notify when caps version for a user is changed 8 yıl önce
JitsiTrackError.js fix(GUM): Don't fail when a track is muted. 6 yıl önce
JitsiTrackErrors.js fix(GUM): Don't fail when a track is muted. 6 yıl önce
JitsiTrackEvents.js Analytics refactoring (#676) 7 yıl önce
JitsiTranscriptionStatus.js feat(transcription): Add transcription status 8 yıl önce
LICENSE initial commit 9 yıl önce
README.md readme: improve developer documentation 5 yıl önce
authenticateAndUpgradeRole.js feat(xmpp): allow setting resource on room jid (#940) 6 yıl önce
index.js Prepare for webpack 2 8 yıl önce
karma.conf.js Packet2json refactor (#721) 7 yıl önce
package-lock.json fix(localStorage): Use JitsiLocalStorage. 5 yıl önce
package.json fix(localStorage): Use JitsiLocalStorage. 5 yıl önce
webpack.config.js Project HPS, first pass 5 yıl önce

README.md

Jitsi Meet API library

You can use Jitsi Meet API to create Jitsi Meet video conferences with a custom GUI.

Installation

Checkout the examples.

Building the sources

To build the library, just type:

npm install

To lint:

npm run lint

and to run unit tests:

npm test

Both linting and units will also be done by a pre-commit hook.