Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Jitsi
  3. Jitsi session recording

Jitsi session recording

Scheduled Pinned Locked Moved Unsolved Jitsi
38 Posts 9 Posters 6.2k Views 11 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • luckowL luckow

    @timconsidine streaming does not work in this package.

    By the way: You can use PeerTube on Cloudron as a streaming endpoint. Use a URL like:

    rtmp://peertube.example.org:1935/live/STREAM-KEY

    (taken from here -> https://docs.joinpeertube.org/use-create-upload-video?id=with-jitsi-meet)

    jdaviescoatesJ Offline
    jdaviescoatesJ Offline
    jdaviescoates
    wrote on last edited by
    #8

    @luckow said in Jitsi session recording:

    streaming does not work in this package.

    Be good to sort that too.

    I use Cloudron with Gandi & Hetzner

    1 Reply Last reply
    0
    • nebulonN Away
      nebulonN Away
      nebulon
      Staff
      wrote on last edited by
      #9

      This is currently not working indeed and jibri is not even configured with the current package. The main reason is, that this is essentially done via a chromium instance joining the call and then recording its window. This means we have to install X11 libraries and even audio libs within the app and then this only allows for one recording at the same time. More info here in the Readme

      I kinda prefer to support the jibri option, where one can add jibri instances externally (or maybe also as cloudron app instances) Jibri also is only built against Ubuntu 18.04 it seems. So far I wasn't able to set this up yet for testing.

      robiR micmcM 2 Replies Last reply
      4
      • nebulonN nebulon

        This is currently not working indeed and jibri is not even configured with the current package. The main reason is, that this is essentially done via a chromium instance joining the call and then recording its window. This means we have to install X11 libraries and even audio libs within the app and then this only allows for one recording at the same time. More info here in the Readme

        I kinda prefer to support the jibri option, where one can add jibri instances externally (or maybe also as cloudron app instances) Jibri also is only built against Ubuntu 18.04 it seems. So far I wasn't able to set this up yet for testing.

        robiR Offline
        robiR Offline
        robi
        wrote on last edited by
        #10

        @nebulon so it might be better to use a screencast recording type of local sw while doing a jisti call than a server based jibri thing.

        Is there a desktop version of jibri where the UI & libs are already there?

        Conscious tech

        micmcM 1 Reply Last reply
        0
        • nebulonN nebulon

          This is currently not working indeed and jibri is not even configured with the current package. The main reason is, that this is essentially done via a chromium instance joining the call and then recording its window. This means we have to install X11 libraries and even audio libs within the app and then this only allows for one recording at the same time. More info here in the Readme

          I kinda prefer to support the jibri option, where one can add jibri instances externally (or maybe also as cloudron app instances) Jibri also is only built against Ubuntu 18.04 it seems. So far I wasn't able to set this up yet for testing.

          micmcM Offline
          micmcM Offline
          micmc
          wrote on last edited by
          #11

          @nebulon said in Jitsi session recording:

          ... we have to install X11 libraries and even audio libs within the app ... More info here in the Readme

          Yeah went to check deeper after I posted this and saw that this looks more complicated than said.

          I kinda prefer to support the jibri option, where one can add jibri instances externally (or maybe also as cloudron app instances)

          If I hear you correctly that means we'd need a jibri server installed besides the jitsi install.
          I mean, I also went to explore for the config.js option and there's a section to configure the jibri server indeed.
          So this is something to be tested positively, I'll try shortly and report.

          Jibri also is only built against Ubuntu 18.04 it seems.

          Just like the BBB server, of least the last time I installed one.

          Ignorance is not an excuse anymore!
          https://AutomateKit.com

          1 Reply Last reply
          0
          • robiR robi

            @nebulon so it might be better to use a screencast recording type of local sw while doing a jisti call than a server based jibri thing.

            Is there a desktop version of jibri where the UI & libs are already there?

            micmcM Offline
            micmcM Offline
            micmc
            wrote on last edited by
            #12

            @robi said in Jitsi session recording:

            @nebulon so it might be better to use a screencast recording type of local sw while doing a jisti call than a server based jibri thing.

            Is there a desktop version of jibri where the UI & libs are already there?

            This is how zoom works. That should be the best way I think I saw there's a desktop version of jitsi I'm gonna check on this as well.

            Ignorance is not an excuse anymore!
            https://AutomateKit.com

            micmcM 1 Reply Last reply
            1
            • micmcM micmc

              @robi said in Jitsi session recording:

              @nebulon so it might be better to use a screencast recording type of local sw while doing a jisti call than a server based jibri thing.

              Is there a desktop version of jibri where the UI & libs are already there?

              This is how zoom works. That should be the best way I think I saw there's a desktop version of jitsi I'm gonna check on this as well.

              micmcM Offline
              micmcM Offline
              micmc
              wrote on last edited by
              #13

              @robi

              I think I saw there's a desktop version of jitsi I'm gonna check on this as well.

              Yep, and there's one for all taste apparently
              https://desktop.jitsi.org/index.html

              Ignorance is not an excuse anymore!
              https://AutomateKit.com

              micmcM robiR 2 Replies Last reply
              1
              • micmcM micmc

                @robi

                I think I saw there's a desktop version of jitsi I'm gonna check on this as well.

                Yep, and there's one for all taste apparently
                https://desktop.jitsi.org/index.html

                micmcM Offline
                micmcM Offline
                micmc
                wrote on last edited by micmc
                #14

                Well, all that being said, finally when you think about that, it's very feasible to use OBS to record the meeting session from one's desktop whether using jitsi desktop or jitsi meet through browser.

                Yes. Simply add the meeting session as a component of your OBS presentation and poom! you start recording in OBS. Done.

                On the other hand, it might more difficult to accomplish from a mobile session and that is where jibri would comes in I guess.

                Ignorance is not an excuse anymore!
                https://AutomateKit.com

                1 Reply Last reply
                2
                • micmcM micmc

                  @robi

                  I think I saw there's a desktop version of jitsi I'm gonna check on this as well.

                  Yep, and there's one for all taste apparently
                  https://desktop.jitsi.org/index.html

                  robiR Offline
                  robiR Offline
                  robi
                  wrote on last edited by
                  #15

                  @micmc said in Jitsi session recording:

                  @robi

                  I think I saw there's a desktop version of jitsi I'm gonna check on this as well.

                  Yep, and there's one for all taste apparently
                  https://desktop.jitsi.org/index.html

                  That's not what you think it is.

                  It's actually a completely separate SIP client, nothing to do with Jitsi Meet. Unfortunate branding/naming.

                  And quite outdated: https://desktop.jitsi.org/Main/Features.html

                  Conscious tech

                  micmcM 1 Reply Last reply
                  0
                  • robiR robi

                    @micmc said in Jitsi session recording:

                    @robi

                    I think I saw there's a desktop version of jitsi I'm gonna check on this as well.

                    Yep, and there's one for all taste apparently
                    https://desktop.jitsi.org/index.html

                    That's not what you think it is.

                    It's actually a completely separate SIP client, nothing to do with Jitsi Meet. Unfortunate branding/naming.

                    And quite outdated: https://desktop.jitsi.org/Main/Features.html

                    micmcM Offline
                    micmcM Offline
                    micmc
                    wrote on last edited by
                    #16

                    @robi said in Jitsi session recording:

                    @micmc said in Jitsi session recording:

                    @robi

                    I think I saw there's a desktop version of jitsi I'm gonna check on this as well.

                    Yep, and there's one for all taste apparently
                    https://desktop.jitsi.org/index.html

                    That's not what you think it is.

                    It's actually a completely separate SIP client, nothing to do with Jitsi Meet.

                    And quite outdated: https://desktop.jitsi.org/Main/Features.html

                    You're right it's not what I thought, and verily has nothing to do at all with Jitsi Meet at closer look. 😞

                    Unfortunate branding/naming.

                    Yeah, wtf ??? lol

                    Ignorance is not an excuse anymore!
                    https://AutomateKit.com

                    1 Reply Last reply
                    0
                    • jdaviescoatesJ Offline
                      jdaviescoatesJ Offline
                      jdaviescoates
                      wrote on last edited by
                      #17

                      Hey @staff is there any plan to get Jitsi Meet recording working in the Cloudron package? 🙏

                      I really want to start recording some of the calls/ meetings I'm having.

                      And, in the meantime for now, whilst the package doesn't include recording, what's the best/ easiest way to do a recording?

                      Thanks!

                      I use Cloudron with Gandi & Hetzner

                      luckowL 1 Reply Last reply
                      1
                      • jdaviescoatesJ jdaviescoates

                        Hey @staff is there any plan to get Jitsi Meet recording working in the Cloudron package? 🙏

                        I really want to start recording some of the calls/ meetings I'm having.

                        And, in the meantime for now, whilst the package doesn't include recording, what's the best/ easiest way to do a recording?

                        Thanks!

                        luckowL Offline
                        luckowL Offline
                        luckow
                        translator
                        wrote on last edited by
                        #18

                        @jdaviescoates imho for the moment -> https://forum.cloudron.io/post/36376 🙂

                        Pronouns: he/him | Primary language: German

                        jdaviescoatesJ 1 Reply Last reply
                        1
                        • luckowL luckow

                          @jdaviescoates imho for the moment -> https://forum.cloudron.io/post/36376 🙂

                          jdaviescoatesJ Offline
                          jdaviescoatesJ Offline
                          jdaviescoates
                          wrote on last edited by
                          #19

                          @luckow hmz, thanks, that does look very good, but I'd much rather do it on Cloudron so I've got LDAP, backups, updates etc.

                          I wonder if @Benoit knows if adding Jibri to the Cloudron Jitsi package is already in the pipeline given he (they https://medias-cite.coop/ ) sponsored the package? 🙂

                          I use Cloudron with Gandi & Hetzner

                          humptydumptyH nebulonN 2 Replies Last reply
                          0
                          • jdaviescoatesJ jdaviescoates

                            @luckow hmz, thanks, that does look very good, but I'd much rather do it on Cloudron so I've got LDAP, backups, updates etc.

                            I wonder if @Benoit knows if adding Jibri to the Cloudron Jitsi package is already in the pipeline given he (they https://medias-cite.coop/ ) sponsored the package? 🙂

                            humptydumptyH Offline
                            humptydumptyH Offline
                            humptydumpty
                            wrote on last edited by
                            #20

                            @jdaviescoates Maybe you can use a desktop recording software like OBS for now. From there, you can upload it to Youtube if you want.

                            jdaviescoatesJ 1 Reply Last reply
                            1
                            • jdaviescoatesJ jdaviescoates

                              @luckow hmz, thanks, that does look very good, but I'd much rather do it on Cloudron so I've got LDAP, backups, updates etc.

                              I wonder if @Benoit knows if adding Jibri to the Cloudron Jitsi package is already in the pipeline given he (they https://medias-cite.coop/ ) sponsored the package? 🙂

                              nebulonN Away
                              nebulonN Away
                              nebulon
                              Staff
                              wrote on last edited by
                              #21

                              @jdaviescoates the jitsi main app would still run on Cloudron, however only the jibri component, which per-instance can only do one recording at a time, will have to be off Cloudron.

                              jdaviescoatesJ 1 Reply Last reply
                              1
                              • humptydumptyH humptydumpty

                                @jdaviescoates Maybe you can use a desktop recording software like OBS for now. From there, you can upload it to Youtube if you want.

                                jdaviescoatesJ Offline
                                jdaviescoatesJ Offline
                                jdaviescoates
                                wrote on last edited by jdaviescoates
                                #22

                                @humptydumpty said in Jitsi session recording:

                                @jdaviescoates Maybe you can use a desktop recording software like OBS for now. From there, you can upload it to Youtube if you want.

                                Thanks, I started playing around with OBS whilst testing out the OwnCast app.

                                I just tried using it to record a jitsi meeting too. Seemed to work but couldn't quickly work out how to stop the audio feedback - do you happen to know?! (I guess using headphones would do it, but there must be another way)

                                Edit: I resolved my feedback issues by checking the Control audio via OBS box:

                                Screenshot from 2022-06-28 13-30-44.png

                                I use Cloudron with Gandi & Hetzner

                                1 Reply Last reply
                                2
                                • nebulonN nebulon

                                  @jdaviescoates the jitsi main app would still run on Cloudron, however only the jibri component, which per-instance can only do one recording at a time, will have to be off Cloudron.

                                  jdaviescoatesJ Offline
                                  jdaviescoatesJ Offline
                                  jdaviescoates
                                  wrote on last edited by
                                  #23

                                  @nebulon said in Jitsi session recording:

                                  @jdaviescoates the jitsi main app would still run on Cloudron, however only the jibri component, which per-instance can only do one recording at a time, will have to be off Cloudron.

                                  I'm a little confused.

                                  Are you saying I could use my Cloudron Jitsi Meet app in conjunction with Jibri set-up using https://github.com/switnet-ltd/quick-jibri-installer as shared by @luckow ?

                                  And/ or something about why it's not possible to add Jibri to the Cloudron Jitsi Meet app?

                                  Thanks!

                                  I use Cloudron with Gandi & Hetzner

                                  1 Reply Last reply
                                  0
                                  • nebulonN Away
                                    nebulonN Away
                                    nebulon
                                    Staff
                                    wrote on last edited by
                                    #24

                                    I haven't tried this in practice myself, but as far as I understood the setup, the jibri component is standalone and essentially can participate as a silent/hidden user in conferences. It would join via a headless chromium and use that to record the session. This usually requires hardware acceleration to be any good as well as it can only join one session a time, which is why multiple jibri instances are required for multiple recordings in parallel. Given that complexity and also little demand, it makes more sense to use the default upstream install docs for this part and connect it with the Cloudron installed main jitsi-meet instance.

                                    I guess overall we have to set this up once and fully document that in our jitsi docs.

                                    timconsidineT 1 Reply Last reply
                                    2
                                    • nebulonN nebulon marked this topic as a question on
                                    • nebulonN nebulon

                                      I haven't tried this in practice myself, but as far as I understood the setup, the jibri component is standalone and essentially can participate as a silent/hidden user in conferences. It would join via a headless chromium and use that to record the session. This usually requires hardware acceleration to be any good as well as it can only join one session a time, which is why multiple jibri instances are required for multiple recordings in parallel. Given that complexity and also little demand, it makes more sense to use the default upstream install docs for this part and connect it with the Cloudron installed main jitsi-meet instance.

                                      I guess overall we have to set this up once and fully document that in our jitsi docs.

                                      timconsidineT Offline
                                      timconsidineT Offline
                                      timconsidine
                                      App Dev
                                      wrote on last edited by
                                      #25

                                      I'm no expert (on Jitsi or anything else) but what @nebulon says is correct in my understanding.
                                      There are certainly installation challenges on jibri, and while there are a lot of tutorials and docs from Jitsi, it did my head in when I tried it.
                                      I guess in theory jibri could live in containers and be spawned on demand. But far easier to write that than to do it. Especially in a controlled Cloudron environment.
                                      I worry also that the streaming and performance loads on the Cloudron may be too much for many people, unless the box it is deployed on is generously (over) spec'ed. Especially for cheaper hosts (eg SSDNODEs but others maybe too) network performance can be an issue.
                                      Oh dear, I'm rambling again. Stopping now.

                                      1 Reply Last reply
                                      0
                                      • jdaviescoatesJ Offline
                                        jdaviescoatesJ Offline
                                        jdaviescoates
                                        wrote on last edited by jdaviescoates
                                        #26

                                        Ah, yeah, I see now having read a little more about Jibri that is basically works the same way as how recording locally with OBS works: another (OBS or Jibri) user joins the meetings and it gets recorded by that user.

                                        And, yeah, given it can only record one meeting at a time anyway, and hence it takes a whole other Jibri instance per meeting one wants to record, I think for now the easiest option is for me to just record locally using OBS.

                                        I use Cloudron with Gandi & Hetzner

                                        timconsidineT E 2 Replies Last reply
                                        2
                                        • jdaviescoatesJ jdaviescoates

                                          Ah, yeah, I see now having read a little more about Jibri that is basically works the same way as how recording locally with OBS works: another (OBS or Jibri) user joins the meetings and it gets recorded by that user.

                                          And, yeah, given it can only record one meeting at a time anyway, and hence it takes a whole other Jibri instance per meeting one wants to record, I think for now the easiest option is for me to just record locally using OBS.

                                          timconsidineT Offline
                                          timconsidineT Offline
                                          timconsidine
                                          App Dev
                                          wrote on last edited by timconsidine
                                          #27

                                          @jdaviescoates VDO.Ninja (was OBS.Ninja) https://vdo.ninja is a nice system worth checking out.
                                          Although I am not sure it adds much to the Jitsi + OBS mix.
                                          Just alerting people to it in case they haven't met it yet.
                                          Not sure whether that can be packaged easier than Jibri.

                                          jdaviescoatesJ 1 Reply Last reply
                                          5
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Bookmarks
                                          • Search