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. hace 4 años
.github ci: add GH actions for checking the linter hace 5 años
connection_optimization remove jitsiRegionInfo from lib-jitsi-meet (#490) hace 8 años
doc fix(e2ee) update docs after dropping signatures hace 4 años
flow-typed/npm flow-typed hace 8 años
modules fix(TPC): Fix error handling for getStats. hace 4 años
service Implement review changes 2 hace 4 años
.editorconfig remove all participants and tracks when leaving the room hace 9 años
.eslintignore e2ee: use a separate bundle for the worker hace 5 años
.eslintrc.js use the centralized jitsi eslint config (#623) hace 8 años
.flowconfig update RN to 61 hace 6 años
.gitattributes added "start muted" hace 9 años
.gitignore feat(twa) add TWA check function hace 5 años
JitsiConference.js Update presence and skip default values (#1536) hace 4 años
JitsiConferenceErrors.js fix(ice-restart): Force client reloads when call is migrated. hace 4 años
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. hace 4 años
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. hace 4 años
JitsiConnection.js feat: Skips using disco-info for features. (#1450) hace 4 años
JitsiConnectionErrors.js feat(JitsiConnectionErrors): remove unused constant (#656) hace 7 años
JitsiConnectionEvents.js Lobby required displayname (#1231) hace 5 años
JitsiMediaDevices.js fix(GUM-permissions): cache permissions on init. hace 4 años
JitsiMediaDevicesEvents.js fix(gum) update permissions prompt detection hace 4 años
JitsiMeetJS.js fix(gum) update permissions prompt detection hace 4 años
JitsiParticipant.js fix: Drop caps handling (#1495) hace 4 años
JitsiParticipantEvents.js fix(caps): add event to notify when caps version for a user is changed hace 8 años
JitsiTrackError.js feat(GUM): timeout. hace 4 años
JitsiTrackErrors.js feat(GUM): timeout. hace 4 años
JitsiTrackEvents.js feat: use getSynchronizationSources on the receiver for remote audio levels (#1245) hace 5 años
JitsiTranscriptionStatus.js feat(transcription): Add transcription status hace 8 años
LICENSE initial commit hace 9 años
README.md Add missing options to docs and improve naming (#1354) hace 5 años
SECURITY.md Create SECURITY.md hace 5 años
authenticateAndUpgradeRole.js feat(xmpp): allow setting resource on room jid (#940) hace 6 años
index.js Prepare for webpack 2 hace 8 años
karma.conf.js fix(example) simplify hace 4 años
package-lock.json fix(deps) update webrtc-adapter to v7.7.1 hace 4 años
package.json fix(deps) update webrtc-adapter to v7.7.1 hace 4 años
webpack-shared-config.js feat: Adds a method that finds the SSRC of a JitsiTrack (#1338) hace 5 años
webpack.config.js fix(karma): After adding 2nd webpack configuration hace 5 años

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.