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 ed43a6953d fix(TPC): Fix error handling for getStats. 4 年之前
.github ci: add GH actions for checking the linter 5 年之前
connection_optimization remove jitsiRegionInfo from lib-jitsi-meet (#490) 8 年之前
doc fix(e2ee) update docs after dropping signatures 4 年之前
flow-typed/npm flow-typed 8 年之前
modules fix(TPC): Fix error handling for getStats. 4 年之前
service Implement review changes 2 4 年之前
.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 Update presence and skip default values (#1536) 4 年之前
JitsiConferenceErrors.js fix(ice-restart): Force client reloads when call is migrated. 4 年之前
JitsiConferenceEventManager.js feat(stats): Add a new bridge message "EndpointStats" for stats. Use the new Colibri message "EndpointStats" for broadcasting the local stats. The bridge then will be able to filter the endpoint stats and send them only to the interested parties instead of broadcasting it to all the endpoints in the call. 4 年之前
JitsiConferenceEvents.js feat(stats): Add a new bridge message "EndpointStats" for stats. Use the new Colibri message "EndpointStats" for broadcasting the local stats. The bridge then will be able to filter the endpoint stats and send them only to the interested parties instead of broadcasting it to all the endpoints in the call. 4 年之前
JitsiConnection.js feat: Skips using disco-info for features. (#1450) 4 年之前
JitsiConnectionErrors.js feat(JitsiConnectionErrors): remove unused constant (#656) 7 年之前
JitsiConnectionEvents.js Lobby required displayname (#1231) 5 年之前
JitsiMediaDevices.js fix(GUM-permissions): cache permissions on init. 4 年之前
JitsiMediaDevicesEvents.js fix(gum) update permissions prompt detection 4 年之前
JitsiMeetJS.js fix(gum) update permissions prompt detection 4 年之前
JitsiParticipant.js fix: Drop caps handling (#1495) 4 年之前
JitsiParticipantEvents.js fix(caps): add event to notify when caps version for a user is changed 8 年之前
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 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(example) simplify 4 年之前
package-lock.json fix(deps) update webrtc-adapter to v7.7.1 4 年之前
package.json fix(deps) update webrtc-adapter to v7.7.1 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.