Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
Hristo Terezov d4a47d0e8a fix(TPCUtils): handle missing codec in isRunningInSimulcastMode. 7 місяці тому
.github misc(GH) refresh issue / PR templates 7 місяці тому
doc Update jwt docs key generation. 2 роки тому
modules fix(TPCUtils): handle missing codec in isRunningInSimulcastMode. 7 місяці тому
patches fix: Downgrade strophe.js to fix react-native. 2 роки тому
service fix(connectivity) Force restart client after 3 failed ICE restarts 8 місяці тому
types feat(RTC) drop PERMISSION_PROMPT_IS_SHOWN event (#2609) 10 місяці тому
.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 Unify events and output single TypeScript declaration (#2407) 1 рік тому
.npmrc chore(deps) strophe.js@1.6.0 2 роки тому
.nvmrc feat(build) use Node 20 1 рік тому
JitsiConference.js feat(JitsiConference) Allow adding multiple tracks to the conference. This should be supported by the backend. This limitation was added here only because of track synchronization issues between JM and LJM. The support is added behind testing.allowMultipleTracks config.js setting Fixes https://github.com/jitsi/lib-jitsi-meet/issues/2205 8 місяці тому
JitsiConferenceErrors.spec.ts feat: Detects different not-allowed errors. 1 рік тому
JitsiConferenceErrors.ts feat: Detects different not-allowed errors. 1 рік тому
JitsiConferenceEventManager.js fix(ChatRoom) refactor handling of participant properties 11 місяці тому
JitsiConferenceEvents.spec.ts fix(JitsiConferenceEvents) add missing export 1 рік тому
JitsiConferenceEvents.ts fix(JitsiConferenceEvents) add missing export 1 рік тому
JitsiConnection.js feat(moderator): Make sure we resolve the sendConference promise. 1 рік тому
JitsiConnectionErrors.spec.ts feat(moderator): Fires new error on connection failed for conference request failures. (#2591) 11 місяці тому
JitsiConnectionErrors.ts feat(moderator): Fires new error on connection failed for conference request failures. (#2591) 11 місяці тому
JitsiConnectionEvents.spec.ts feat: Introduces connection event for custom properties. (#2493) 1 рік тому
JitsiConnectionEvents.ts feat: Introduces connection event for custom properties. (#2493) 1 рік тому
JitsiMediaDevices.js feat(JitsiMediaDevices) don't initialize in the constructor 1 рік тому
JitsiMediaDevicesEvents.spec.ts feat(createLocalTracks) drop unused slow gUM event 1 рік тому
JitsiMediaDevicesEvents.ts feat(createLocalTracks) drop unused slow gUM event 1 рік тому
JitsiMeetJS.spec.ts feat(RTC): add support for creating non-standard tracks (#2409) 1 рік тому
JitsiMeetJS.ts fix(JitsiMeetJS): Document desktopSharingSourceType 9 місяці тому
JitsiParticipant.js feat(JitsiParticipant) use a Map for properties, rather than an object 11 місяці тому
JitsiParticipantEvents.js fix(caps): add event to notify when caps version for a user is changed 8 роки тому
JitsiTrackError.js fix(ScreenObtainer) fix using gDM with old Electron clients 8 місяці тому
JitsiTrackErrors.spec.ts fix(ScreenObtainer) fix using gDM with old Electron clients 8 місяці тому
JitsiTrackErrors.ts fix(ScreenObtainer) fix using gDM with old Electron clients 8 місяці тому
JitsiTrackEvents.spec.ts squash: Address review comments. 1 рік тому
JitsiTrackEvents.ts squash: Address review comments. 1 рік тому
JitsiTranscriptionStatus.spec.ts fix(JitsiTranscriptionStatus): the status values are upper case 1 рік тому
JitsiTranscriptionStatus.ts fix(JitsiTranscriptionStatus): the status values are upper case 1 рік тому
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(breakout): Clear up request sent on authentication. 11 місяці тому
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 feat(JingleSession) Convert Jingle->SDP directly w/o interop layer. (#2590) 11 місяці тому
package.json feat(JingleSession) Convert Jingle->SDP directly w/o interop layer. (#2590) 11 місяці тому
tsconfig.json fix(ts) move dts file to types/ 1 рік тому
webpack-shared-config.js feat(statistics): add pre call test API 1 рік тому
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.