您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
Jaya Allamsetty fb1a910265 fix(safari): Use standard audio constraints on non-chromium browsers 5 年前
.github ci: add GH actions for checking the linter 5 年前
connection_optimization remove jitsiRegionInfo from lib-jitsi-meet (#490) 8 年前
doc feat(video-quality): control the sender resolution based on video quality settings (#1119) 5 年前
flow-typed/npm flow-typed 8 年前
modules fix(safari): Use standard audio constraints on non-chromium browsers Standard audio constraints need to be passed to gUM for audio input device selection to work properly on Safari. Safari doesn't support permissions query, add a workaround for that. 5 年前
service fix(analytics): delay conference.join event (#1048) 5 年前
.editorconfig remove all participants and tracks when leaving the room 9 年前
.eslintignore feat(sanity): axe IE and Temasys plugin support 🔥🔥🔥 7 年前
.eslintrc.js use the centralized jitsi eslint config (#623) 8 年前
.flowconfig update RN to 61 6 年前
.gitattributes added "start muted" 9 年前
.gitignore build: add integration with webpack-bundle-analyzer 6 年前
JitsiConference.js fix(safari): Do not reuse inactive m-lines Audio fails on Safari when we try to re-use audio m-lines whose direction has been set to 'inactive' when the remote source left the conference. Disable noisy mic detection on Safari as this causes audio input to fail on Safari on iPadOS 5 年前
JitsiConferenceErrors.js fix(conference): fire failed event on o/a failure 6 年前
JitsiConferenceEventManager.js fix: use consistent log format for TIME prints 5 年前
JitsiConferenceEvents.js Noisy microphone detection (#1013) 5 年前
JitsiConnection.js feat(conference): add way to check if local participant is hidden 6 年前
JitsiConnectionErrors.js feat(JitsiConnectionErrors): remove unused constant (#656) 7 年前
JitsiConnectionEvents.js Adds new parameter details for the connection failed event. (#697) 7 年前
JitsiMediaDevices.js fix(safari): Use standard audio constraints on non-chromium browsers Standard audio constraints need to be passed to gUM for audio input device selection to work properly on Safari. Safari doesn't support permissions query, add a workaround for that. 5 年前
JitsiMediaDevicesEvents.js feat(sanity): axe IE and Temasys plugin support 🔥🔥🔥 7 年前
JitsiMeetJS.js feat(screenSharing): Add system audio screen sharing via audio mixer 5 年前
JitsiParticipant.js fix(JitsiParticipant): compare against specific error constant 5 年前
JitsiParticipantEvents.js fix(caps): add event to notify when caps version for a user is changed 8 年前
JitsiTrackError.js fix(GUM): Don't fail when a track is muted. 6 年前
JitsiTrackErrors.js fix(GUM): Don't fail when a track is muted. 6 年前
JitsiTrackEvents.js Analytics refactoring (#676) 7 年前
JitsiTranscriptionStatus.js feat(transcription): Add transcription status 8 年前
LICENSE initial commit 9 年前
README.md readme: improve developer documentation 5 年前
authenticateAndUpgradeRole.js feat(xmpp): allow setting resource on room jid (#940) 6 年前
index.js Prepare for webpack 2 8 年前
karma.conf.js Packet2json refactor (#721) 7 年前
package-lock.json chore(deps):update jasmine and karma 5 年前
package.json chore(deps):update jasmine and karma 5 年前
webpack.config.js Project HPS, first pass 5 年前

README.md

Jitsi Meet API library

You can use Jitsi Meet API to create Jitsi Meet video conferences with a custom GUI.

Installation

Checkout the examples.

Building the sources

To build the library, just type:

npm install

To lint:

npm run lint

and to run unit tests:

npm test

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