Issue with BBB Recordings

Re: Issue with BBB Recordings

by Jesus Federico -
Number of replies: 0
Picture of Plugin developers
Hi Tina,


Not necessarily. And I am afraid you need to have a good understanding of how the recordings are managed in the BBB server.

Are you doing the getRecording request for the specific meeting you are looking for?


The BigBluebuttonBN plugin will show you only the recordings related to the BigBlueButtonBN activities in the course it is. If there are recordings in the BBB server from other courses you will see them by using the getRecordings command, but they don't necessarily belong to the course where you have the recordingsBN instance.


You need to execute the query for the specific meetingID you are looking for. You can see that ID if you launch into a session from your moodle and while you are in you run a getMeetings command using apimate


Take that ID and use it to recover the recordings. If after the recording is made you have recordings in the recordings element, so all is good. NExt thing to look at is the connectivity between your Moodle server and the BBB server


The response is always an XML file like this

<response><returncode>SUCCESS</returncode><recordings/><messageKey>noRecordings</messageKey><message>There are not recordings for the meetings</message></response>

If there is success and no recordings. Well there are just no recordings.

If there is success and there are recordings, in the element recordings you should see something like this for each recording in that server:

<recording>
   <recordID>26961dd06cd95364e5fc58cdb3e69837609b59ee-1414094627549</recordID>
   <meetingID>3c9da89e522728730c41bd16c82624d4-2-1</meetingID>
   <name>BBB Test</name>
   <published>true</published>
   <startTime>1414094627000</startTime>
   <endTime>1414095020000</endTime>
   <metadata>
      <originservername>192.168.22.147</originservername>
      <contextactivitydescription>Test</contextactivitydescription>
      <contextactivity>BBB Test</contextactivity>
      <origin>Moodle</origin>
      <recording>true</recording>
      <context>English 101</context>
      <originversion>2.7 (Build: 20140512)</originversion>
      <originservercommonname />
      <origintag>moodle-mod_bigbluebuttonbn (2014101002)</origintag>
   </metadata>
   <playback>
      <format>
         <type>presentation</type>
         <url>http://ANYURL/presentation</url>
         <length>7</length>
      </format>
   </playback>
</recording>

You are looking for the recording for an specific meetingID that belongs to the activity you created in your moodle

<meetingID>3c9da89e522728730c41bd16c82624d4-2-1</meetingID>