Custom up/down stream architecture

Would it be possible to easily customize Jitsi Meet to use a slightly different architecture, such that one person is a “host” that will only transmit audio and all the other “clients” transmit audio and video data to the “host” but not to other “clients”? Or would it be better to create a custom WebRTC app from scratch?

I found another piece of software called Kurento and they have a blog post about creating a WebRTC gateway for IP cameras, which is pretty close to what I’m looking for. If its possible to implement something similar with the Jitsi Meet server, that would be good to know.

I also would like to know if this could be done.

Hope some one can reply to Akrasia’s question.