Hi guys! In Videoroom plugin we have ability to specify simulcast substream in subscribe, configure, switch commands. I wonder what substream, 2 or 0 goes for high quality video? Can I publish simulcast stream as l;m;h or h;m;l is required? Is it fundamentally important to go h;m;l and consider high substream as 2? Can I go l;m;h and consider high substream as 0?
2 is always high. If 0 is high things will break, because Janus assumes 0 is a fallback that’s always there, which is not the case for higher substreams. If you do lmh you need to tell Janus about it, so that internally it can still associate 2=high:
If you use janus.js
, the rid_order
is something you add to the jsep
object you send to Janus:
Thanks a lot! We need lmh because for some reason we can’t make our ios client to generate hml simulcast.