btw one thing we could not solve so far: it seems like on iOS Safari there is _no way_ to tell whether sound output happens via the loudspeaker or the earspeaker (super annoying when you have the phone at your ear and the audio stream re-connects and then randomly switches output to the loudspeaker — which is really loud), there might be a way to work around this without introducing a native app but so far we did not…
Show HN: Jam, an Open Source Clubhouse (w/ WebRTC)
31–40 of 69 posts
Re: Show HN: Jam, an Open Source Clubhouse (w/ WebRTC)
#32Re: Show HN: Jam, an Open Source Clubhouse (w/ WebRTC)
#33Nice work. What type of backend do you need in terms of servers/users if this was a real product? Clubhouse has been suffering under heavy load in certain cases. WebRTC is mostly P2P, but there is still a significant server load to handle edge cases and large rooms. You should show this off to Mozilla or some other web company that's backing WebRTC and try to get some funds for scaling up your servers if you need to…
Spot on. For larger rooms we will probably have to add mixing on the server side and that will definitely put more load on the server. We also want to make it super simple to spin up your own Jam for example if you are organizing a micro conference over a weekend and for that we will need to better understand what that means so we can recommend what kind of server/specs to go for. Thanks a lot for bringing this quest…
Re: Show HN: Jam, an Open Source Clubhouse (w/ WebRTC)
#34Re: Show HN: Jam, an Open Source Clubhouse (w/ WebRTC)
#35Has an open source clone of some wildly popular commercial service ever had substantial success?
Re: Show HN: Jam, an Open Source Clubhouse (w/ WebRTC)
#36Has an open source clone of some wildly popular commercial service ever had substantial success?
Re: Show HN: Jam, an Open Source Clubhouse (w/ WebRTC)
#37Earlier quoted context omitted.
Spot on. For larger rooms we will probably have to add mixing on the server side and that will definitely put more load on the server. We also want to make it super simple to spin up your own Jam for example if you are organizing a micro conference over a weekend and for that we will need to better understand what that means so we can recommend what kind of server/specs to go for. Thanks a lot for bringing this quest…
Perhaps Scalable WebRTC could help you there? Pure client mesh https://github.com/muaz-khan/WebRTC-Scalable-Broadcast without having to add more servers on your end to mix anything
Re: Show HN: Jam, an Open Source Clubhouse (w/ WebRTC)
#38Re: Show HN: Jam, an Open Source Clubhouse (w/ WebRTC)
#39Could you build this on top of Agora ? That would make it much nicer from an open-source perspective. It's one of the only services that can carry the backend audio scalably. The product side is far more interesting...than the carrier api. Not worth spending time over that. Other alternatives are Twilio, Daily.co, etc
Re: Show HN: Jam, an Open Source Clubhouse (w/ WebRTC)
#40Is there a way to view a list of rooms? I want to listen to something!
This is a really neat and clean design but can't do much in a room by myself. Might give this a try with some family members later on.