Skip to content

Missing field(s) in getRecordings API #1117

@thomas-mckay

Description

@thomas-mckay

BBB's documentation lists isBreakout as a recording field for the getRecordings API. This field is missing from Scalelight's data schema, AFAICT.

I've also noticed two other fields (size and rawSize) which are also part of BBB's regular response on the getRecordings API but are missing from Scalelight's schema. Those two fields, however, seem to be missing from the BBB doc (probably just an oversight: bigbluebutton/bigbluebutton#21537).

Same goes for the undocumented size field in the Recording.Playback.Format sub-structure. A quick look at the code shows it is used to compute the Recording.size field.

All three fields were added in BBB 2.2.0, AFAICT:

Would it be possible to add these fields in Scalelight's schema (at least isBreakout, since this one is documented) ?

PS: Sorry if I mislabeled the issue.

EDIT (2024-11-21): Some more documented recording fields that are missing when using scalelight:

  • recording > metadata > isBreakout (documented)
  • recording > metadata > meetingName (documented)
  • recording > metadata > meetingId (documented)
  • recording > playback > format > processingTime (documented)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions