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.