[jitsi-users] Jitsi | Recording Conference


#1

Hello,

I am working on some idea where video conference will be a feature, I have
installed Jitsi-meet on local server and its running fine but I have some
questions before I finalize.

Q1 Is there recording option is available for conference and if there are
multiple conferences are running how recording will take place ?

Q2 What server configuration will you suggest for 100 concurrent
conferences or there are any material so I can calculate the cost?

Q3 I want to customize the UI as per my requirements, is there any guide or
demo solution already build ?

Thank you in Advance,

[image: Back Home]

*Somesh Soni*

Senior Software Developer | Web
*mobile* +91-92522-79078 *|* www.aurigait.com

*skype * somesh.soni007

This message may contain confidential and/or privileged information. It is
intended to be read only by the individual or entity to whom it is
addressed or by their designee. If the reader of this message is not the
intended recipient, you are on notice that any uses, copy, disclose or
distribution of this message, in any form, is strictly prohibited. If you
have received this message in error, please notify the sender by reply
email or by telephone and delete or destroy any copy of this message. Thank
you.


#2

Hi,

Hello,

I am working on some idea where video conference will be a feature, I have installed Jitsi-meet on local server and its running fine but I have some questions before I finalize.

Q1 Is there recording option is available for conference and if there are multiple conferences are running how recording will take place ?

Yep, there is, but you need to deploy yourself a jibri:
https://github.com/jitsi/jibri. The jibri instances you deploy are
used one instance per one recording. So if you need to simultaneous
recordings (for two different conferences) it needs to jibri instances
deployed. We will be upgrading the jibri implementation very soon,
from the python one to a java one, which is more stable and easier to
deploy, so stay tuned for that in the following week.

Q2 What server configuration will you suggest for 100 concurrent conferences or there are any material so I can calculate the cost?

The most important is the bandwidth for the jvb. You can always deploy
multiple bridges per deployment, so it can spread the load. 100
concurrent conferences, you cannot measure load. You need the number
of avg participants per conference. If the conference is with two
participants it can be p2p and it will use almost no bandwidth for jvb
connection. But if there are 3 participants you can consider very
roughly maximum of 3*5Mbit per participant (you need 15Mbit upload and
15Mbit download).

Q3 I want to customize the UI as per my requirements, is there any guide or demo solution already build?

There are some options you can customize by changing
interface_config.js
(https://github.com/jitsi/jitsi-meet/blob/master/interface_config.js),
any further changes you want you need to modify jitsi-meet, build it
and deploy it on your deployment.

Regards
damencho

···

On Mon, Apr 9, 2018 at 5:45 AM, Somesh Soni <somesh.soni@aurigait.com> wrote:

Thank you in Advance,

Somesh Soni

Senior Software Developer | Web
mobile +91-92522-79078 | www.aurigait.com

skype somesh.soni007

This message may contain confidential and/or privileged information. It is intended to be read only by the individual or entity to whom it is addressed or by their designee. If the reader of this message is not the intended recipient, you are on notice that any uses, copy, disclose or distribution of this message, in any form, is strictly prohibited. If you have received this message in error, please notify the sender by reply email or by telephone and delete or destroy any copy of this message. Thank you.

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users


#3

Thank you very much for the helpful answers I have some more doubts :

If I am using jibri, I need to have one instance for one conference to
record the conference, Can I have multiple instances on same server ?
If one conference has four participant and 100 simultaneous conferences are
going with jibri recording all conferences, what server configuration I
will need (like RAM, Processors) ?

[image: Back Home]

*Somesh Soni*

Senior Software Developer | Web
*mobile* +91-92522-79078 *|* www.aurigait.com

*skype * somesh.soni007

This message may contain confidential and/or privileged information. It is
intended to be read only by the individual or entity to whom it is
addressed or by their designee. If the reader of this message is not the
intended recipient, you are on notice that any uses, copy, disclose or
distribution of this message, in any form, is strictly prohibited. If you
have received this message in error, please notify the sender by reply
email or by telephone and delete or destroy any copy of this message. Thank
you.

···

On Mon, Apr 9, 2018 at 9:29 PM, Damian Minkov <damencho@jitsi.org> wrote:

Hi,

On Mon, Apr 9, 2018 at 5:45 AM, Somesh Soni <somesh.soni@aurigait.com> > wrote:
>
> Hello,
>
> I am working on some idea where video conference will be a feature, I
have installed Jitsi-meet on local server and its running fine but I have
some questions before I finalize.
>
> Q1 Is there recording option is available for conference and if there
are multiple conferences are running how recording will take place ?

Yep, there is, but you need to deploy yourself a jibri:
https://github.com/jitsi/jibri. The jibri instances you deploy are
used one instance per one recording. So if you need to simultaneous
recordings (for two different conferences) it needs to jibri instances
deployed. We will be upgrading the jibri implementation very soon,
from the python one to a java one, which is more stable and easier to
deploy, so stay tuned for that in the following week.
>
>
> Q2 What server configuration will you suggest for 100 concurrent
conferences or there are any material so I can calculate the cost?

The most important is the bandwidth for the jvb. You can always deploy
multiple bridges per deployment, so it can spread the load. 100
concurrent conferences, you cannot measure load. You need the number
of avg participants per conference. If the conference is with two
participants it can be p2p and it will use almost no bandwidth for jvb
connection. But if there are 3 participants you can consider very
roughly maximum of 3*5Mbit per participant (you need 15Mbit upload and
15Mbit download).
>
>
> Q3 I want to customize the UI as per my requirements, is there any guide
or demo solution already build?

There are some options you can customize by changing
interface_config.js
(https://github.com/jitsi/jitsi-meet/blob/master/interface_config.js),
any further changes you want you need to modify jitsi-meet, build it
and deploy it on your deployment.

Regards
damencho

>
>
> Thank you in Advance,
>
>
>
>
> Somesh Soni
>
> Senior Software Developer | Web
> mobile +91-92522-79078 | www.aurigait.com
>
> skype somesh.soni007
>
> This message may contain confidential and/or privileged information. It
is intended to be read only by the individual or entity to whom it is
addressed or by their designee. If the reader of this message is not the
intended recipient, you are on notice that any uses, copy, disclose or
distribution of this message, in any form, is strictly prohibited. If you
have received this message in error, please notify the sender by reply
email or by telephone and delete or destroy any copy of this message. Thank
you.
>
>
> _______________________________________________
> users mailing list
> users@jitsi.org
> Unsubscribe instructions and other list options:
> http://lists.jitsi.org/mailman/listinfo/users

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users


#4

Hi,

Thank you very much for the helpful answers I have some more doubts :

If I am using jibri, I need to have one instance for one conference to record the conference, Can I have multiple instances on same server ?
If one conference has four participant and 100 simultaneous conferences are going with jibri recording all conferences, what server configuration I will need (like RAM, Processors) ?

Nope, it is one jibri per server. To record 100 conferences
simultaneous, you need 100 jibri machines running simultaneously.
For meet.jit.si we were using AWS for the machines c4.xlarge (4 CPU,
8G RAM, high bandwith).

Regards
damencho

···

On Tue, Apr 10, 2018 at 5:09 AM, Somesh Soni <somesh.soni@aurigait.com> wrote:

Somesh Soni

Senior Software Developer | Web
mobile +91-92522-79078 | www.aurigait.com

skype somesh.soni007

This message may contain confidential and/or privileged information. It is intended to be read only by the individual or entity to whom it is addressed or by their designee. If the reader of this message is not the intended recipient, you are on notice that any uses, copy, disclose or distribution of this message, in any form, is strictly prohibited. If you have received this message in error, please notify the sender by reply email or by telephone and delete or destroy any copy of this message. Thank you.

On Mon, Apr 9, 2018 at 9:29 PM, Damian Minkov <damencho@jitsi.org> wrote:

Hi,

On Mon, Apr 9, 2018 at 5:45 AM, Somesh Soni <somesh.soni@aurigait.com> wrote:
>
> Hello,
>
> I am working on some idea where video conference will be a feature, I have installed Jitsi-meet on local server and its running fine but I have some questions before I finalize.
>
> Q1 Is there recording option is available for conference and if there are multiple conferences are running how recording will take place ?

Yep, there is, but you need to deploy yourself a jibri:
https://github.com/jitsi/jibri. The jibri instances you deploy are
used one instance per one recording. So if you need to simultaneous
recordings (for two different conferences) it needs to jibri instances
deployed. We will be upgrading the jibri implementation very soon,
from the python one to a java one, which is more stable and easier to
deploy, so stay tuned for that in the following week.
>
>
> Q2 What server configuration will you suggest for 100 concurrent conferences or there are any material so I can calculate the cost?

The most important is the bandwidth for the jvb. You can always deploy
multiple bridges per deployment, so it can spread the load. 100
concurrent conferences, you cannot measure load. You need the number
of avg participants per conference. If the conference is with two
participants it can be p2p and it will use almost no bandwidth for jvb
connection. But if there are 3 participants you can consider very
roughly maximum of 3*5Mbit per participant (you need 15Mbit upload and
15Mbit download).
>
>
> Q3 I want to customize the UI as per my requirements, is there any guide or demo solution already build?

There are some options you can customize by changing
interface_config.js
(https://github.com/jitsi/jitsi-meet/blob/master/interface_config.js),
any further changes you want you need to modify jitsi-meet, build it
and deploy it on your deployment.

Regards
damencho

>
>
> Thank you in Advance,
>
>
>
>
> Somesh Soni
>
> Senior Software Developer | Web
> mobile +91-92522-79078 | www.aurigait.com
>
> skype somesh.soni007
>
> This message may contain confidential and/or privileged information. It is intended to be read only by the individual or entity to whom it is addressed or by their designee. If the reader of this message is not the intended recipient, you are on notice that any uses, copy, disclose or distribution of this message, in any form, is strictly prohibited. If you have received this message in error, please notify the sender by reply email or by telephone and delete or destroy any copy of this message. Thank you.
>
>
> _______________________________________________
> users mailing list
> users@jitsi.org
> Unsubscribe instructions and other list options:
> http://lists.jitsi.org/mailman/listinfo/users

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users

_______________________________________________
users mailing list
users@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/users


#5

Hi Damian,

Is the c4.xlarge machine for a single jibri instance?

Thanks and regards,

Carlos


#6

Yes, that is correct.