I work on a Twitch streaming in the browser app, if you want you can start from there and send the data to an RTMP server instead of Twitch. That’s basically what Zoom did, an RTMP server that gets all the video data then the Zoom client gets the server’s data.
Yeah, I’ve finally got plans to upgrade my p2p video sharing app but it’ll take a while to get too because of other projects i’ll put more details in it’s thread later
I’d advise people to not use this. The code generation logic works by sending a URL (that includes your IP address!!) to CORS Anywhere (a proxy hosted on Heroku that bypasses CORS) which then sends it to is.gd (a URL shortener). That shortened link includes a smee.io URL, making it possible for is.gd (and possibly this website) to read metadata about your chat (this metadata also includes the sender and recipient’s IP addresses).
The app sends ALL links you send in a message to a link preview api hosted on Glitch.
It uses CORS Anywhere for everything. This is a security risk because you’re letting that third-party read everything that goes through them, and they can modify the data if they want to.
Yeah, although vs code live share and pomagranate can use relays for your data to prevent ip leaks. Discord does similar by using media servers see this