# Self-serve download video recordings

**URL:** <https://forum.meet.coop/t/self-serve-download-video-recordings/280>\
**Category:** Platform tools\
**Tags:** time-deliberating, prod\
**Created:** [14 August 2020 15:44 UTC](https://forum.meet.coop/t/self-serve-download-video-recordings/280 "2020-08-14T15:44:38Z")\
**Posts on this page:** 8\
**Page:** 3

<div class="post-metadata">

**Author:** ![illuminagent](https://forum.meet.coop/user_avatar/forum.meet.coop/illuminagent/32/665_2.png) [@illuminagent](https://forum.meet.coop/u/illuminagent)\
**Post date:** [24 May 2022 17:26 UTC](https://forum.meet.coop/t/self-serve-download-video-recordings/280/41 "2022-05-24T17:26:44Z")

</div>

That is helpful, @dvdjaco, thanks! To be clear: this _only_ exports the webcams, not any screensharing or presentation, correct? So the workaround would work for events where there is no screensharing or presentation, but not in cases where a composite feed is desired. That probably covers us about 80% of the time. Not sure about other members…

---

<div class="post-metadata">

**Author:** ![dvdjaco](https://forum.meet.coop/user_avatar/forum.meet.coop/dvdjaco/32/10_2.png) [@dvdjaco](https://forum.meet.coop/u/dvdjaco)\
**Post date:** [24 May 2022 21:10 UTC](https://forum.meet.coop/t/self-serve-download-video-recordings/280/42 "2022-05-24T21:10:38Z")

</div>

That’s correct, that will download a video that only has the webcam streams. Allowing users more control over the composed video layout would be nice, e.g. having a webcam-centric layout and a presentation-centric one. As things stand right now it would mean generating 2 composed videos for each recording, which seems wasteful.

An alternative would be to use an on-demand, client-side solution (such as [GitHub - danielpetri1/bbb-recording-exporter at client-side](https://github.com/danielpetri1/bbb-recording-exporter/tree/client-side)), where the user requests a downloadable video to be generated from the Greenlight UI, chooses a layout from 2-3 options and goes for a coffee while the GL instance grabs the streams and generates a downloadable video.

---

<div class="post-metadata">

**Author:** ![illuminagent](https://forum.meet.coop/user_avatar/forum.meet.coop/illuminagent/32/665_2.png) [@illuminagent](https://forum.meet.coop/u/illuminagent)\
**Post date:** [25 May 2022 20:31 UTC](https://forum.meet.coop/t/self-serve-download-video-recordings/280/43 "2022-05-25T20:31:42Z")

</div>

That on-demand possibility sounds intriguing, @dvdjaco. I don’t see any problem with waiting a little while Greenlight generates the style of recording one wants. I imagine this might save some server resources too.

---

<div class="post-metadata">

**Author:** ![gaba](https://forum.meet.coop/letter_avatar_proxy/v4/letter/g/e0b2c6/32.png) [@gaba](https://forum.meet.coop/u/gaba)\
**Post date:** [30 September 2022 04:07 UTC](https://forum.meet.coop/t/self-serve-download-video-recordings/280/44 "2022-09-30T04:07:19Z")

</div>

Hi!

At the Tor project, we are using video recordings to save some of our usability interviews BUT we really need these recordings to be private all the time. Is there any possibility that this option may come to [meet.coop](http://meet.coop)’s BBB any time soon?

---

<div class="post-metadata">

**Author:** ![wouter](https://forum.meet.coop/user_avatar/forum.meet.coop/wouter/32/318_2.png) [@wouter](https://forum.meet.coop/u/wouter)\
**Post date:** [30 September 2022 09:21 UTC](https://forum.meet.coop/t/self-serve-download-video-recordings/280/45 "2022-09-30T09:21:56Z")

</div>

Hi @gaba! I understand that’s a tricky situation: you do want to record the session, but even though you don’t make the recording public, it’s still there on the server.  
I think your best option would be to self-record the session locally and don’t record anything on the server.

- If you want to avoid recordings of your session to be stored on our server, as per the official BBB instructions: [BigBlueButton : Privacy](https://docs.bigbluebutton.org/admin/privacy.html#bigbluebutton-either-records-all-of-a-session-or-does-not-record-at-all) you can switch off the recording option in the room config, so there’s no server-side recording for the room
- For recording locally AFAIK the [OBS](https://obsproject.com/) is a very decent tool to do so. Maybe you or someone in the team has already got some experience with it? Or maybe there are simpler tools to do the job as well.

WRT the publicness of the recording: people who know the link can access it; but it seems humanly very hard to guess the link. Nevertheless, is there anybody here who knows about the server side configurations that could be improved to “harden” this? For example, would it make sense to add a webserver access control layer to it? In such way that those members who DO want to share (some) recordings publicly don’t get blocked. Sounds hard to me, but maybe someone here has a thought about that?

I’d be very interested to know how this works for you.

---

<div class="post-metadata">

**Author:** ![gaba](https://forum.meet.coop/letter_avatar_proxy/v4/letter/g/e0b2c6/32.png) [@gaba](https://forum.meet.coop/u/gaba)\
**Post date:** [30 September 2022 17:13 UTC](https://forum.meet.coop/t/self-serve-download-video-recordings/280/46 "2022-09-30T17:13:54Z")

</div>

People that are being monitored would be able to get that link leaked. We will look into tools to record on our side.

---

<div class="post-metadata">

**Author:** ![wouter](https://forum.meet.coop/user_avatar/forum.meet.coop/wouter/32/318_2.png) [@wouter](https://forum.meet.coop/u/wouter)\
**Post date:** [3 October 2022 07:48 UTC](https://forum.meet.coop/t/self-serve-download-video-recordings/280/47 "2022-10-03T07:48:55Z")

</div>

The other option would be that we set up a dedicated BBB server for you. In that case we can restrict all access to recorded files with a login/password so that only you can access them. That’s something unfeasible on a shared server where many people want to share links to recordings with others (publicly).

See the website for [Dedicated servers](https://www.meet.coop/dedicated/). That’s a higher cost though.

---

<div class="post-metadata">

**Author:** ![benhylau](https://forum.meet.coop/user_avatar/forum.meet.coop/benhylau/32/12_2.png) [@benhylau](https://forum.meet.coop/u/benhylau)\
**Post date:** [5 October 2022 05:53 UTC](https://forum.meet.coop/t/self-serve-download-video-recordings/280/48 "2022-10-05T05:53:32Z")

</div>

I think the safest way to do this is to have one person locally record using OBS. I have done this in the past.

[Previous page](https://forum.meet.coop/t/self-serve-download-video-recordings/280.md?page=2)
