We’ve built a nifty WebRTC video conferencing app, works really well, using JsSIP and Asterisk 16’s ConfBridge with SFU.
I’m trying to figure out how to identify video streams by their respective conference users.
I can get the information to asterisk via sip headers and of course use asterisk to set variables like caller id, etc.
However, when the video stream tracks are added and the WebRTC client (browser) gets them, there is no obvious correlating information. No caller id or anything to grab hold of to match up the stream with the transmitting WebRTC connection, etc.
Asterisk channels keep up with an MSID but it’s never part of the SDP.
Hope this makes sense, any advice appreciated