rohitcoder / bbb-aws-s3 Goto Github PK
View Code? Open in Web Editor NEWThis script is written in python, and it keeps migrating your all recorded videos/sessions from Big Blue Button server to your desired s3 bucket.
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.
Hi, @rohitcoder I have an issue playing the recording after transferring to S3 and keeping metadata.xml on the local server. while its getrecording API call is working fine but can't play it using the https://server.com/playback/presentation/2.3/meetingId.
when I try to play a recording it returns a 404 error.
please help to figure out what is the issue.
some additional information:
Hey,
Installed python-pip, awscli, boto3, python-magic==0.4.15 in /var/bigbluebutton/published/presentation
Done with aws configure
proper BUCKET_NAME in bbb-s3.py
edited S3 url with +meetingId in writing.js
S3 bucket publicly accessible & added script at CORS configuration & done with cron job
but now all the recordings shows Error "Recording not found"
Hi,
Currently, we play recordings with a server URL like this:
/playback/presentation/2.0/playback.html?meetingId=
How do we play the recording once it's sent to S3?
Also does getrecording API work and point to the new URLs
Thanks
I am trying to move recordings to a specific folder in my s3 bucket. I have entered the following line in the file writing.js,
const url = "https://my-bucket-name.amazonaws.com/My-Folder-Name/"+meetingId;;
But it still copies the folder into the root folder, in the bucket and not in the subdirectory "My-Folder-Name". Am i doing anything wrong or is this a limitation within the code?
Hello.
I have an issue after meeting is processed and presentation is uploaded button "Presentation" shows in greenlight but then after some minutes its gone, link works but is not displaying in gl.
Any clue on what can I do ?
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}
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.