Audioclub is a social network in the Clubhouse style, but uses audio and peer-to-peer webrtc in real time with minimal delay for group voice communication.
The user can create as many rooms as he wants. The room owner is the admin and can invite members to the (private) group, make members moderators, mute or speak, remove from the room.
The room also has a built-in text chat, moderated by the room owner.
The user can add other users to his contacts by inviting them on the Explore section.
Thanks! Iโm using a RTC javascript plugin to handle the audio and and a german JS plugin at github to handle the peer-to-peer (signaling and STUN). It can be hosted at any website.
Hi! You can build your app as usual, such as a webapp and / or SaaS and adapt the template for the required use within your app using the templateโs javascript code and workflows.
Yes, everything in Bubble is customizable. In this case, just select the buttons group and choose โdo not display on page loadโ to hide it, or if your app do not need this controls (and workflows), just delete it.
Any idea how this works at scale? Like how many simultaneous user can be active in a room with a good performance?
Also, I have a potential business case in the EU, worrying about GDPR etc. The bubble user data is hosted in the US I assume, but as far as the audio goes, there is no โhostingโ right? So nothing besides the email addresses, room names and social connections are stored anywhere, right?
I never tested with more than 5 people, but the stream service says it could be used for around 20 people without any problem.
All Bubble host service is stored at AWS (Amazon). About GDPR, yes, all audio are live stream using the user browser, so nothing audio related is stored. Only what you mentioned.