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 10e2fe3fec fix: Implement the encodings workaround only on Safari. 4 年之前
.github ci: add GH actions for checking the linter 5 年之前
connection_optimization remove jitsiRegionInfo from lib-jitsi-meet (#490) 8 年之前
doc fix: add `getParticipants` to JitsiConference docs 4 年之前
flow-typed/npm flow-typed 8 年之前
modules fix: Implement the encodings workaround only on Safari. Explicitly check if all the encodings report the same scaleResolutionDownBy value before trying to ensure they match the expected values. This makes Chrome VP9 work again. 4 年之前
service ref(sdp): Add a more generic option for codec preference Use 'preferredCodec' and 'disabledCodec' under videoQuality config.js settings for setting codec preferences. Do not prefer VP9 on Firefox because of https://bugzilla.mozilla.org/show_bug.cgi?id=1633876. 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" 9 年之前
.gitignore feat(twa) add TWA check function 5 年之前
JitsiConference.js ref: Always use a websocket if offered, remove the openSctp option. (#1426) 4 年之前
JitsiConferenceErrors.js Initial implementation of lobby rooms. (#1138) 5 年之前
JitsiConferenceEventManager.js deps: eslint-config-jitsi@latest 5 年之前
JitsiConferenceEvents.js Fix: Removes unused event. 5 年之前
JitsiConnection.js ref: Moves xmpp logs to be accessed from connection. (#1284) 5 年之前
JitsiConnectionErrors.js feat(JitsiConnectionErrors): remove unused constant (#656) 7 年之前
JitsiConnectionEvents.js Lobby required displayname (#1231) 5 年之前
JitsiMediaDevices.js feat(BrowserCapabilities) drop supportsVideo 4 年之前
JitsiMediaDevicesEvents.js feat(sanity): axe IE and Temasys plugin support 🔥🔥🔥 7 年之前
JitsiMeetJS.js feat(external-storage): Support. 5 年之前
JitsiParticipant.js deps: eslint-config-jitsi@latest 5 年之前
JitsiParticipantEvents.js fix(caps): add event to notify when caps version for a user is changed 8 年之前
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 9 年之前
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 fix(deps) update logger to 1.0.0 4 年之前
package.json fix(deps) update logger to 1.0.0 4 年之前
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.