Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-74545

Add a parameter to set the polling value for the live session/wait for moderator

    XMLWordPrintable

Details

    • MOODLE_400_STABLE, MOODLE_401_STABLE
    • MOODLE_401_STABLE
    • MDL-74545-master
    • Hide

      On an existing installation, make sure you update/upgrade the installation to take into account the new setting ('bigbluebuttonbn_poll_interval').

      • As an admin go to the BigbluebuttonBN plugin settings and check that there is a new setting called bigbluebuttonbn_poll_interval that is set to 5 (for 5 seconds)
      • In a course, create a new BBB activity
      • Go to the activity page and open the browser developper's tab and go to network.
      • Check that there is a call to the API  (<yourhost>/lib/ajax/service.php?sesskey=YYYYY&info=mod_bigbluebuttonbn_meeting_info) every 5 seconds
      • As an admin, set the bigbluebuttonbn_poll_interval to 1
      • Refresh the activity page and check that the call is now scheduled every 2 seconds (2 seconds being the minimum value)
      Show
      On an existing installation, make sure you update/upgrade the installation to take into account the new setting ('bigbluebuttonbn_poll_interval'). As an admin go to the BigbluebuttonBN plugin settings and check that there is a new setting called bigbluebuttonbn_poll_interval that is set to 5 (for 5 seconds) In a course, create a new BBB activity Go to the activity page and open the browser developper's tab and go to network. Check that there is a call to the API  (<yourhost>/lib/ajax/service.php?sesskey=YYYYY&info=mod_bigbluebuttonbn_meeting_info) every 5 seconds As an admin, set the bigbluebuttonbn_poll_interval to 1 Refresh the activity page and check that the call is now scheduled every 2 seconds (2 seconds being the minimum value)

    Description

      When the user waits for another to join the session or the session is opened from another user, then in the meantime we have to poll BBB server to retrieve its status.

      Best here would be to have a setting that can be changed and allow to poll more or less frequently (and lower the server load for example).

      • To make it more parameterised (from 5 to 10)
      • Maybe add some sort of visual information so the user know that something is happening (a countdown ?).

      Attachments

        1. 1_MDL-74545.png
          1_MDL-74545.png
          17 kB
        2. every_2_sec_MDL-74545.mp4
          1.21 MB
        3. every_5_sec_MDL-74545.mp4
          1.44 MB

        Issue Links

          Activity

            People

              lmdavid Laurent DAVID
              lmdavid Laurent DAVID
              Shamiso Jaravaza Shamiso Jaravaza
              Shamim Rezaie Shamim Rezaie
              John Edward Pedregosa John Edward Pedregosa
              Jesus Federico, Laurent DAVID, Amaia Anabitarte, Carlos Escobedo, Laurent David, Mikel Martín Corrales, Sabina Abellan, Sara Arjona (@sarjona)
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                28/Nov/22

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 7 hours
                  7h