News for hackers. Stuff that matters.
Re:Twilio releases open source video conferencing apps for i... by cdbattags on Friday March 13, 2020 @01:17PM (#22569033)
Ooooo, Jitsi has some competition?
Re:Twilio releases open source video conferencing apps for i... by rahimnathwani on Friday March 13, 2020 @01:37PM (#22569179)
Except with Jitsi you can self-host the entire back-end. These apps seem to depend on Twilio's infrastructure, as the READMEs mention needing a backend to generate Twilio tokens.
Re:Twilio releases open source video conferencing apps for i... by Someone on Friday March 13, 2020 @02:07PM (#22569465)
But they are open source (Apache licensed), so that can be changed.

Potentially, one could make a fork that can use either one’s own backend or Twillio’s, while Twillio’s own can only use Twillio’s.

Re:Twilio releases open source video conferencing apps for i... by rahimnathwani on Friday March 13, 2020 @02:20PM (#22569594)
Is it trivial to write a backend that will replace the functionality in Twilio's backend?
Re:Twilio releases open source video conferencing apps for i... by ethanwillis on Friday March 13, 2020 @02:59PM (#22569931)
It may not be entirely trivial but if enough people are willing to contribute it could be trivial on an individual basis.

I'd be interested in giving it a go. If anyone else is, just leave a comment on this issue. https://github.com/ethanwillis/oss-twilio-video-backend/issu...

Re:Twilio releases open source video conferencing apps for i... by rahimnathwani on Friday March 13, 2020 @03:34PM (#22570207)
Right, but you're talking about starting an open source project whose complexity is similar to that of Jitsi's backend. It may be hard to attract contributors until there's a proof of concept.
Re:Twilio releases open source video conferencing apps for i... by ethanwillis on Friday March 13, 2020 @03:40PM (#22570254)
That's fine. What I'm really looking for is just an expression of intent to contribute once a plan is in place. I don't mind taking the first whack at a proof of concept.

However if people do want to contribute early on I'd welcome that :)

Re:Twilio releases open source video conferencing apps for i... by Hitton on Friday March 13, 2020 @11:29PM (#22572956)
Probably not, but it might be possible to write simpler "shim" which would go between this frontend and jitsi backend.
Re:Twilio releases open source video conferencing apps for i... by rahimnathwani on Friday March 13, 2020 @11:54PM (#22573058)
Yes, maybe. For that to work, I guess you'd need the concepts (rooms etc.) to be similar enough, so that you can convert the control messages in a way that makes sense, and you'd need the media formats/chunking to be close enough.

It's not going to work 100%, as the Twilio API can do stuff that Jitsi doesn't (e.g. the choice of video being transferred p2p or via the server).

But if you're going to do that, then you're using Jitsi mainly for media transcoding/multiplexing. So maybe it would be easier to use that code in Jitsi directly and write a new API layer, rather than writing a shim above the existing API.

Re:Twilio releases open source video conferencing apps for i... by uplyftcapital on Friday March 13, 2020 @01:47PM (#22569278)
I wasn't aware of Jitsi - I really like Twilio but Jitsi's ability to self host elevates it to another level.
Re:Twilio releases open source video conferencing apps for i... by jszymborski on Friday March 13, 2020 @01:51PM (#22569316)
Also BigBlueButton, which is geared towards education, but also does video conferencing well.

https://bigbluebutton.org/

Re:Twilio releases open source video conferencing apps for i... by disqard on Friday March 13, 2020 @04:19PM (#22570549)
Thank you for sharing this. I had never heard of this project before -- and it looks pretty good!