Video Conference with jitsi-meet
Böhm, Felix
Jitsi Meet is an OpenSource WebRTC JavaScript application. You can setup a Videobridge to provide high quality, scalable video conferences. - quick setup the whole stack with docker - lets have a test call - discussion on ownCloud integration
 Hello. Hegger was announcing that there will be a little talk about the video conferencing. I was trying to set up JITZI Meet. JITZI Meet is affronted for JITZI. It's a webRTC solution and it has a video bridge. I want to explain a little bit about that JITZI approach, because I think there's a lot of webRTC out there, and they all scale not so well. If you try to make a conference, a video conference, with lots of people, that sucks. JITZI is an open source built in Java based on XMPP, so it's a good choice from my perspective. I have not found anything better than that. I was just starting to do some research and put some time on the software and try out how it's working, how to set up everything and so on. Basically, it's the XMPP chat, and based on that chat, you can do with JITZI that video conferencing with a very good audio and very good video quality. I would compare the quality to be as good as Skype, for instance. You have a lot of possibilities for integrations, like there's the possibility to make presentations with it, to have desktop sharing. You can stream video, record the streams, and plug in some other cool whatever-you-need thing. It's quite a modular system. About the video bridge, to come to the problem about video conference, if you have multiple persons participating on the video conference, you have a mess. I found a nice picture here from another slide. I'm very thankful for the pictures because I couldn't have explained it better than this image does. The video bridge is a more clean solution which will scale out. You can test this now with me, because I'm actually not the next part on the Java, JITZI, MEET stuff, but we can test it out. I invite you to join that conference here, that video conference, if you have a desktop in front of you. Maybe let's try if that will work. You see John here? John is logged in already. I prepared a bit. Yeah, of course, you need the link. Get more time. This demo is set up by JITZI itself. If you go to jitzi.org, you find a button with a demo link, so you don't need to remember the link that is published by JITZI. I think it's a very cool tool for making your next, maybe, development meeting or something like that. You can try. Get some experience with it. Maybe tune down the sound so that we don't have that. I think it's about having fun together here on the conference. Yeah, that looks quite good, huh? APPLAUSE So I'm really not an expert on this topic, but I would love to have something like this in onCloud. And this is my last slide, just telling you there's already some integrations for that JITZI. So there's an integration from VNC. These guys, I have met them on the burgers and beers on Friday, but I'm sad that they are not here quite now. I know one of them has birthday today, but maybe they are having a party. Here to mute. I will mute myself. You can switch on video and so on. You can stop the live stream or lock the room if you want to be in private. You can invite other people, so you just get a link to do though. Here it is quite nice. They have shared document integration. It's basically EtherPAD. If you click there, you can just work on the EtherPAD in a joint way and collaborate here. You can offer YouTube video, which is some kind of video stream, which is then broadcasted to all the participants. It's a very nice tool for that. You can share your screen or make a full screen here. We have a list of all participants here, so it's a huge amount of participants here right now. That's awesome. I think it's working for you. It's fluent and like a good impression or not so good impression? Yeah? That's okay. We have a nice setting here. Okay, what do I want? I want to have an integration for onCloud for that, of course. Me not being the one who will do that in the end, I'm pretty sure about that. I'm not so good in the PHP stuff. But I would support that in any regards. I would like to kick off a project for doing so. Contact me and onCloud. I think a funny project. It's a very cool project about onCloud. The whole stuff Holger told you about what onCloud will do. This is so much boring stuff in there. I think this is a cool stuff. I want to work on this in my leisure time a bit. I would invite you to join. Just contact me, phoenixatoncloud.com, to have a little project out of this. Maybe we meet on Wednesday or Thursday to hack a bit or find some requirements and think about discussion, discuss about and make a workshop on how we could do this. Now, actually you are as far as me with this project. I'm very happy to join. I'm very happy to get your feedback and your ideas. Any questions or ideas? We tried to put this up where I work as a Skype alternative. It seems so if you don't have fiber, when you're two, three or more, it drops out. Since it's petropy, every video data stream is sent to everyone. If you don't have fiber, it just crashes because there's too much video to process. You want to answer? That is nice. I get some support from Daniel here. That is very welcome. This is not video chat with JITZI. This is normal web RTC solutions. With the video bridge, you have better performance by having a video bridge here in the middle. I might be a bit fast on that. Can you say more about that? With most of these demos that you see on the web, I'm not sure about JITZI, they do not have the video bridge, but they do have that experience. I think the video bridge is the key here for having performance and scale out. It's not only about web traffic, it's also about CPUs going mad with more than four or five participants. Your own CPU, mainly. It is very interesting, if you go on the website from the JITZI video bridge, they explain what you need for a JITZI video bridge server. It's not about the CPU on that video bridge server, it is about some bandwidths, and it's okay, and scaling very well. I recommend you test it. Maybe you have another approach here, which will work out for you. Okay, thanks a lot. I hope so, at least. Anything else? Okay, thank you. Hope to meet you in some workshop about discussing on integration. Thanks.
 Hello.  Hegger was announcing that there will be a little talk about the video conferencing.  I was trying to set up JITZI Meet.  JITZI Meet is affronted for JITZI.  It's a webRTC solution and it has a video bridge.  I want to explain a little bit about that JITZI approach,  because I think there's a lot of webRTC out there,  and they all scale not so well.  If you try to make a conference, a video conference,  with lots of people, that sucks.  JITZI is an open source built in Java based on XMPP,  so it's a good choice from my perspective.  I have not found anything better than that.  I was just starting to do some research and put some time on the software  and try out how it's working, how to set up everything and so on.  Basically, it's the XMPP chat, and based on that chat,  you can do with JITZI that video conferencing  with a very good audio and very good video quality.  I would compare the quality to be as good as Skype, for instance.  You have a lot of possibilities for integrations,  like there's the possibility to make presentations with it,  to have desktop sharing.  You can stream video, record the streams,  and plug in some other cool whatever-you-need thing.  It's quite a modular system.  About the video bridge, to come to the problem about video conference,  if you have multiple persons participating on the video conference,  you have a mess.  I found a nice picture here from another slide.  I'm very thankful for the pictures because I couldn't have explained it better  than this image does.  The video bridge is a more clean solution which will scale out.  You can test this now with me,  because I'm actually not the next part on the Java, JITZI, MEET stuff,  but we can test it out.  I invite you to join that conference here, that video conference,  if you have a desktop in front of you.  Maybe let's try if that will work.  You see John here?  John is logged in already.  I prepared a bit.  Yeah, of course, you need the link.  Get more time.  This demo is set up by JITZI itself.  If you go to jitzi.org, you find a button with a demo link,  so you don't need to remember the link that is published by JITZI.  I think it's a very cool tool for making your next,  maybe, development meeting or something like that.  You can try.  Get some experience with it.  Maybe tune down the sound so that we don't have that.  I think it's about having fun together here on the conference.  Yeah, that looks quite good, huh?  APPLAUSE  So I'm really not an expert on this topic,  but I would love to have something like this in onCloud.  And this is my last slide, just telling you there's already  some integrations for that JITZI.  So there's an integration from VNC.  These guys, I have met them on the burgers and beers on Friday,  but I'm sad that they are not here quite now.  I know one of them has birthday today,  but maybe they are having a party.  Here to mute.  I will mute myself.  You can switch on video and so on.  You can stop the live stream or lock the room if you want to be in private.  You can invite other people,  so you just get a link to do though.  Here it is quite nice.  They have shared document integration.  It's basically EtherPAD.  If you click there, you can just work on the EtherPAD in a joint way  and collaborate here.  You can offer YouTube video, which is some kind of video stream,  which is then broadcasted to all the participants.  It's a very nice tool for that.  You can share your screen or make a full screen here.  We have a list of all participants here,  so it's a huge amount of participants here right now.  That's awesome.  I think it's working for you.  It's fluent and like a good impression or not so good impression?  Yeah?  That's okay.  We have a nice setting here.  Okay, what do I want?  I want to have an integration for onCloud for that, of course.  Me not being the one who will do that in the end,  I'm pretty sure about that.  I'm not so good in the PHP stuff.  But I would support that in any regards.  I would like to kick off a project for doing so.  Contact me and onCloud.  I think a funny project.  It's a very cool project about onCloud.  The whole stuff Holger told you about what onCloud will do.  This is so much boring stuff in there.  I think this is a cool stuff.  I want to work on this in my leisure time a bit.  I would invite you to join.  Just contact me, phoenixatoncloud.com,  to have a little project out of this.  Maybe we meet on Wednesday or Thursday to hack a bit  or find some requirements and think about discussion,  discuss about and make a workshop on how we could do this.  Now, actually you are as far as me with this project.  I'm very happy to join.  I'm very happy to get your feedback and your ideas.  Any questions or ideas?  We tried to put this up where I work as a Skype alternative.  It seems so if you don't have fiber,  when you're two, three or more, it drops out.  Since it's petropy, every video data stream is sent to everyone.  If you don't have fiber, it just crashes  because there's too much video to process.  You want to answer?  That is nice. I get some support from Daniel here.  That is very welcome.  This is not video chat with JITZI.  This is normal web RTC solutions.  With the video bridge, you have better performance  by having a video bridge here in the middle.  I might be a bit fast on that.  Can you say more about that?  With most of these demos that you see on the web,  I'm not sure about JITZI, they do not have the video bridge,  but they do have that experience.  I think the video bridge is the key here  for having performance and scale out.  It's not only about web traffic,  it's also about CPUs going mad  with more than four or five participants.  Your own CPU, mainly.  It is very interesting, if you go on the website  from the JITZI video bridge, they explain what you need  for a JITZI video bridge server.  It's not about the CPU on that video bridge server,  it is about some bandwidths, and it's okay,  and scaling very well.  I recommend you test it.  Maybe you have another approach here,  which will work out for you.  Okay, thanks a lot.  I hope so, at least.  Anything else?  Okay, thank you.  Hope to meet you in some workshop  about discussing on integration.  Thanks.
Felix_Bohm__Video_Conference_with_jitsi-meet_NkMjgP40pII_0_71.png Felix_Bohm__Video_Conference_with_jitsi-meet_NkMjgP40pII_72_119.png Felix_Bohm__Video_Conference_with_jitsi-meet_NkMjgP40pII_120_179.png Felix_Bohm__Video_Conference_with_jitsi-meet_NkMjgP40pII_180_227.png Felix_Bohm__Video_Conference_with_jitsi-meet_NkMjgP40pII_228_3803.png Felix_Bohm__Video_Conference_with_jitsi-meet_NkMjgP40pII_3804_4115.png Felix_Bohm__Video_Conference_with_jitsi-meet_NkMjgP40pII_4116_4235.png Felix_Bohm__Video_Conference_with_jitsi-meet_NkMjgP40pII_4236_4403.png Felix_Bohm__Video_Conference_with_jitsi-meet_NkMjgP40pII_4404_4475.png Felix_Bohm__Video_Conference_with_jitsi-meet_NkMjgP40pII_4476_4535.png Felix_Bohm__Video_Conference_with_jitsi-meet_NkMjgP40pII_4536_7079.png Felix_Bohm__Video_Conference_with_jitsi-meet_NkMjgP40pII_7080_15421.png
Hello. Hegger was announcing that there will be a little talk about the video conferencing. I was trying to set up JITZI Meet. JITZI Meet is affronted for JITZI. It's a webRTC solution and it has a video bridge. I want to explain a little bit about that JITZI approach, because I think there's a lot of webRTC out there, and they all scale not so well. If you try to make a conference, a video conference, with lots of people, that sucks. JITZI is an open source built in Java based on XMPP, so it's a good choice from my perspective. I have not found anything better than that. I was just starting to do some research and put some time on the software and try out how it's working, how to set up everything and so on. Basically, it's the XMPP chat, and based on that chat, you can do with JITZI that video conferencing with a very good audio and very good video quality. I would compare the quality to be as good as Skype, for instance. You have a lot of possibilities for integrations, like there's the possibility to make presentations with it, to have desktop sharing. You can stream video, record the streams, and plug in some other cool whatever-you-need thing. It's quite a modular system. About the video bridge, to come to the problem about video conference, if you have multiple persons participating on the video conference, you have a mess. I found a nice picture here from another slide. I'm very thankful for the pictures because I couldn't have explained it better than this image does. The video bridge is a more clean solution which will scale out. You can test this now with me, because I'm actually not the next part on the Java, JITZI, MEET stuff, but we can test it out. I invite you to join that conference here, that video conference, if you have a desktop in front of you. Maybe let's try if that will work. You see John here? John is logged in already. I prepared a bit. Yeah, of course, you need the link. Get more time. This demo is set up by JITZI itself. If you go to jitzi.org, you find a button with a demo link, so you don't need to remember the link that is published by JITZI. I think it's a very cool tool for making your next, maybe, development meeting or something like that. You can try. Get some experience with it. Maybe tune down the sound so that we don't have that. I think it's about having fun together here on the conference. Yeah, that looks quite good, huh? APPLAUSE So I'm really not an expert on this topic, but I would love to have something like this in onCloud. And this is my last slide, just telling you there's already some integrations for that JITZI. So there's an integration from VNC. These guys, I have met them on the burgers and beers on Friday, but I'm sad that they are not here quite now. I know one of them has birthday today, but maybe they are having a party. Here to mute. I will mute myself. You can switch on video and so on. You can stop the live stream or lock the room if you want to be in private. You can invite other people, so you just get a link to do though. Here it is quite nice. They have shared document integration. It's basically EtherPAD. If you click there, you can just work on the EtherPAD in a joint way and collaborate here. You can offer YouTube video, which is some kind of video stream, which is then broadcasted to all the participants. It's a very nice tool for that. You can share your screen or make a full screen here. We have a list of all participants here, so it's a huge amount of participants here right now. That's awesome. I think it's working for you. It's fluent and like a good impression or not so good impression? Yeah? That's okay. We have a nice setting here. Okay, what do I want? I want to have an integration for onCloud for that, of course. Me not being the one who will do that in the end, I'm pretty sure about that. I'm not so good in the PHP stuff. But I would support that in any regards. I would like to kick off a project for doing so. Contact me and onCloud. I think a funny project. It's a very cool project about onCloud. The whole stuff Holger told you about what onCloud will do. This is so much boring stuff in there. I think this is a cool stuff. I want to work on this in my leisure time a bit. I would invite you to join. Just contact me, phoenixatoncloud.com, to have a little project out of this. Maybe we meet on Wednesday or Thursday to hack a bit or find some requirements and think about discussion, discuss about and make a workshop on how we could do this. Now, actually you are as far as me with this project. I'm very happy to join. I'm very happy to get your feedback and your ideas. Any questions or ideas? We tried to put this up where I work as a Skype alternative. It seems so if you don't have fiber, when you're two, three or more, it drops out. Since it's petropy, every video data stream is sent to everyone. If you don't have fiber, it just crashes because there's too much video to process. You want to answer? That is nice. I get some support from Daniel here. That is very welcome. This is not video chat with JITZI. This is normal web RTC solutions. With the video bridge, you have better performance by having a video bridge here in the middle. I might be a bit fast on that. Can you say more about that? With most of these demos that you see on the web, I'm not sure about JITZI, they do not have the video bridge, but they do have that experience. I think the video bridge is the key here for having performance and scale out. It's not only about web traffic, it's also about CPUs going mad with more than four or five participants. Your own CPU, mainly. It is very interesting, if you go on the website from the JITZI video bridge, they explain what you need for a JITZI video bridge server. It's not about the CPU on that video bridge server, it is about some bandwidths, and it's okay, and scaling very well. I recommend you test it. Maybe you have another approach here, which will work out for you. Okay, thanks a lot. I hope so, at least. Anything else? Okay, thank you. Hope to meet you in some workshop about discussing on integration. Thanks.
trying to set up JITZI Meet. JITZI Meet is multiple persons participating on the video scale out. You can test this now with me, because want to have an integration for onCloud for that, me, phoenixatoncloud.com, to have a little