4.4.10 modifyConference
The modifyConference command is sent by a client to an MCU to change conference state.
Following is an example modifyConference request and the corresponding response.
-
INFO sip:alice@fabrikam;gruu;opaque=app:conf:focus:id:TDVDW046 SIP/2.0 Via: SIP/2.0/TLS ... Max-Forwards: 70 From: <sip:alice@fabrikam.com>;tag=7a5dbfcb7d;epid=5c1bcd7656 To: <sip:alice@fabrikam.com;gruu;opaque=app:conf:focus:id:TDVDW046>;tag=145E0080 Call-ID: a521cfd600db43d48e2747bd75e7bbae CSeq: 3 INFO Route: ... User-Agent: UCCAPI/4.0.7468.0 OC/4.0.7468.0 (Microsoft Lync 2010) Supported: ms-dialog-route-set-update Supported: timer Proxy-Authorization: ... Content-Type: application/cccp+xml Content-Length: 1466 <?xml version="1.0"?> <request xmlns="urn:ietf:params:xml:ns:cccp" xmlns:mscp="http://schemas.microsoft.com/rtc/2005/08/cccpextensions" C3PVersion="1" to="sip:alice@fabrikam.com;gruu;opaque=app:conf:focus:id:TDVDW046" from="sip:alice@fabrikam.com" requestId="355465752"> <modifyConference mscp:mcuUri="sip:alice@fabrikam.com;gruu;opaque=app:conf:audio-video:id:TDVDW046"> <conference-info xmlns="urn:ietf:params:xml:ns:conference-info" entity="sip:alice@fabrikam.com;gruu;opaque=app:conf:focus:id:TDVDW046" state="partial"> <msci:conference-view xmlns:msci="http://schemas.microsoft.com/rtc/2005/08/confinfoextensions" ci:state="partial" xmlns:ci="urn:ietf:params:xml:ns:conference-info"> <msci:entity-view ci:state="partial" entity="sip:alice@fabrikam.com;gruu;opaque=app:conf:audio-video:id:TDVDW046"> <msci:entity-state> <msci:mediaFiltersRules> <msci:mayModifyOwnFilters> <msci:role>presenter</msci:role> <msci:value>true</msci:value> </msci:mayModifyOwnFilters> <msci:mayModifyOwnFilters> <msci:role>default</msci:role> <msci:value>false</msci:value> </msci:mayModifyOwnFilters> <msci:initialFilters> <msci:role>presenter</msci:role> <msci:ingressFilter>block</msci:ingressFilter> </msci:initialFilters> <msci:initialFilters> <msci:role>default</msci:role> <msci:ingressFilter>block</msci:ingressFilter> </msci:initialFilters> </msci:mediaFiltersRules> </msci:entity-state> </msci:entity-view> </msci:conference-view> </conference-info> </modifyConference> </request> SIP/2.0 202 Accepted Authentication-Info: ... From: <sip:alice@fabrikam.com>;tag=7a5dbfcb7d;epid=5c1bcd7656 To: <sip:alice@fabrikam.com;gruu;opaque=app:conf:focus:id:TDVDW046>;tag=145E0080 Call-ID: a521cfd600db43d48e2747bd75e7bbae CSeq: 3 INFO Via: ... Content-Length: 0 INFO sip:10.121.251.124:57818;transport=tls;ms-opaque=fa63f33d72;ms-received-cid=290F0100;grid SIP/2.0 Via: ... Authentication-Info: ... Max-Forwards: 70 Content-Length: 551 From: <sip:alice@fabrikam.com;gruu;opaque=app:conf:focus:id:TDVDW046>;tag=145E0080 To: <sip:alice@fabrikam.com>;tag=7a5dbfcb7d;epid=5c1bcd7656 Call-ID: a521cfd600db43d48e2747bd75e7bbae CSeq: 1396 INFO Supported: ms-dialog-route-set-update Content-Type: application/cccp+xml <response xmlns="urn:ietf:params:xml:ns:cccp" xmlns:ci="urn:ietf:params:xml:ns:conference-info" requestId="355465752" C3PVersion="1" from="sip:alice@fabrikam.com;gruu;opaque=app:conf:focus:id:TDVDW046" to="sip:alice@fabrikam.com" responder="sip:alice@fabrikam.com;gruu;opaque=app:conf:audio-video:id:TDVDW046" code="success"> <modifyConference> <conference-info xmlns="urn:ietf:params:xml:ns:conference-info" entity="sip:alice@fabrikam.com;gruu;opaque=app:conf:focus:id:TDVDW046" state="partial"/> </modifyConference> </response> SIP/2.0 200 OK Via: ... From: <sip:alice@fabrikam.com;gruu;opaque=app:conf:focus:id:TDVDW046>;tag=145E0080 To: <sip:alice@fabrikam.com>;tag=7a5dbfcb7d;epid=5c1bcd7656 Call-ID: a521cfd600db43d48e2747bd75e7bbae CSeq: 1396 INFO Contact: <sip:alice@fabrikam.com;opaque=user:epid:v19MMU0DdFWrARgZPvwZuQAA;gruu> User-Agent: UCCAPI/4.0.7468.0 OC/4.0.7468.0 (Microsoft Lync 2010) Proxy-Authorization: ... Content-Length: 0