Code Monkey home page Code Monkey logo

Comments (6)

rohitcoder avatar rohitcoder commented on August 15, 2024

Can you send me the original url of your deployed instance, so that I can take a look using console, maybe I can fine something useful. I am not using BBB since last few months, so it may happen because of new version but I am not sure.

from bbb-aws-s3.

hamza3055 avatar hamza3055 commented on August 15, 2024

Thanks for reply, here is the original link
https://topit.live/playback/presentation/2.3/a72b20062ec2c47ab2ceb97ac1bee818f8b6c6cb-1628585318179

from bbb-aws-s3.

rohitcoder avatar rohitcoder commented on August 15, 2024

@hamza3055

I'm not sure if you are using the correct URL or if this is a new update from BBB because as I can use you are using 2.3 but still most of the universities are using 2.0 playback, usually the structure for playback urls is like this https://davy04.edunova.it/playback/presentation/2.0/playback.html?meetingId=905adca18d4eea6b84892915345c1c604dc29152-1615295466889 (I found this randomly)

So, can you send me the screenshot of your writing.js file (Send me 2 screenshots, 1 before editing and 2nd after editing)

If nothing works, maybe i need to install BBB myself and figure this out.

from bbb-aws-s3.

hamza3055 avatar hamza3055 commented on August 15, 2024

@rohitcoder actually there are some changes in URL since the 2.3 update and it doesn't have the same files and playback logic as 2.2. If you can see below there is no lib/writing.js in 2.3 directory and 2.0 directory is also not located in /var/bigbluebutton/playback/presentation/ instead it is in /var/bigbluebutton/playback/presentation/0.9.0.

Screenshot of 2.3 directory

image

Screenshot of /var/bigbluebutton/playback/presentation/ directory

image

So I edited the writing.js file of 0.9.0/2.0/lib/writing.js as was mentioned in your guide.
here are the screenshots of the file before and after editing

before

image

after

image

there is only one change that I inserted the s3 Url in it and if you want then I can share the whole 2.3 directory so that you can see the playback logic.
Here is the URL of recording that is currently on local server its working fine.
https://topit.live/playback/presentation/2.3/a72b20062ec2c47ab2ceb97ac1bee818f8b6c6cb-1628592543516

from bbb-aws-s3.

rohitcoder avatar rohitcoder commented on August 15, 2024

https://topit.live/playback/presentation/2.3/a72b20062ec2c47ab2ceb97ac1bee818f8b6c6cb-1628585318179
I checked again your previous supplied URL and i noticed it's not fetching meta files from s3 server it's still sending requests to your own server.

image

You need to verify 2 things here.

  1. You are sure files are getting uploaded to your s3 bucket and it's public? You can check this by visiting this URL https://topitdata.s3.us-east-2.amazonaws.com/MEETING_ID_HERE/presentation_text.json
  2. If the above s3 URL is opening properly now move to the next step, and see if the playback tool is sending requests to s3 or your own server, some times playback still sends requests to your own server because of caching issues, be sure to purge cache if using Cloudflare and then clear browser cache.

After these all things get fixed, we can see what happens next.

from bbb-aws-s3.

hamza3055 avatar hamza3055 commented on August 15, 2024

Thank you for your response.
I followed the steps and here what I found:

  • the bucket is public and files are uploading
    image

  • S3 URL is working properly
    image

  • I cleared all the server cache and browser cache and it still gives an error 404.

I am new to BBB so I don't know how to check the request status of BBB

from bbb-aws-s3.

Related Issues (6)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.