Any way to join a session in a browser without showing the URL

Hi,

For our world-wide used script for online festivals (GitHub - nielsbaloe/festival-script: Online Festival Script) , I am looking for a way to join a meeting without showing the bare URL, because this URL is being copied into social media to unpaid customers.

I am really open to any suggestion. An iframe would suffice, but is not supported right now (it nearly works fully). It would be nice to just allow an iframe (the join with browser does not work due to some blocked downloads), but I am happy with anything that does work right now. The Web Client SDK is not an option due to multiple javascript dependencies and too much client-side code (which is too hard to maintain).

A solution similar to this (Jitsi) would be great. This is readable, small and easily maintainable too:
<script src="https://meet.jit.si/external_api.js"></script>
<script>
document.addEventListener("DOMContentLoaded", function() {
const options = {
roomName: "Our room name",
width: "100%",
height: window.innerHeight,
parentNode: document.querySelector("#meet")
};
const api = new JitsiMeetExternalAPI("meet.jit.si", options);
});
</script>
<div id="meet"></div>

Thank you for any possibilities that work right now,

With warm regards,
Niels

All the URLS that I mention are valid, and all the URLS I mention are irrelevant to the question I ask.

If you have an answer to my question, please let it know, thanks.