leftwp.blogg.se

Jitsi meet external api example
Jitsi meet external api example












A client side JavaScript library is used to dialog with the server but, there is no GUI part. Server solution only: Janus is different. The minimal part to do is to integrate and customize the client side. With these kind of solutions, efforts are more or less equivalent to DevOps tasks only. Why Jitsi Meet?Īctually, the choice was easy because I had to choose between 2 different kinds of solutions:Īll-in-one solution: Jitsi Meet (IFrame) and BBB come with a client side part that already proposes all the features needed. Then, for the frontend, Jitsi can be used from an IFrame (no user interface to develop) or from a low-level JavaScrip library (design you own conference experience).Īnd that’s it for the candidates (sorry for the others…). Jitsi comes with the possibility to use it as a service or to host it in your infrastructure. I thought that for him, having another Java component should be less scary… Here, it is interesting because it is Java and the dev guy has developed the backend in Java. Jitsi Meet: The open-source conferencing server from 8x8. I’ve already developed with Janus before but my experience was limited to using it as a WebRTC gateway between web users and Freeswitch conferences.īigBlueButton : A complete conferencing and collaboration solution: My experience was limited to connecting the collaboration part (desktop sharing) to enhance an existing SIP web client. Janus: A SFU conference server that comes with a JS library. When I looked at the possible solution, I came up with 3 (open-source) possibilities: The candidates for the conferencing solution The low cost was part of the needs (as usual…).īut there is no specific need for call quality, specific devices or environments. Simple monitoring will be used to check health, usage and system resources used. Scalability? There will not be many meetings with a high number of persons and at the beginning there will be few parallel meetings. Time to market: The solution must be available ‘now’ without having to spend weeks or months on the development part.Ĭonvenient conferencing solution: No need to be lost by the features: Just the essentials: Video + chat + screen-sharing. So only hosting will have to be considered here. And while sovereign CPaaS platforms exist in Europe that meet these requirements, they are too expensive for a startup.

jitsi meet external api example

Without going into details, a self-hosted solution was preferred over using an existing global cloud solution as a service. Several needs were expressed for this project:ĭata protection: This is due to the specific context of the project. This article focuses on the reasons why I used Jitsi and then my development experiences. The Jitsi Architecture scheme really helped me to understand the CPaaS possibilities. Note: webRTCH4cKS already shared an excellent article on Jitsi called The ultimate guide to Jitsi Meet and JaaS that describes completely the solution. I never had the opportunity to use it as a user nor as a developer.

jitsi meet external api example

Why ? On one hand because it is the solution I chose for a project that requires a conference server and on the other hand because it was the opportunity for me to finally discover this product and more precisely its CPaaS side.

jitsi meet external api example

In this first article dedicated to CPaaS solutions, I wanted to focus on Jitsi Meet.














Jitsi meet external api example