I’m experimenting with sending multiple publishers from the VideoRoom plugin into a single Streaming mountpoint in Janus.
The idea is that each track (audio/video) would map to a different port inside the mountpoint.
The only constraint the Streaming plugin has is that you can’t have multiple sources feed the same port at the same time: they can take turns, but not send RTP packets to the same port. For different ports there’s no constraint, instead: you can definitely have user A send RTP to port X, and user B send RTP to port Y, where X and Y belong to the same mountpoint.
As I said, as long as you’re sending/forwarding to different port, there’s no trouble. I see simulcast in there, though, so just make sure your trouble doesn’t come from there (simulcast=multiple RTP sessions).