foundation icon indicating copy to clipboard operation
foundation copied to clipboard

Auto upload mechanism for CNCF project meeting recordings (Zoom meetings)

Open aliok opened this issue 1 year ago • 7 comments

We need a way to auto-upload CNCF project meeting recordings to Youtube from Zoom.

Example: https://github.com/cncf/tag-contributor-strategy/issues/545

I have a few examples from the teams I am part of:

  • Glossary Turkish localization team meetings: uploaded by CNCF Staff manually (thanks)
  • TAG Contributor Meetings are uploaded by TAG members manually
  • Knative meetings are not uploaded to Youtube anymore. They're just kept in the Zoom account.

I wonder how other projects handle this situation.

aliok avatar Jan 14 '24 20:01 aliok

I'd love to enable this for KEDA as well.

tomkerkhove avatar Jan 16 '24 09:01 tomkerkhove

Is the issue still ON ?

MiirzaBaig avatar Jan 22 '24 13:01 MiirzaBaig

So in the past, we've had middling to fair luck with an automated process for this. This is due to a number of factors: balancing out automatic recording so that projects can have a full record of their meetings instead of having a meeting, forgetting to hit record until the last 2 minutes; creating new meeting rooms for every meeting instead of using the same Zoom room every time; and some challenges between Zoom and the YouTube API.

What we've recommended instead of this is setting up livestream to YouTube. It's not perfect, but it does get you out of the problem of having to manually upload videos. The TAG Zooms are set up for this, but it also is a problem of 'remember to turn on the livestream'.

All that being said, I would be delighted if there's another way to solve this. In the meantime, if you're super behind, drop an issue into servicedesk and we'll help get you sorted out.

amye avatar Jan 31 '24 22:01 amye

our current approach in the OpenTelemetry project is

  • each meeting series has its own (named) meeting room
  • we have a Zapier automation that adds links to the Zoom recordings in this spreadsheet: https://docs.google.com/spreadsheets/d/1SYKfjYhZdm2Wh2Cl6KVQalKg_m4NhTPZqq-8SzEVO6s

a downside is the recordings don't end up on YouTube

an upside is the meeting text chat is captured in the Zoom recordings

trask avatar Jan 31 '24 23:01 trask

So in the past, we've had middling to fair luck with an automated process for this. This is due to a number of factors: balancing out automatic recording so that projects can have a full record of their meetings instead of having a meeting, forgetting to hit record until the last 2 minutes; creating new meeting rooms for every meeting instead of using the same Zoom room every time; and some challenges between Zoom and the YouTube API.

What we've recommended instead of this is setting up livestream to YouTube. It's not perfect, but it does get you out of the problem of having to manually upload videos. The TAG Zooms are set up for this, but it also is a problem of 'remember to turn on the livestream'.

All that being said, I would be delighted if there's another way to solve this. In the meantime, if you're super behind, drop an issue into servicedesk and we'll help get you sorted out.

@amye Is the set up of livestreaming automated or manual?

tomkerkhove avatar Feb 01 '24 09:02 tomkerkhove

So you manually set it up once.. and then you just hit 'livestream to youtube' when you're in a meeting. Drop us a note in servicedesk if you want help!

amye avatar Feb 01 '24 17:02 amye

Discussion on LFX Slack Link to “Vote up the patch

riaankleinhans avatar May 03 '24 16:05 riaankleinhans

FYI this feature has now been built and will be available in PCC in early June. I'll close this issue when it's been deployed.

krook avatar May 21 '25 21:05 krook

This feature is now available 🎉

krook avatar Jul 30 '25 14:07 krook