Can Jitsi Play Pre-Recorded Presentations from Private Server?

I understand that Jitsi Meet can stream a local video, powerpoint, etc. but was wondering if there’s a way to have the video hosted on the private server and then activated by the Meeting Room admin. The reasons for this would be to have the private server be the hub and all Meeting Room attendees ‘spokes’. Presumably this would be more efficient than having one node publish to the hub and thence to all the other spokes.

P.S. Does stock Jitsi Meet have ability to stream local video, powerpoint, etc. or does that require a one or more additional jitsi plugins?