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.
Jaya Allamsetty c46b230f11 fix unit tests and some clean-up 5 년 전
.github ci: add GH actions for checking the linter 5 년 전
connection_optimization remove jitsiRegionInfo from lib-jitsi-meet (#490) 8 년 전
doc Add replace track to doc 5 년 전
flow-typed/npm flow-typed 8 년 전
modules fix unit tests and some clean-up 5 년 전
service feat: Skips using disco-info for features. (#1450) 5 년 전
.editorconfig remove all participants and tracks when leaving the room 9 년 전
.eslintignore e2ee: use a separate bundle for the worker 5 년 전
.eslintrc.js use the centralized jitsi eslint config (#623) 8 년 전
.flowconfig update RN to 61 6 년 전
.gitattributes added "start muted" 10 년 전
.gitignore feat(twa) add TWA check function 5 년 전
JitsiConference.js feat: Add codec selection mechanism. Determine the preferred codec for a given endpoint based on the config.js settings and the codecs supported by the endpoint. The preferred codec is published in presence and then used by the other endpoints in the call during join/leave to determine if the codec needs to be changed on the fly. Different codecs can be configuered for p2p/jvb connections. The preferredCodec/disabledCodec settings under videoQuality will have precedence over the older settins like preferH264/disableH264. 5 년 전
JitsiConferenceErrors.js Initial implementation of lobby rooms. (#1138) 5 년 전
JitsiConferenceEventManager.js feat: Skips using disco-info for features. (#1450) 5 년 전
JitsiConferenceEvents.js Fix: Removes unused event. 5 년 전
JitsiConnection.js feat: Skips using disco-info for features. (#1450) 5 년 전
JitsiConnectionErrors.js feat(JitsiConnectionErrors): remove unused constant (#656) 8 년 전
JitsiConnectionEvents.js Lobby required displayname (#1231) 5 년 전
JitsiMediaDevices.js feat(BrowserCapabilities) drop supportsVideo 5 년 전
JitsiMediaDevicesEvents.js feat(sanity): axe IE and Temasys plugin support 🔥🔥🔥 7 년 전
JitsiMeetJS.js feat(external-storage): Support. 5 년 전
JitsiParticipant.js feat: Skips using disco-info for features. (#1450) 5 년 전
JitsiParticipantEvents.js fix(caps): add event to notify when caps version for a user is changed 9 년 전
JitsiTrackError.js cleanup: Get rid of the chrome extension related code for screensharing - Use getDisplayMedia on browsers where it is supported. - desktopSharingChromeDisabled and desktopSharingFirefoxDisabled will no longer be supported. 5 년 전
JitsiTrackErrors.js cleanup: Get rid of the chrome extension related code for screensharing - Use getDisplayMedia on browsers where it is supported. - desktopSharingChromeDisabled and desktopSharingFirefoxDisabled will no longer be supported. 5 년 전
JitsiTrackEvents.js feat: use getSynchronizationSources on the receiver for remote audio levels (#1245) 5 년 전
JitsiTranscriptionStatus.js feat(transcription): Add transcription status 8 년 전
LICENSE initial commit 10 년 전
README.md Add missing options to docs and improve naming (#1354) 5 년 전
SECURITY.md Create SECURITY.md 5 년 전
authenticateAndUpgradeRole.js feat(xmpp): allow setting resource on room jid (#940) 6 년 전
index.js Prepare for webpack 2 8 년 전
karma.conf.js fix(karma): After adding 2nd webpack configuration 5 년 전
package-lock.json build(deps): bump ini from 1.3.5 to 1.3.7 5 년 전
package.json fix(deps) update logger to 1.0.0 5 년 전
webpack-shared-config.js feat: Adds a method that finds the SSRC of a JitsiTrack (#1338) 5 년 전
webpack.config.js fix(karma): After adding 2nd webpack configuration 5 년 전

README.md

Jitsi Meet API library

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

Installation

Building the sources

NOTE: you need Node.js >= 12 and npm >= 6

To build the library, just type:

npm install

To lint:

npm run lint

and to run unit tests:

npm test

if you need to rebuild lib-jitsi-meet.min.js

npm run postinstall

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