您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
Saúl Ibarra Corretgé 522577a42d fix(ScreenObtainer) fix using gDM with old Electron clients 8 个月前
.github feat(build) use Node 20 1年前
doc Update jwt docs key generation. 2 年前
modules fix(ScreenObtainer) fix using gDM with old Electron clients 8 个月前
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.