Hi,
I'm trying to understand the opaqueId attribute that you can send when doing handle.attach()
I've checked the forum and github issues, and also read this:
And what I want to do seems to be described in there: "How can we figure out which handles/PeerConnections belong to the same person?" and " If the user/application makes sure to set the same value for all the handles associated to a specific user, in that case correlation can be done on that."
Essentially, that is what I want to do, but in a way so that each end user can "see" the id of other participants across various Janus plugins. For example, user A and B have each done handle.attach to audiobridge room 1234 and room 3456. When joined events are sent to each client (A and B), I would expect the opaque id to be sent for each participant in each room. But, I see this is not how it works.
Fwiw, I also set opaqueid_in_api in the janus.jcfg
Is what I am after even possible? Or, is the opaqueId only for the admin protocol?
Is there perhaps another way for end users to correlate other clients within multiple plugins?
thanks! -august.