Hi J.,
Thanks for your response!
Just to clarify — I wasn’t looking for a monitoring solution for the BBB server or system metrics (like with Grafana or node-exporter). My use case is more from a user perspective.
I'm using BBB without Greenlight, and I have a custom start/join page where users wait for a room to become active. Currently, they have to manually refresh the page to see if the meeting has started (i.e. if the room is now running and they can join).
So I was asking whether there’s a simple mechanism to auto-refresh or dynamically update the page — so users can immediately see when the room becomes available, without hitting refresh.
Hope that makes more sense now. Thanks again for your input!
Best regards,
Sam
The way most integrations do this, is to poll every few seconds with javascript the api call isMeetingRunning, then when this returns true, follow up with the join command to enter participant into the room.
https://docs.bigbluebutton.org/development/api/#monitoring
regards.
Stephen
--
You received this message because you are subscribed to the Google Groups "bigbluebutton-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bigbluebutton-users/12775723-3926-4eca-b8ae-74e4ce5cb1c2n%40googlegroups.com.
Hi Stephen,
Thanks a lot for pointing me toward the JavaScript polling method using isMeetingRunning. That sounds exactly like what I need for my setup.
Would you happen to have a small example or configuration snippet that shows how to implement this? Even just a basic HTML + JS example (or a description of how to structure the API call and join flow) would be really helpful.
Thanks.
Best regards,
Sam