Show HN: 2D Tilemap on Top of Jitsi Meet
github.com
Show HN: 2D Tilemap on Top of Jitsi Meet
1–10 of 44 posts
Re: Show HN: 2D Tilemap on Top of Jitsi Meet
#2Re: Show HN: 2D Tilemap on Top of Jitsi Meet
#3Cool idea! Positional audio is something IMHO underused in todays conference solutions. (Mumble supports it out of the box, but as far as I know its position sources are all game plugins)
Lately, I'm involved with a few meetups that miss the dynamic of a real meetup. So I threw this together to hopefully get some semblance of the meetup space again.
It's really simple. Jitsi Meet has a web app API that basically loads a standard Jitsi Meet install in an iframe, with some inter-window communication setup using Window.postMessage. I add a small hack on Jitsi Meet's default install to take my own postMessage calls to sniff out the HTML audio elements Jitsi Meet creates and modifies their volume.
For the position of participants, I use Jitsi Meets inter-user text messaging system to send data packages. Then I just scale each user's audio volume based on a linear scale. Anyone closer than 3 squares is rendered in full volume, and anyone further than 14 is muted. And of course, settings in the scripts to scale these values. They could even be per-user, if they wanted to scale how well they can hear.
There's no stereo pan or ambisonics, but hopefully the volume level scaling is enough to make for useful meetups.
Re: Show HN: 2D Tilemap on Top of Jitsi Meet
#4Re: Show HN: 2D Tilemap on Top of Jitsi Meet
#5Re: Show HN: 2D Tilemap on Top of Jitsi Meet
#6Re: Show HN: 2D Tilemap on Top of Jitsi Meet
#7Re: Show HN: 2D Tilemap on Top of Jitsi Meet
#8Screenshots in the readme would do wonders for getting the point across.
Now if only Zoom had a robust plugin system...
Re: Show HN: 2D Tilemap on Top of Jitsi Meet
#9Really interesting idea! Screenshots in the readme would do wonders for getting the point across. Now if only Zoom had a robust plugin system...
Re: Show HN: 2D Tilemap on Top of Jitsi Meet
#10Got any screenshots?