modified lib-jitsi-meet dev repo
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 012c38769d ref(JingleSessionPC) Do not renegotiate on every local source change. 4 年之前
.github feat(build) update build toolchain to Node 14 / npm 7 4 年之前
connection_optimization remove jitsiRegionInfo from lib-jitsi-meet (#490) 8 年之前
doc feat(xmpp) remove clientNode config option 4 年之前
modules ref(JingleSessionPC) Do not renegotiate on every local source change. Instead rely on the 'negotiationneeded' event fired by the browser for JVB connection. This makes local source changes faster even if the modification queue is backed up. 4 年之前
service feat: Adds to JitsiConferenceEvents CONFERENCE_JOIN_IN_PROGRESS. (#1754) 4 年之前
.editorconfig remove all participants and tracks when leaving the room 9 年之前
.eslintignore feat(flow) drop Flow integration 4 年之前
.eslintrc.js use the centralized jitsi eslint config (#623) 8 年之前
.gitattributes added "start muted" 10 年之前
.gitignore feat(twa) add TWA check function 5 年之前
JitsiConference.js feat(e2ee) add ExternallyManagedKeyHandler 4 年之前
JitsiConferenceErrors.js fix(ice-restart): Force client reloads when call is migrated. 4 年之前
JitsiConferenceEventManager.js feat: Adds to JitsiConferenceEvents CONFERENCE_JOIN_IN_PROGRESS. (#1754) 4 年之前
JitsiConferenceEvents.js feat: Adds to JitsiConferenceEvents CONFERENCE_JOIN_IN_PROGRESS. (#1754) 4 年之前
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 fix(RTCUtils) Return false for device change checks on mobile Safari. 4 年之前
JitsiMediaDevicesEvents.js fix(gum) update permissions prompt detection 4 年之前
JitsiMeetJS.js feat: generates source names (#1725) 4 年之前
JitsiParticipant.js fix(docs): copy&paste error for setIsReplaced 4 年之前
JitsiParticipantEvents.js fix(caps): add event to notify when caps version for a user is changed 9 年之前
JitsiTrackError.js feat(GUM): timeout. 4 年之前
JitsiTrackErrors.js feat(GUM): timeout. 4 年之前
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 feat(build) migrate to webpack 5 4 年之前
package-lock.json feat(CodecSelection) Disable VP9 on Safari. (#1752) 4 年之前
package.json feat(build) migrate to webpack 5 4 年之前
webpack-shared-config.js feat(build) migrate to webpack 5 4 年之前
webpack.config.js feat(build) migrate to webpack 5 4 年之前

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.