Install Additional recording formats.
apt install bbb-playback-video
Enable the steps in /usr/local/bigbluebutton/core/scripts/bigbluebutton.yml
1steps:
2 archive: 'sanity'
3 sanity: 'captions'
4 captions:
5 - 'process:presentation'
6 - 'process:video'
7 'process:presentation': 'publish:presentation'
8 'process:video': 'publish:video'Restart the recording process
systemctl restart bbb-rap-resque-worker.service
NOTE: According to bbb google group nginx also need to be restarted some times
systemctl restart nginx
Convert existing recording mp4 video
bbb-record --rebuild record_id
Remove the “Recorded by bigbluebutton“ footer
vi /usr/local/bigbluebutton/core/playback/video/index.html.erb
Remove the <footer> tag
Example get recording response
<response>
2<returncode>SUCCESS</returncode>
3<recordings>
4<recording>
5<recordID>0847a4d65a650d2f1f157350291d921bb05be298-1680260929672</recordID>
6<meetingID>0847a4d65a650d2f1f157350291d921bb05be298-1680260929672</meetingID>
7<name>random-5372290</name>
8<isBreakout>false</isBreakout>
9<published>true</published>
10<state>available</state>
11<startTime>1680260929672</startTime>
12<endTime>1680260969633</endTime>
13<participants>0</participants>
14<rawSize>0</rawSize>
15<metadata>
16<isBreakout>false</isBreakout>
17<meetingId>random-5372290</meetingId>
18<meetingName>random-5372290</meetingName>
19</metadata>
20<size>1158085</size>
21<playback>
22<format>
23<type>video</type>
24<url>https://webinars.ruzuku.com/playback/video/0847a4d65a650d2f1f157350291d921bb05be298-1680260929672/</url>
25<processingTime>0</processingTime>
26<length>0</length>
27<size>0</size>
28</format>
29<format>
30<type>presentation</type>
31<url>https://webinars.ruzuku.com/playback/presentation/2.3/0847a4d65a650d2f1f157350291d921bb05be298-1680260929672</url>
32<processingTime>2495</processingTime>
33<length>0</length>
34<size>1158085</size>
35</format>
36</playback>
37<data/>
38</recording>
39</recordings>
40</response>