Go to file
henne bde1cc1cc2 hotfix: use ndi camera 2020-12-26 23:44:58 +01:00
libs hotfix: use ndi camera 2020-12-26 23:44:58 +01:00
.gitignore code cleanup, grid for videos, automatic video resize to max possible, rename of user triggers rearrange of uservideo, volume knobs for each video 2020-04-23 17:40:39 +02:00
README.md added comment in readme 2020-12-25 15:42:54 +01:00
index.html chore: added 6px margin back to body 2020-12-26 22:37:44 +01:00
script.js hotfix: use ndi camera 2020-12-26 23:44:58 +01:00
simple-cors-http-server.py get lib jitsi local 2020-04-21 14:57:54 +02:00

README.md

Jitsi Client for Streaming

This is a small HTML/Javascript Client for Jitsi. With this client you can join any Jitsi Room and the Client shows the participants on a fixed window on the screen. The client can show a maximum of 9 Videos. The positions on the Screen are fixed and mapped by the username of the participants.

With this design it is possible to capture the Screen with OBS and crop the different Video feeds of your Users seperately. Its best to open the Browser on a second Monitor. (Use Chrome or Chromium)

The Jitsi Server can be changed in the script.js file. The default Server is "meet.theater.digital".

Furthermore you can Control the Volume of each Participant via a Slider and even via Midi Controller. (Korg nanoKontrol2)

Since this client will join the Jitsi Meeting, its name is "Streamer". It has no Video for the other users.

User mapping

Below the Video Placeholdes there a Input Boxes for the Usernames. You have to enter the exact name of the participant into the box and hit the reload Button to apply.

On the very bottom of the page is a List with all current users in the Meeting Room.

Ask your users that they give themself a uniqe username. Best are simple names without blanks and any special symbols. Please avoid duplicate names.