Skip to content

100% browser-based, local audio & screen recording for Jitsi Meet

License

Notifications You must be signed in to change notification settings

sfast/jitsiLocalRecorder

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Local Jitsi Recording and getDisplayMedia experiments

See the webrtcHacks post for full details.

Local Jitsi Meet Recording

Quick hack to record your self hosted Jitsi Meet session locally, just using your browser. Uses getDisplayMedia to capture user selected screen and getUserMedia for local audio. Makes sure to click "Capture Audio" if you are using Chrome to capture the remote participant sound via the system audio.

Installation

git clone https://github.com/webrtchacks/jitsiLocalRecorder.git
cd jitsiLocalRecorder
./install.sh

Installation assumes Jitsi Meet's web files are located in /usr/share/jitsi-meet/index.html. If your files are located somewhere else, then run ./install.sh {{meet_web_dir}} with the correct directory.

getDisplayMedia testing

Load getDisplayMedia.html to:

  1. Check if your browser supports getDisplayMedia (it should)
  2. Demonstrate how getDisplayMedia ignores user constraints
  3. Check if you can capture audio (currently only Chrome for some user selections)

About

100% browser-based, local audio & screen recording for Jitsi Meet

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 49.1%
  • HTML 45.5%
  • Shell 5.4%