Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
dependabot[bot] 6a7a9acf5a chore(deps-dev): bump webpack from 5.57.1 to 5.76.0 2 роки тому
.github fix(ci) test type generation 3 роки тому
doc fix(doc) calirfy how to generate the keys for public validation 2 роки тому
modules chore(deps) strophe.js@1.6.0 2 роки тому
service Feat ssrc rewriting (#2192) 2 роки тому
types fix(TPC) Disable media instead of changing dir for p2p->jvb switch. (#2226) 2 роки тому
.editorconfig remove all participants and tracks when leaving the room 9 роки тому
.eslintignore feat: Drops external connect optimization. 2 роки тому
.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 3 роки тому
.npmrc chore(deps) strophe.js@1.6.0 2 роки тому
JitsiConference.js fix(JitsiConference) Check if participants exist before adding the tracks back. When the call switches over to JVB after a remote p2p peer leaves, the remote tracks (of the peer that just left) are removed from the conference after the SSRCs are removed from SDP and since it necessitates a renegotiation, the task is pushed to the modification queue. Since the switch to jvb connection happens immediately, the remote jvb remote tracks are present after the switch and they get added to the conference again. Add the check for the remote participant before adding the tracks. This fixes an issue where the remote tracks are present in redux even after the participant leaves. 2 роки тому
JitsiConferenceErrors.spec.ts feat: Handles conferenceIQ error with redirect. 2 роки тому
JitsiConferenceErrors.ts feat: Handles conferenceIQ error with redirect. 2 роки тому
JitsiConferenceEventManager.js Feat ssrc rewriting (#2192) 2 роки тому
JitsiConferenceEvents.spec.ts Feat ssrc rewriting (#2192) 2 роки тому
JitsiConferenceEvents.ts Feat ssrc rewriting (#2192) 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 Feat ssrc rewriting (#2192) 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) 3 роки тому
JitsiTrackEvents.ts feat(ssrc-rewriting) Add initial implementation (#2136) 3 роки тому
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 3 роки тому
index.js fix(build) don't pollute global state in ESM build 3 роки тому
karma.conf.js feat(build) embed jquery slim 3 роки тому
package-lock.json chore(deps-dev): bump webpack from 5.57.1 to 5.76.0 2 роки тому
package.json chore(deps-dev): bump webpack from 5.57.1 to 5.76.0 2 роки тому
tsconfig.json feat(ts) generate autp types when packing 3 роки тому
webpack-shared-config.js chore(deps) strophe.js@1.6.0 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.