Hello All,
In all of the examples in this document, the controller initiates
the session. My query relates to the scenario whereby if a device
acting as a controller receives an invite. If this called
controlling device was aware of a number of local devices it wanted to
use in the session I imagine that it could either parse the initial
invite SDP, and send the updated or new SDP (with relevant SDP parts) to
each of the respective devices e.g. m =audio is sent to speaker,
whereas m=video is sent to display device. Or an alternative approach
would be
just to forward the initial invite SDP to all the devices and parse and
edit the SDP "answer" back to the calling device. Are both of these
approaches valid? Please see the flow below :
Audio / Video Device
Controller Speaker Display Device