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 年之前
.github ci: add GH actions for checking the linter 5 年之前
connection_optimization remove jitsiRegionInfo from lib-jitsi-meet (#490) 8 年之前
doc feat(video-quality): control the sender resolution based on video quality settings (#1119) 5 年之前
flow-typed/npm flow-typed 8 年之前
modules fix(localStorage): Use JitsiLocalStorage. 5 年之前
service fix(analytics): delay conference.join event (#1048) 5 年之前
.editorconfig remove all participants and tracks when leaving the room 9 年之前
.eslintignore feat(sanity): axe IE and Temasys plugin support 🔥🔥🔥 7 年之前
.eslintrc.js use the centralized jitsi eslint config (#623) 8 年之前
.flowconfig update RN to 61 6 年之前
.gitattributes added "start muted" 9 年之前
.gitignore build: add integration with webpack-bundle-analyzer 6 年之前
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 年之前
JitsiConferenceErrors.js fix(conference): fire failed event on o/a failure 6 年之前
JitsiConferenceEventManager.js fix: use consistent log format for TIME prints 5 年之前
JitsiConferenceEvents.js Noisy microphone detection (#1013) 5 年之前
JitsiConnection.js feat(conference): add way to check if local participant is hidden 6 年之前
JitsiConnectionErrors.js feat(JitsiConnectionErrors): remove unused constant (#656) 7 年之前
JitsiConnectionEvents.js Adds new parameter details for the connection failed event. (#697) 7 年之前
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 年之前
JitsiMediaDevicesEvents.js feat(sanity): axe IE and Temasys plugin support 🔥🔥🔥 7 年之前
JitsiMeetJS.js feat(screenSharing): Add system audio screen sharing via audio mixer 5 年之前
JitsiParticipant.js fix(JitsiParticipant): compare against specific error constant 5 年之前
JitsiParticipantEvents.js fix(caps): add event to notify when caps version for a user is changed 8 年之前
JitsiTrackError.js fix(GUM): Don't fail when a track is muted. 6 年之前
JitsiTrackErrors.js fix(GUM): Don't fail when a track is muted. 6 年之前
JitsiTrackEvents.js Analytics refactoring (#676) 7 年之前
JitsiTranscriptionStatus.js feat(transcription): Add transcription status 8 年之前
LICENSE initial commit 9 年之前
README.md readme: improve developer documentation 5 年之前
authenticateAndUpgradeRole.js feat(xmpp): allow setting resource on room jid (#940) 6 年之前
index.js Prepare for webpack 2 8 年之前
karma.conf.js Packet2json refactor (#721) 7 年之前
package-lock.json fix(localStorage): Use JitsiLocalStorage. 5 年之前
package.json fix(localStorage): Use JitsiLocalStorage. 5 年之前
webpack.config.js Project HPS, first pass 5 年之前

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.