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.
Lyubo Marinov eacd244218 [eslint] no-unused-expressions 8 lat temu
connection_optimization [eslint] operator-linebreak 8 lat temu
doc [eslint] max-statements-per-line 8 lat temu
flow-typed/npm [eslint] quotes 8 lat temu
modules [eslint] no-unused-expressions 8 lat temu
service [eslint] newline-after-var, newline-before-return, newline-per-chained-call 8 lat temu
.editorconfig remove all participants and tracks when leaving the room 9 lat temu
.eslintignore [eslint] no-var 8 lat temu
.eslintrc.js [eslint] no-unused-expressions 8 lat temu
.flowconfig Flow - A static type checker for JavaScript 8 lat temu
.gitattributes added "start muted" 9 lat temu
.gitignore style(gitignore): Add .sync-config.cson 9 lat temu
.jshintignore Flow - A static type checker for JavaScript 8 lat temu
.jshintrc Add karma and jasmine unit testing to lib-jitsi-meet. also add a very basic example test for SDPUtil 8 lat temu
JitsiConference.js [eslint] no-unused-expressions 8 lat temu
JitsiConferenceErrors.js [eslint] quotes 8 lat temu
JitsiConferenceEventManager.js [eslint] newline-after-var, newline-before-return, newline-per-chained-call 8 lat temu
JitsiConferenceEvents.js [eslint] quotes 8 lat temu
JitsiConnection.js [eslint] newline-after-var, newline-before-return, newline-per-chained-call 8 lat temu
JitsiConnectionErrors.js [eslint] quotes 8 lat temu
JitsiConnectionEvents.js [eslint] quotes 8 lat temu
JitsiMediaDevices.js [eslint] newline-after-var, newline-before-return, newline-per-chained-call 8 lat temu
JitsiMediaDevicesEvents.js [eslint] quotes 8 lat temu
JitsiMeetJS.js [eslint] newline-after-var, newline-before-return, newline-per-chained-call 8 lat temu
JitsiParticipant.js [eslint] prefer-arrow-callback 8 lat temu
JitsiParticipantEvents.js fix(caps): add event to notify when caps version for a user is changed 8 lat temu
JitsiRecorderErrors.js [eslint] no-var 8 lat temu
JitsiTrackError.js [eslint] no-var 8 lat temu
JitsiTrackErrors.js [eslint] quotes 8 lat temu
JitsiTrackEvents.js [eslint] quotes 8 lat temu
LICENSE initial commit 9 lat temu
README.md doc: remove browserify mention from README 8 lat temu
get-version.sh Updates version only when requested. 9 lat temu
karma.conf.js [eslint] no-trailing-spaces 8 lat temu
package.json [eslint] import/no-duplicates 8 lat temu
webpack.config.js [eslint] prefer-template 8 lat temu

README.md

Jitsi Meet API library

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

Installation

Checkout the examples.

Building the sources

Jitsi Meet uses Browserify. If you want to make changes in the code you need to install Browserify. Browserify requires nodejs.

On Debian/Ubuntu systems, the required packages can be installed with:

sudo apt-get install npm nodejs

To build the Lib Jitsi Meet, just type

npm install

Discuss

Please use the Jitsi dev mailing list to discuss feature requests before opening an issue on Github.