For the Janus VideoRoom plugin, can it deploy to multiple servers? If possible, is the server connec

584 views
Skip to first unread message

shawnz...@gmail.com

unread,
Jun 1, 2016, 11:22:48 PM6/1/16
to meetecho-janus
Hi Lorenzo,
For the Janus VideoRoom plugin, can it deploy to multiple servers? If possible, is the server connected to each other? 
Thanks

Lorenzo Miniero

unread,
Jun 2, 2016, 3:57:49 AM6/2/16
to meetecho-janus
No, each VideoRoom plugin is isolated. If you want to scale users on multiple Janus instances, you'll have to handle the synchronization from an application perspective (e.g., putting some publishers on a server and some on another, and have viewers subscribe to the related servers), for instance in your own application server that wraps the Janus API.

L.

shawnz...@gmail.com

unread,
Jun 2, 2016, 6:21:04 AM6/2/16
to meetecho-janus
Thank you for your reply. Does the Janus support distributed deployment? How many people supported in a room, hundreds or thousands or ten thousands of people? 

在 2016年6月2日星期四 UTC+8下午3:57:49,Lorenzo Miniero写道:

Lorenzo Miniero

unread,
Jun 2, 2016, 6:25:43 AM6/2/16
to meetecho-janus
Try searching the group, as this has been asked before. You can find some additional info in a performance paper (a bit outdated now, but still helpful) we wrote and that is linked here: https://janus.conf.meetecho.com/citeus

L.

shawnz...@gmail.com

unread,
Jun 2, 2016, 11:00:23 PM6/2/16
to meetecho-janus
There are two detailed reports from the year of 2014 and 2015, and is there another related report?

在 2016年6月2日星期四 UTC+8下午6:25:43,Lorenzo Miniero写道:

Lorenzo Miniero

unread,
Jun 3, 2016, 2:26:51 AM6/3/16
to meetecho-janus
I don't think so, at least not that I know of. We may do some other performance assessments in the future, but we don't have a precise plan yet yet. Of course, if you decide to start doing a set of stress tests by yourself and want to share the results with the community, it would be vey welcome.

L.

shawnz...@gmail.com

unread,
Jun 13, 2016, 10:00:03 PM6/13/16
to meetecho-janus
I have bought the report you mentioned, and want to add some functions on janus. Could you give me some ideas and suggestions? And is there some technical supports for payment? As far as you know, is there some mature products based on janus?

在 2016年6月3日星期五 UTC+8下午2:26:51,Lorenzo Miniero写道:

Lorenzo Miniero

unread,
Jun 14, 2016, 2:04:34 AM6/14/16
to meetecho-janus
We do provide commercial support and consultancy services: https://janus.conf.meetecho.com/support
As to products based on Janus, there are several commercial applications using Janus out there, you can see some examples if you look for a few of the presentations I made recently (vuc.me, Kamailio World, OpenSIPS).

L.

shawnz...@gmail.com

unread,
Jul 4, 2016, 3:15:39 AM7/4/16
to meetecho-janus
Thank you, Lorenzo. In the videoroom plugin, every time a new publisher joins, Janus creates a new PeerConnection per each pre-existing participant. Could these PCs merge into a PC ?

在 2016年6月14日星期二 UTC+8下午2:04:34,Lorenzo Miniero写道:

Lorenzo Miniero

unread,
Jul 4, 2016, 4:48:54 AM7/4/16
to meetecho-janus
We don't support multistream yet.

L.

shawnz...@gmail.com

unread,
Jul 4, 2016, 8:43:48 AM7/4/16
to meetecho-janus
From the technical point, could a PC support multi-channel video or multi-channel audio or multi-channel data? If possible, which modules need to be modified?

在 2016年7月4日星期一 UTC+8下午4:48:54,Lorenzo Miniero写道:

Lorenzo Miniero

unread,
Jul 4, 2016, 8:46:05 AM7/4/16
to meetecho-janus
Everything's possible ;-)
Nothing can be done in plugins before a heavy refactoring in the core, though, something we plan to do in the future but I have no idea when.

L.
Reply all
Reply to author
Forward
0 new messages