Private, Self-hosted
Video Conferencing & Streaming Solutions

Run Conferences, Meetings, Lectures and Group Chats with confidence and privacy.

For Video Conferencing, Streaming
and Group Meetings

Edward Snowden uses Jitsi for video calls and conferences
A self-hosted BigBlueButton in progress

For Online teaching, Lectures and Learning

Frequently Asked Questions

You can use Jitsi for your workplace meetings, quick team calls and discussions, desktop-sharing, demos and tutorials, community meet-ups and so on.

BigBlueButton can also handle all of these same use-cases but is preferable for online learning, lectures, tutorials, training and such. Both the tools support private recordings, secure invitations to meeting rooms and zero-tracking.

You definitely can. The downside of doing that is:

  •  They are public instances for general use and hence, are not optimised for your own use case
  • In case you do recordings there, third-parties do get access to those recordings
  • Many times, such public instances are hosted in EU, US or SE Asia. This adds to the network latency and hence, affects the experience of the service – especially for users in India.
  • To prevent misuse, public instances impose arbitrary limits and sometimes, these limits might become a constraint for your use case.
  • When you use a public instance, you can not get support or customisation or changes from the instance operators

Setting up and using your own instance is a great way to protect your privacy, have a certain quality of service and adapt the software to serve your needs.

Short answer:

We can help you evaluate these tools to assess if they serve you well.

Long Answer:

Both tools – Jitsi & BigBlueButton – are fairly capable of handling most business, educational and community use-cases that we have put them up to in the recent past. They are proven tools that have been developed over more than 10 years to serve their respective purposes. These are Free/Libre/Open Source Software projects — which means that while they release and share their source code, they also have large communities of users, developers and organisations that sponsor, support and contribute to them.

The best way to know really is to make a small list of essential features and then evaluate these tools from that perspective. We would be glad to help you with such an evaluation. Given time, clarity and a reasonable budget, it is possible to even extend or integrate these tools to fill-in any gaps that come up during evaluation.

Very simply, we offer the service of assessing, deploying, customising, integrating and managing Jitsi & BigBlueButton to serve your needs. We leverage on our extensive experience with managing GNU/Linux-based infrastructure to help you build a dedicated and private setup for your conferencing requirements.

It is true that Jitsi and BigBlueButton are available free-of-charge and under a free software license. Jitsi Meet is licensed under the Apache-2.0 license while BigBlueButton & Greenlightare licensed under LGPL-3.0.

This means that while the entire software (and its complete and corresponding source code) are available for download and use free-of-charge, considerable effort and skill is required to make the software usable. Hence, users of the software need to either learn how to setup and configure them (very possible and we would love to help with that – lets talk!) or find someone who does. We are that “someone” and that service of installing, configuring, scaling, fixing, updating, integrating, managing, monitoring and customising the software is exactly what we offer. And charge for.

We charge based on the scale of effort we put in and the level of hand-holding and support you require. Lets help you evaluate these tools quickly and then assess your requirements so that we can give you an overview of our charges.

We host these tools in various data centres in India (or elsewhere). We size the servers based on our assessment of your scale and requirements. We choose the data centre based on its suitability to your requirement and their cost structures.

While you can very well host these on your own network (and we usually encourage that), a critical challenge for video conferencing is the bandwidth that might be available. In case you have 100s of Mbps or Gbps of dedicated bandwidth (which a data centre does), we would be glad to help you select the hardware and deploy such a setup on your own network. Otherwise, its recommended that you deploy this at a reliable data centre that is close to you.

Listed below is a recommendation based on an average server sizing and default setup.

It is important to understand that these are not limits of the software or the service. With careful design and implementation, the software can indeed handle many more concurrent users and sessions.

Jitsi Meet

The recommended limit for Jitsi is around 20 to 30 participants with full audio and video. The audio quality dips as the data transfer and bandwidth requirements increase (both on the server and on each participant). If you are organising a meeting on Jitsi with one or two participants who broadcast their video and the rest just listen in, the maximum number of participants can be higher. The Jitsi Meet development team recommends upto 75 participants in a video call (given capable hardware and sufficient bandwidth).


A typical BigBlueButton server can handle around 200 concurrent users with a maximum of around 100 in a single session. In real terms, however, an optimum use case is with one or two presenters on full audio and video + slides and around 30 to 40 participants listening in (a typical classroom scenario). A BigBlueButton server can handle multiple sessions like this. To support 10s of such sessions with 1000s of concurrent users, a cluster needs to be built which will then load-balance the sessions between a number of such servers.

We make the Jitsi Meet recordings available to you via Nextcloud over a web-interface. BigBlueButton has its own built-in feature to access, share and view the recordings.

Let us discuss over email or a conference call. Please do tell us your requirements by filling in the corresponding form below.

Video Conferencing, Public Streaming & Group Meetings

Secure & Private –
Zero-Tracking, 100% Free Software

Use Jitsi on your own private instance deployed on a dedicated server – not a public or shared instance. Only allow authenticated users to create video meeting rooms. Integrate with your existing user database over LDAP.

Customised & Branded
Your URL, Your Logo, Your Colours

We customise your Jitsi instance with your URL, colours and branding. Why should your Jitsi instance look like everyone else’s? Make the best use of the available source code. Jitsi is also extendable via its API.

Simple Group Video Calls – For all situations

Use Jitsi for group meetings, live demos, training or even to host family gatherings. Everyone can participate using just a web-browser. Or dedicated, free-software mobile applications.

Make the most of your calls

Use audio and video over calls. Or share your desktop or specific applications on your desktop. Or do it all at once!

We host and manage it for you!

You don’t have to deal with the complexities of Jitsi. We deploy, manage and secure your Jitsi instances. You have complete access to your configuration, service and deployment source code. And – when required – we will scale up your infrastructure to include more computing resources so you get good performance from your setup.

Record your calls and share securely

Record your calls on the server. The recordings don’t leave the server unless you decide to share them. And no third-parties get access to your call recordings. The recordings are shared over Nextcloud — and you can use it for all other types of file sharing and collaboration as well!

Lets do a live demo!

Why don’t you let us demonstrate all the features of Jitsi to you over a live demo – right over our own Jitsi instance! That way you get to experience the tool first-hand and we can discuss how to setup a private, dedicated instance for you.

Conferencing system designed for Online Learning

Secure, Private & Customised
Zero-Tracking, 100% Free Software

Use BigBlueButton on your own private instance deployed on a dedicated server – not a public or shared instance. We customise your instance with your URL, colours and branding. And connect BigBlueButton with your existing user authentication system as well.

A complete online-learning package

Upload presentation slides, use a marker on them, enable or disable attendees audio / video, organise quick polls or Q&A during calls, share your desktop. Make shared notes during the session, interact over public or private text chat and even share your desktop with everyone in the call. Or let an attendee take the stage, instead of you.

Integration with
Learning Management Systems (LMS)

BigBlueButton has stable and deep integration with learning management systems like Moodle and Canvas. Extend your courses with an online classroom and interact with the students and attendees via the LMS as well.

Use it creatively!

Want to quickly explain something via video or slides or desktop sharing? Want to invite your colleagues or students or community members for a rich collaborative discussion? Want to organise a virtual online conference? Use BigBlueButton as you want. It is trusted by schools, organisations and universities the world over.

Lets do a live demo!

Why don’t you let us demonstrate all the features of BigBlueButton to you over a live demo – right over our own BBB instance! That way you get to experience the tool first-hand and we can discuss how to setup a private, dedicated instance for you.

Hosting, customisation and deployment services for your video conferencing, streaming and online learning requirements.
Its not "somebody else's problem" any more. We're making it ours'.

© 2020, DeepRoot Linux

Phone: +91.80.40890000


Snowden / Jitsi picture: (c) Cory Doctorow Licensed CC-BY-SA-2.0 The Jitsi logo and name is courtesy the Jitsi project. The Big Blue Button logo is a trademark of BigBlueButton Inc. All brands or trademarks mentioned are properties of their respective owners. Use of them does not imply any affiliation with or endorsement by them.
DeepRoot Linux Pvt. Ltd.
#22, 13th Cross, Jayamahal Extension, Bangalore – 560046 INDIA