10 ms·
Jitsi Meet: open-source video conferencing
- mmcnl 7y agoHosting a Jitsi instance myself. Very easy to set up and works flawlessly. Highly recommended.
- jfalcon 7y agoA while back, I built a site around OpenMCU-ru (https://github.com/muggot/openmcu https://github.com/muggot/openmcu) but due to changes in html5 (keygen deprecation) it's pretty much broken my site. But I did want to toss this out there as an alternative to jit.si as it is functional to h.264 and sip clients and with some other software fronting it (like Kamailio) could be made to do SRTP and WebRTC with a html5/js sip client.
- dwohnitmok 7y agoThe Jitsi team is fantastically responsive at answering technical questions about their codebase. Some of the code is showing a bit of its age, but they're constantly renovating and updating it. Thanks for everything you guys do!
- vector_spaces 7y agoI've used the Jitsi integration with Riot.im a bit on my self-hosted Matrix/Synapse server -- I'm always impressed with what a high-quality and seamless experience it is
- GrassFedAltCoin 7y agoI try to use open source tools wherever possible with my team. Can anyone experienced with both share how this compares to Zoom or Hangouts? Is it reliable?
- kasbah 7y agoIt's reliable, especially for one-on-ones or smaller groups with particpants that have good bandwidth internet connections. In terms of bandwidth needs it can't compete with Zoom yet. If you have bigger meetings with participants from all over the world, and would like to use video, I wouldn't recommend it at the moment.
- Old_Thrashbarg 7y agoI've been using Jitsi and Google Hangouts for years, and in terms of reliability/quality, I can't really tell any difference. Haven't used Zoom much. The nice thing about about Jitsi is it's the most simple process I've seen: just tell people to go to a simple vanity URL (URL you get to design) and that's all. I sometimes find Hangouts confusing with all the invitation, accepting, etc. For people I videochat with often, I just say "jump on Jitsi?", then start typing in URL bar which autocompletes and boom, we're chatting
- sonofgod 7y agoBear in mind that your URL is your password, and you might occasionally get randos joining you if it's too simple a URL. Happened to me once at work, got some giggling people whilst we were pairing, they then hung up immediately :)
- avinashsonee 7y agoThere is an option to add password to the meeting on the bottom right hand corner.
- paulcarroty 7y agoUsed it several times, it's reliable.
- gardnr 7y agoThis is owned by Atlassian. After you submit a pull request they send you a huge contributor agreement saying that all your contributions are owned by Atlassian. Fuck that.
- Jaxkr 7y agoLooks like it’s 8x8 https://techcrunch.com/2018/10/29/atlassian-sells-jitsi-an-open-source-videoconferencing-tool-it-acquired-in-2015-to-8x8/ https://techcrunch.com/2018/10/29/atlassian-sells-jitsi-an-o...
- JimDabell 7y agoThis is a pretty common thing to do – even the FSF does this for GNU projects.
- cycloptic 7y agoThe FSF situation is a bit different, assigning your copyrights to them is making a donation to charity. They also allow you to take back the copyright at any time.
- dwohnitmok 7y agoOut of curiosity how do they allow you to take back the copyright at any time? That seems like it would defeat the purpose of copyright assignment.
- quadrangle 7y agoCopyright assignment lets the entity take full management of the copyright including license enforcement etc. The idea of assignment to FSF is not merely to guarantee to the world that the original copyright holder won't offer competing licenses or something.
- dwohnitmok 7y agoRight, but my original question remains. How would the FSF allow the original copyright holder to claw back the copyright after assignment? That seems like it would be potentially incredibly disruptive (e.g. if a contributor decides several years after a lot of work has been built on top of the contributed code to claw back the rights), especially because as far as I'm aware there isn't a separate license you give the FSF on a contribution, just the assignment. AFAICT it wouldn't even make sense to give the FSF a license because you don't own the code anymore, the FSF does. I can't find anything on the FSF website that allows this.
- ddevault 7y agoWe were using this for a while to do meetings for sr.ht, but we recently switched to - believe it or not - Mumble. It's old and unsexy but damn it's reliable.
- tsukurimashou 7y agoit is quite believable, Mumble interface doesn't do it justice, but it is very reliable, and doesn't use much bandwidth.
- ChristianBundy 7y agoMumble is great, we use it lots for working on Secure Scuttlebutt, but we end up using Jitsi for calls between small groups with fast internet because video chat is nice with friends. I would love to use something like Mumble but with video, although that may just be Jitsi.
- mikekchar 7y agoMumble is insanely awesome. It's still my goto app if you don't need video (which is most of the time for me). The only downside (maybe really an upside) is that you need to spend considerable amounts of time and effort setting it up for good audio quality. But the latency just can't be beat.
- robryk 7y agoWhat are the settings that you twiddle for better audio quality?
- o-__-o 7y agoAudio quality depends on jitter timing. Too low and you get dropouts, too high and you get uncanny valley with the delays and pauses. You should never have to twiddle these settings since internet routing is so dynamic. But things to look at include jitter sample size (20ms is a good start), codec selection (lower bandwidth), and server resource usage (more cpu or ram). I don’t use mumble but ran an asterix server for a decade and these where the three things that mattered most to reduce conference call latency
- animalnewbie 7y agoI want to see how well this works. I'm here for 5 minutes: https://meet.jit.si/SmellyLemonsTeachImpolitely https://meet.jit.si/SmellyLemonsTeachImpolitely All join as many as you can. Also note that Fx isn't a "fully supported browser" apparently...
- cs02rm0 7y agoHow did it go?
- rnhmjoj 7y agoFriendly reminder that meet.jit.si is not end-to-end encrypted. So, unless hosting your own instance, using the website or the videoconference integration in Riot means your conversation is routed through an Atlassian-owned server. See https://github.com/jitsi/jitsi-meet/issues/409#issuecomment-260652107 https://github.com/jitsi/jitsi-meet/issues/409#issuecomment-....
- est31 7y agoAre there any E2EE alternatives to it?
- commoner 7y agoNextcloud Talk is end-to-end encrypted, but not as easy to set up as Jitsi Meet. https://nextcloud.com/talk https://nextcloud.com/talk https://github.com/nextcloud/spreed https://github.com/nextcloud/spreed
- mekster 7y agoLast time I tried it like half a year ago, NextCloud talk was unstable and didn't have any decent client software, it was literally useless to me. I hope they make it better.
- emcho 7y agoTo be accurate: no tool that relies on webrtc is end-to-end encrypted. So, no, it isn't. It is encrypted on the wire, just like the other tools mentioned here.
- commoner 7y agoAre you saying that the developer's claims in this issue discussion are wrong? https://github.com/nextcloud/spreed/issues/37 https://github.com/nextcloud/spreed/issues/37 He says that video/audio in calls are end-to-end encrypted when the server is using the default PHP backend, but not the high-performance backend (an optional paid and proprietary enterprise upgrade). > video/audio is already end-to-end encrypted > By default with the internal signaling backend audio/video calls (no matter if 1:1 or group) are end-to-end encrypted. > and without the HPB its always paar-to-peer [sic] and therefor end-to-end encrypted. > Chat is currently not end-to-end encrypted, only the audio/video of calls are. Someone mentioned Jitsi's statement and the developer responded: >> But I don't understand why the Jitsi people write, "WebRTC today does not provide away of conducting multiparty conversations with end-to-end encryption." That would only be true if I decided to use an additional HPB solution, wouldn't it? But not out of the box. > Exactly, I guess for better user experience and performance they have a SFU or MCU in place (our HPB is an SFU), and therefor it stops being end-to-end encrypted
- canada_dry 7y agoI've been using their quite old voip app for years. It's simply reliable even though it hasn't been updated for years.
- montroser 7y agoNot open source but we've been using https://team.video https://team.video for our standup calls. The timer feature in the agenda sidebar can be pretty handy sometimes.
- maqp 7y agoI think it's unwise to offer 1) proprietary solutions in the age of surveillance capitalism. 2) offer in-browser cryptography to ensure security. I don't see any end-to-end encryption elements in that. Your data gets essentially delivered to the service. Do we really want that? Haven't the companies like FB already shown you should never trust them with your data? I mean, I'm baffled to see people would go in circles and instead of realizing the fundamental fault (lack of privacy by design), they go for the next vendor who promises not to abuse their data. Well no surprise there, for these services the business model IS the data. And it will never change unless they prove it won't be used by switching on E2EE and allowing anonymous registration and use via Tor. At least back in the day Jitsi offered E2EE for VoIP and video with ZRTP + SRTP. I'm not sure what the case is now but people, think twice before you sign up to these "free" and fun one-click sites.
- animalnewbie 7y agoUmm what phone are you using? I hope you realize that contrary to what you think Android isn't completely open source and some of the most key parts are owned by probably the biggest enemy of privacy on Earth.
- maqp 7y agoThat's what we could call nirvana fallacy. Sure, the stack is never 100% free. But that doesn't mean we shouldn't use free and open source stuff where possible. Plus why should we use something that isn't E2EE by default. It's just FB all over again.
- knocte 7y agoBut it's more opensource than iOS.
- dabei 7y agoWhy would you use this instead of Google Hangout?
- andrewharvey 7y agoThey have dial in phone numbers, something Google Hangouts doesn't offer for free accounts.
- habi 7y agoBecause it’s not Google, and open-source.
- franga2000 7y agoIn my experience, even the somewhat disappointing performance of Jitsi is better than Hangouts. My worst case was a video call between Italy, Slovenia, Canada and 3x Korea and while Jitsi struggled, Hangouts was straight up unusable. I don't know whether Hangouts got confused and picked a geo-average server on some island or something, but Jitsi was at least mostly usable.
- gibs0ns 7y agoWe've been using the Jitsi integration with Rocket.Chat for awhile now, it works seamlessly.
- Jahak 7y agoBest open source video conferencing app. Many thanks to the developers Jitsi
- unexaminedlife 7y agoI have an eerie feeling that one of the next major "scandals" in technology will center around companies who learn how to abuse the real-time video/audio capabilities of the browser without disclosing (clearly) to end users the implications. These days anyone with a bit of programming knowledge can now open WebRTC sessions from the server, decrypt the contents, and multiplex streams back to clients (great for large group video chats). A great capability IMO, but immense potential for abuse by bad actors. I think now is a perfect time for people "in the know" to start educating the public on this.
- Sean-Der 7y agoThere was a bunch of abuse that already happened with host candidates, was fixed recently though! [0] Tor also did a bunch of really great work figuring out all the ways you can be fingerprinted.[1] When I shared [2] a lot of people gave me flack for enabling malware. I don't come from that background, so hard to think 'how can people abuse this technology' It is too late now to roll back all the WebRTC stuff in the browser now though :) Definitely would be mind blowing how much data is flowing because of it (and how much money is being made because of it). [0] https://webrtchacks.com/dear-ny-times/ https://webrtchacks.com/dear-ny-times/ [1] https://trac.torproject.org/projects/tor/wiki/doc/Snowflake/Fingerprinting https://trac.torproject.org/projects/tor/wiki/doc/Snowflake/... [2] https://github.com/pion/offline-browser-communication https://github.com/pion/offline-browser-communication
- n_cusan 7y agoWe tried jitsi for a while and found it did not perform well for screen sharing in large groups (which we use extensively). We switched to whereby.com (former appear.in) which is not free for group meetings (used to be though) but is much more reliable. Creating new meeting rooms works the same way as in jitsi
- vasilakisfil 7y agoOk but how can I call mumble from jitsi? If you don't solve this, it's yet another silo.
- speedplane 7y agoIn 2020, a company that provides a product for free without a standard business model will be met with skepticism: not just from investors, but from users. How is jit.si able to do this for free where many other companies charge? Are they monetizing user data? Or trying to upsell some parent company services? Is this an honest-for-goodness non-profit because someone was fed up with video conferencing? None of these are potentially deal-breakers, but they need to be transparent about why they are doing this for free and what they are getting out of it. In 2020, the understanding of "free" is much more sophisticated than it was in say 2010.
- Vinnl 7y agoI wondered about this too. Luckily, they are transparent, in their FAQ: https://jitsi.org/user-faq/ https://jitsi.org/user-faq/ > If Jitsi doesn’t make any money, how can it continue to support the project? > We are fortunate that our friends at 8×8 fully fund the project. 8×8 uses Jitsi technology in products like Virtual Office. The open source community and meet.jit.si service help to make Jitsi better, which makes 8×8 products better, which helps to further fund Jitsi. This virtuous cycle has worked well in the past and should continue to for many years to come.
- saghul 7y agoHey there, Jitsi dev here. Great questions, let me try to clarify. Jitsi is now owned by 8x8, which has a clear business model. We recently launched 8x8 Meetings, which is a rebranded Jitsi Meet with a few extra bells and whistles. We (Jitsi) have remained Open Source while navigating through 2 acquisitions (Atlassian and 8x8) and being Open Source is in our DNA. Thus, remaining in this state was always a non-negotiable item during acquisition talks.
- aquadrop 7y agoI have tried it some time ago and it was pretty good in terms of video quality. Maybe someone knows, I was searching for something that would allow me to have almost local video quality for a chat app. I don't understand why there's anything that let me do it if I'm sitting on a good wifi and the other person also sitting in the same building on a good wifi. I even don't care about latency much, as long as it's withing couple of seconds. Youtube streamers seems to be doing it somehow, are there options for video chats apps?
- kabes 7y agoThing is, video conferencing/chat apps use technologies like webRTC (which is basically RTP). They are totally focused on super low latency (< 1s). This is understandable, because you can't have a conversation with multi-second latency. They achieve this by having sub-optimal, but faster encoding parameters/algorithms and tiny buffers. If you want better video quality and can live with multi-second latency you need to look at different technologies like RTMP or HLS, which is what youtube/facebook streams do.
- aquadrop 7y agoI understand they focus on low latency in general, but why it's not customizable and no one allows to tweak/switch what you prefer? Youtube streams etc lack interactivity of videochat. It's just I'm sitting in the same building with another person, on the same wifi with multiple hundreds of megabits/s available to us, using powerful phones/tablets and there's nothing that can deliver good quality of video? Seems weird.
- ecmascript 7y agoFirefox is not supported?
- SebiH 7y agoFrom personal experience a few months ago: Firefox works for the essentials, but anything more than webcam video failed. Sharing/synchronised watching of youtube videos or screen sharing only worked on Chrome..
- saghul 7y agoWe are making progress at making our support for Firefox on par with Chrome again. This is bound to be complete soon!
- grizzles 7y agoI know Zoom does their codec in wasm [1] and so on, but I don't know much about how other different webrtc impls work. Is there any reason jitsi or any other project would be faster / have better perf than peerjs.com? [1] https://webrtchacks.com/zoom-avoids-using-webrtc/ https://webrtchacks.com/zoom-avoids-using-webrtc/
- guerby 7y agoTo avoid browser variations with jitsi meet there's an electron version: https://github.com/jitsi/jitsi-meet-electron https://github.com/jitsi/jitsi-meet-electron
- k3liutZu 7y agoYou can also use the 8x8 meeting experience (which is using the same underlying technology) free in the browser https://8x8.vc https://8x8.vc (Source: I work for 8x8)
- piffey 7y agoIs this the same as talky.io (which I've used in the past and liked)? All the same underlying technology as Google Meet, right? WebRTC with some extra magics?
- xtracto 7y agoThis looks very similar to appear.in . We used to use appear.in about 7 years ago, when it was open like this. Unfortunately, all of these type of services require some kind of revenue model, and it usually requires them to limit or completely close their "open" versions.
- chrisMyzel 7y agoExcept for last week (jitsi sucked whenever it was more than two people) we've been doing weekly videocalls for 11 months via meet.jit.si between Hamburg (Germany), Goa (India) & South Cambodia with almost zero issues - we even kicked out webex since jitsi had dial in