[jitsi-users] Jitsi Video Bridge Help


#1

Hi everyone,

I stumbled across the mailing list on jitsi's website and wanted to ask for
some help!

I have built a multiple user video conference through WebRTC by using
custom JSON as a signaling protocol and a node.js signaling server (with
sockets). However, what I currently have is the full-mesh topology
implementation, which obviously has performance limitations.

I would like to move to an SFU topology for hosting video conference using
jitsi. However, I do not know how to incorporate the video bridge with my
existing application. There isn't any documentation or tutorial that
specifically addresses this as well.

I was hoping if anyone could help me out with this? Any advice would be
highly appreciated!

Thanks and best wishes,

···

--
*Shehroze U. Khan*
Resident Assistant
New York University Abu Dhabi - Class of 2018
Mobile (UAE): +971 56 305 2830
Mobile (Pakistan): +92 323 427 8379
Email: shehroze@nyu.edu <suk222@nyu.edu>
New York University Abu Dhabi
Saadiyat Island
P.O. Box 129188
Abu Dhabi, United Arab Emirates


#2

Hi,

You can start using lib-jitsi-meet. You can start with the default
deployment of jitsi-meet and see how it works. Than you can just take
jicofo, jitsi-videobridge and its nginx and prosody and build your app
on top of lib-jitsi-meet.

Regards
damencho

···

On Wed, Jul 13, 2016 at 3:54 AM, Shehroze U Khan <shehroze@nyu.edu> wrote:

Hi everyone,

I stumbled across the mailing list on jitsi's website and wanted to ask for
some help!

I have built a multiple user video conference through WebRTC by using custom
JSON as a signaling protocol and a node.js signaling server (with sockets).
However, what I currently have is the full-mesh topology implementation,
which obviously has performance limitations.

I would like to move to an SFU topology for hosting video conference using
jitsi. However, I do not know how to incorporate the video bridge with my
existing application. There isn't any documentation or tutorial that
specifically addresses this as well.

I was hoping if anyone could help me out with this? Any advice would be
highly appreciated!

Thanks and best wishes,
--
Shehroze U. Khan
Resident Assistant
New York University Abu Dhabi - Class of 2018
Mobile (UAE): +971 56 305 2830
Mobile (Pakistan): +92 323 427 8379
Email: shehroze@nyu.edu
New York University Abu Dhabi
Saadiyat Island
P.O. Box 129188
Abu Dhabi, United Arab Emirates

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


#3

This is all the documentation that seems to be out there:

https://github.com/jitsi/jitsi-videobridge/blob/master/doc/rest-videobridge.md
http://xmpp.org/extensions/xep-0340.html#usecases-update-transport

Not much.

Maybe one of the jitsi guys can share a bit more knowledge. These docs don't speak about signaling after the initial setup.

Does every new SSRC has to be signaled to all participants, or does jitsi rely on RTP and just add the streams?

···

From: users [mailto:users-bounces@jitsi.org] On Behalf Of Shehroze U Khan
Sent: Wednesday, July 13, 2016 01:55
To: users@jitsi.org
Subject: [jitsi-users] Jitsi Video Bridge Help

Hi everyone,

I stumbled across the mailing list on jitsi's website and wanted to ask for some help!

I have built a multiple user video conference through WebRTC by using custom JSON as a signaling protocol and a node.js signaling server (with sockets). However, what I currently have is the full-mesh topology implementation, which obviously has performance limitations.

I would like to move to an SFU topology for hosting video conference using jitsi. However, I do not know how to incorporate the video bridge with my existing application. There isn't any documentation or tutorial that specifically addresses this as well.

I was hoping if anyone could help me out with this? Any advice would be highly appreciated!

Thanks and best wishes,
--
Shehroze U. Khan
Resident Assistant
New York University Abu Dhabi - Class of 2018
Mobile (UAE): +971 56 305 2830
Mobile (Pakistan): +92 323 427 8379
Email: shehroze@nyu.edu<mailto:suk222@nyu.edu>
New York University Abu Dhabi
Saadiyat Island
P.O. Box 129188
Abu Dhabi, United Arab Emirates


#4

The problem with libjitsi is that it's not readily available on all platforms. I am also trying to use the REST interface to get around all the XMPP stuff and use WebRTC libjingle directly. The only way I can see to work with jitsi from all platforms (not just browsers). Am I seeing this correctly? Or is there a way to use your stack on Android/iOS?

···

-----Original Message-----
From: users [mailto:users-bounces@jitsi.org] On Behalf Of Damian Minkov
Sent: Friday, July 15, 2016 07:10
To: Jitsi Users <users@jitsi.org>
Subject: Re: [jitsi-users] Jitsi Video Bridge Help

Hi,

You can start using lib-jitsi-meet. You can start with the default deployment of jitsi-meet and see how it works. Than you can just take jicofo, jitsi-videobridge and its nginx and prosody and build your app on top of lib-jitsi-meet.

Regards
damencho

On Wed, Jul 13, 2016 at 3:54 AM, Shehroze U Khan <shehroze@nyu.edu> wrote:

Hi everyone,

I stumbled across the mailing list on jitsi's website and wanted to
ask for some help!

I have built a multiple user video conference through WebRTC by using
custom JSON as a signaling protocol and a node.js signaling server (with sockets).
However, what I currently have is the full-mesh topology
implementation, which obviously has performance limitations.

I would like to move to an SFU topology for hosting video conference
using jitsi. However, I do not know how to incorporate the video
bridge with my existing application. There isn't any documentation or
tutorial that specifically addresses this as well.

I was hoping if anyone could help me out with this? Any advice would
be highly appreciated!

Thanks and best wishes,
--
Shehroze U. Khan
Resident Assistant
New York University Abu Dhabi - Class of 2018 Mobile (UAE): +971 56
305 2830 Mobile (Pakistan): +92 323 427 8379
Email: shehroze@nyu.edu
New York University Abu Dhabi
Saadiyat Island
P.O. Box 129188
Abu Dhabi, United Arab Emirates

_______________________________________________
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

Yes, there is ongoing work for a react native app(android and ios)
which is using lib-jitsi-meet. And is sharing code for both native and
web.

···

On Fri, Jul 15, 2016 at 11:28 AM, Oliver Hausler <oliver@closeup.cc> wrote:

The problem with libjitsi is that it's not readily available on all platforms. I am also trying to use the REST interface to get around all the XMPP stuff and use WebRTC libjingle directly. The only way I can see to work with jitsi from all platforms (not just browsers). Am I seeing this correctly? Or is there a way to use your stack on Android/iOS?

-----Original Message-----
From: users [mailto:users-bounces@jitsi.org] On Behalf Of Damian Minkov
Sent: Friday, July 15, 2016 07:10
To: Jitsi Users <users@jitsi.org>
Subject: Re: [jitsi-users] Jitsi Video Bridge Help

Hi,

You can start using lib-jitsi-meet. You can start with the default deployment of jitsi-meet and see how it works. Than you can just take jicofo, jitsi-videobridge and its nginx and prosody and build your app on top of lib-jitsi-meet.

Regards
damencho

On Wed, Jul 13, 2016 at 3:54 AM, Shehroze U Khan <shehroze@nyu.edu> wrote:

Hi everyone,

I stumbled across the mailing list on jitsi's website and wanted to
ask for some help!

I have built a multiple user video conference through WebRTC by using
custom JSON as a signaling protocol and a node.js signaling server (with sockets).
However, what I currently have is the full-mesh topology
implementation, which obviously has performance limitations.

I would like to move to an SFU topology for hosting video conference
using jitsi. However, I do not know how to incorporate the video
bridge with my existing application. There isn't any documentation or
tutorial that specifically addresses this as well.

I was hoping if anyone could help me out with this? Any advice would
be highly appreciated!

Thanks and best wishes,
--
Shehroze U. Khan
Resident Assistant
New York University Abu Dhabi - Class of 2018 Mobile (UAE): +971 56
305 2830 Mobile (Pakistan): +92 323 427 8379
Email: shehroze@nyu.edu
New York University Abu Dhabi
Saadiyat Island
P.O. Box 129188
Abu Dhabi, United Arab Emirates

_______________________________________________
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