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 2d4cd935cb fix(codec-selection): Codec selection fixes. пре 2 година
.github fix(ci) test type generation пре 2 година
connection_optimization remove jitsiRegionInfo from lib-jitsi-meet (#490) пре 8 година
doc Improve token.md пре 2 година
modules fix(codec-selection): Codec selection fixes. 1. Checks peer's preferred codec in p2p case. Mobile and web have different preferred codecs. 2. Log an error message when the preferred codec is not offered by JVB. 3. Clean up code related to deprecated config.js settings 'preferH264' and 'disableH264'. 4. Refactor the codec selection logic so that correct codec is picked. пре 2 година
service feat: Handles conferenceIQ error with redirect. пре 2 година
types ref(JitsiParticipant) Alpha sort the methods. Delete hasAnyVideoTrackWebRTCMuted method as it is not used anymore. пре 2 година
.editorconfig remove all participants and tracks when leaving the room пре 9 година
.eslintignore feat(ts) add auto-generated type declarations пре 3 година
.eslintrc.js chore(deps) update Babel and ESLint to the latest versions пре 3 година
.gitattributes feat(ts) migrate JitsiTrackErrors to typescript enum пре 3 година
.gitignore feat(ts) generate autp types when packing пре 2 година
JitsiConference.js fix(codec-selection): Codec selection fixes. 1. Checks peer's preferred codec in p2p case. Mobile and web have different preferred codecs. 2. Log an error message when the preferred codec is not offered by JVB. 3. Clean up code related to deprecated config.js settings 'preferH264' and 'disableH264'. 4. Refactor the codec selection logic so that correct codec is picked. пре 2 година
JitsiConferenceErrors.spec.ts feat: Handles conferenceIQ error with redirect. пре 2 година
JitsiConferenceErrors.ts feat: Handles conferenceIQ error with redirect. пре 2 година
JitsiConferenceEventManager.js feat: Handles conferenceIQ error with redirect. пре 2 година
JitsiConferenceEvents.spec.ts feat(e2ee) add ability to verify participants using a SAS mechanism пре 2 година
JitsiConferenceEvents.ts feat(e2ee) add ability to verify participants using a SAS mechanism пре 2 година
JitsiConnection.js feat: Skips using disco-info for features. (#1450) пре 4 година
JitsiConnectionErrors.spec.ts fix(ts) clean-up TS tests where conversion is complete пре 3 година
JitsiConnectionErrors.ts feat(ts) TypeScript enum for JitsiConnectionErrors пре 3 година
JitsiConnectionEvents.spec.ts fix(ts) clean-up TS tests where conversion is complete пре 3 година
JitsiConnectionEvents.ts feat(ts) TypeScript enum for JitsiConnectionEvents пре 3 година
JitsiMediaDevices.js fix(device-change): enable on iOS Safari < 15.4 пре 3 година
JitsiMediaDevicesEvents.spec.ts fix(ts) clean-up TS tests where conversion is complete пре 3 година
JitsiMediaDevicesEvents.ts feat(ts) TypeScript enum for JitsiMediaDevicesEvents пре 3 година
JitsiMeetJS.ts Remove support for legacy endpoint based signaling. (#2147) пре 2 година
JitsiParticipant.js ref(JitsiParticipant) Alpha sort the methods. Delete hasAnyVideoTrackWebRTCMuted method as it is not used anymore. пре 2 година
JitsiParticipantEvents.js fix(caps): add event to notify when caps version for a user is changed пре 8 година
JitsiTrackError.js chore(lint) tame the new linter пре 3 година
JitsiTrackErrors.spec.ts fix(ts) clean-up TS tests where conversion is complete пре 3 година
JitsiTrackErrors.ts ref(ts) format JitsiTrackErrors пре 3 година
JitsiTrackEvents.spec.ts feat(ssrc-rewriting) Add initial implementation (#2136) пре 2 година
JitsiTrackEvents.ts feat(ssrc-rewriting) Add initial implementation (#2136) пре 2 година
JitsiTranscriptionStatus.spec.ts fix(ts) clean-up TS tests where conversion is complete пре 3 година
JitsiTranscriptionStatus.ts feat(ts) TypeScript enum for JitsiTranscriptionStatus пре 3 година
LICENSE initial commit пре 9 година
README.md fix(doc) update building пре 3 година
SECURITY.md Create SECURITY.md пре 5 година
TypeScript.md feat(doc) add plan for the TypeScript conversion process пре 3 година
authenticateAndUpgradeRole.js fix(JitsiConference) simplify auth-and-upgrade procedure пре 3 година
globals.d.ts feat(ts) migrate JitsiMeetJS to TS пре 2 година
index.js fix(build) don't pollute global state in ESM build пре 2 година
karma.conf.js feat(build) embed jquery slim пре 2 година
package-lock.json chore(deps): bump loader-utils from 1.4.0 to 1.4.2 пре 2 година
package.json feat(ts) generate autp types when packing пре 2 година
tsconfig.json feat(ts) generate autp types when packing пре 2 година
webpack-shared-config.js Set the ljm commit hash in the correct file. пре 2 година
webpack.config.js feat(ts) introduce TypeScript пре 3 година

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 >= 7

To build the library, just type:

npm install
npm run build

To lint:

npm run lint

and to run unit tests:

npm test

if you need to rebuild lib-jitsi-meet.min.js

npm run build

Both linting and units will also be done by a pre-commit hook.