AnyRoom – A self-hosted, Twilio-based system for temporary conference calls
110 points by thenrich99 8 years ago | 27 comments- LukasRos 8 years agoI love this because it's a great example of a hybrid world where customizable open source solutions and commercial hosted SaaS APIs go together hand in hand.
- Sreyanth 8 years agoAbsolutely. There's one more I just posted https://news.ycombinator.com/item?id=14446337
- Sreyanth 8 years ago
- lima 8 years agoJitsi Meet works great for us.
Integrated with the company VOIP system = bliss
Happy to answer questions!
- nachtigall 8 years agoHow does Jitsi Meet compare to https://talky.io/ concerning stability, UX, ease of use etc?
- brunoqc 8 years agoHow does the integration with your VoIP system work?
- lima 8 years agoThe Jigasi daemon connects to our VoIP server and has its own extension. You can either call a VoIP extension from inside the Jitsi conference, or route an incoming call to a specific Jitsi conference.
This means that our existing Polycom-based conference room setups can be bridged with Jitsi Meet with no effort. Our work-from-home people can just dial the physical conference room from a Jitsi Meet conference.
- lima 8 years ago
- nachtigall 8 years ago
- ap46 8 years agoAppear.in or even something simple built with WebRTC on a heroku dyno or Firebase for signalling would get the work done for free.
- forvelin 8 years agoYou can use this argument for almost any SaaS and it simply does not make a sense.
They have competitors but maybe they are better with marketing, fault tolerance and so forth ? Considering conferencing takes time, free might get more expensive.
- lucasverra 8 years agoalways had bad results for appear.in while conferencing (1to1 works ok)
- lima 8 years agoJitsi Meet :)
- forvelin 8 years ago
- notum 8 years agoToo many layers of oxymorons for my taste. Open Source. Twilio. Plans and pricing.
I'm yet to see a solid, usable and mature FOSS WebRTC implementation, hubl.in is a good candidate though.
- ju-st 8 years agoWhat's your opinion on https://inthelocus.com/ ? They got screen sharing without plugins. Most WebRTC-ish implementations don't have this but apparently whitelisting by Mozilla/Google is necessary to do that, so FOSS is not possible at all for screen sharing?
- gregmac 8 years agoWhen I click "Share screen" I get "Screen sharing in Chrome requires installing and enabling our small extension." which attempts to install their plugin[1]. This is the same as every other WebRTC screen sharing I've used.
[1] https://chrome.google.com/webstore/detail/locus-screen-shari...
- ju-st 8 years agoOk, then it only works in Firefox without plugin installation. :/
- ju-st 8 years ago
- anc84 8 years agoAww, that means "in the toilet" in German.
Anyways, that is not FOSS. And worse, they mention patents on their developments.
- gregmac 8 years ago
- yeukhon 8 years agoFirefox had this "Firefox Hello" but only one-on-call. Sadly they discountined it.
- ju-st 8 years ago
- iDemonix 8 years agoThe descriptions are slim and there's no screenshots of the product in use, why would someone click 'Go' on a paid plan after seeing barely any information?
- tyingq 8 years agoThey don't do a great job of explaining that it's solely "dial up audio conferencing" via Twilio. Once you have that context, it's more clear.
Though they could bubble up some of the specs/features from Twilio (https://www.twilio.com/voice/conference)
- tyingq 8 years ago
- casca 8 years agoWritten in Go, source is here: https://github.com/thenrich/rooms
- Sir_Cmpwn 8 years agoNice! I would love to see something similar with support for a landline, though. Open source telephone infrastructure is an underexplored field.
- upofadown 8 years agoI am not sure what protocol is being promoted here. If this is based on some random thing they cooked up themselves then they are part of the problem...
- pedrocr 8 years agoAs far as I can tell these are old school phone-in conference rooms, so there's no protocol to speak of. You set it up using the system and then call the conference room from any phone.
- pedrocr 8 years ago
- LogicX 8 years agoAny guidance on the use-case of using this compared to Uberconference?
- tyingq 8 years agoThis is just old fashioned telephone conferencing. Dial a number, enter a conference code. Uberconference has screen sharing, dial-out vs dial-in, etc.
The open source part of this seems nice, as opposed to figuring it out yourself with Twilio. They have it all packaged to run on Google App Engine. Though the timing isn't great now that Twilio supports their own "serverless hosting" via AWS Lambda. They should probably offer an option to deploy it that way as well.
This isn't earth shaking to me, but there are companies that still do a fair amount of plain old telephone conferences, and overpay for it.
- thenrich99 8 years ago(Creator here)
Yes, this is plain telephone conferencing and the landing page could definitely do a better job explaining that.
API Gateway + Lambda might still be an upcoming deployment option for this. App Engine was chosen as the initial deployment target because some of the additional features that will be added are cheaper / free for low volume usage when compared to AWS. This already requires Twilio, so releasing this initially for App Engine seems to resonate better.
- tyingq 8 years agoI was talking about "Twilio Functions". It's new. It happens to use AWS Lambda under the covers, but they don't mention that. You don't need an AWS account.
It's this: https://www.twilio.com/blog/2017/05/introducing-twilio-funct...
- tyingq 8 years ago
- wastedhours 8 years agoWe've also had a lot of issues with some other conference tools, especially with different software stacks/plugins etc..., so having a quickfire backup solution that we can get to in minutes is useful (esp. compared to "mobile phone on speaker" in an empty corner of the office we've had to resort to in the past), even if it just voice.
- thenrich99 8 years ago
- tyingq 8 years ago