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.