Uploaded image for project: 'Plugins'
  1. Plugins
  2. CONTRIB-8646

Refactor recordings so they use persistent class

    XMLWordPrintable

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 3.11.1
    • None
    • None
    • 2.5
    • MOODLE_311_STABLE

    Description

      The recording class previously created is the representation from a BBB recording. The data needs to be in sync with BBB recordings but add features that are used only by Moodle.

      The information is stored into a new table (before it was in the bigbluebuttonbn_logs table) called bigbluebuttonbn_recordings.

      We need to keep information in sync with the related recording on BBB side without exposing too much of the internals:

      • the recording database entry is created when we join a meeting
      • it is then attached to a real recording data (BBB side) when recording ready is called or we sync the recording with the remote bbb data
      • We expose a couple of methods and information that are used in Moodle.
      • We do lazy loading of the remote recording data when we need it.

       

      Attachments

        Activity

          People

            jfederico Jesus Federico
            lmdavid Laurent DAVID
            Jesus Federico
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: