rohitcoder / BBB-AWS-S3

This script is written in python, and it keeps migrating your all recorded videos/sessions from Big Blue Button server to your desired s3 bucket.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BBB v2.3

pbdco opened this issue · comments

commented

Hi there @rohitcoder ! It seems the new BBB 2.3 version is not using the /playback/presentation/2.0/playback.html?meetingId={meetingId} anymore...... will this still work? 🤔

The new path is: /playback/presentation/2.3/{meetingID}

Hi there @rohitcoder ! It seems the new BBB 2.3 version is not using the /playback/presentation/2.0/playback.html?meetingId={meetingId} ...... will this still work? 🤔

The new path is: /playback/presentation/2.3/{meetingID}

Yes it should work as long as something else not changed, please check it and let us know, so that i can update main source code

commented

Hi there @rohitcoder ! It seems the new BBB 2.3 version is not using the /playback/presentation/2.0/playback.html?meetingId={meetingId} ...... will this still work? 🤔
The new path is: /playback/presentation/2.3/{meetingID}

Yes it should work as long as something else not changed, please check it and let us know, so that i can update main source code

Thanks for your quick reply @rohitcoder , I edited my earlier comment to let you know the new path structure:

/playback/presentation/2.3/{meetingID}

commented

BTW @rohitcoder now I am trying with the BBB v2.2 and I cannot visualize the recordings from the S3 as well.
The files are being uploaded to the bucket, but when I try to access to one recording using the same path structure as my actual server, I get "Access Denied" (note: the bucket is 100% public and I can open specific files like the slides .png's correctly), but it seems that it doesn't show the presentation if I use the link.

Example:
My actual bbbserver presentation link = https://bbbserver.mydomain.com/playback/presentation/2.0/playback.html?meetingId=15ab682d1f2f3084f3f739a32c5f552268416dbf-1620013044142

The S3 link = https://bbb-bucket.s3.amazonaws.com/15ab682d1f2f3084f3f739a32c5f552268416dbf-1620013044142/playback/presentation/2.0/playback.html?meetingId=15ab682d1f2f3084f3f739a32c5f552268416dbf-1620013044142

Im using https://bbb-bucket.s3.amazonaws.com/**{meetingId}**/playback/presentation/2.0/playback.html?meetingId=**{meetingId}** because this is how the recordings are uploaded:

image

Thank you for your help.

PS:

My Bucket policy and CORS are set accordingly:

Policy:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": "*", "Action": "s3:*", "Resource": "arn:aws:s3:::my-bbb-bucket/*" } ] }

CORS:
[ { "AllowedHeaders": [ "*" ], "AllowedMethods": [ "HEAD", "GET", "PUT", "POST", "DELETE" ], "AllowedOrigins": [ "*" ], "ExposeHeaders": [ "ETag", "x-amz-meta-custom-header" ] } ]

commented

Hi there @rohitcoder , any clue with this?

Can you please share link of any recorded meeting which isn't working for you? You can delete your comment after we solve this, i am not having BBB setup right now

Closing this because of no response....