The IMS: IP Multimedia Concepts And Services, Second Edition
by Miikka Poikselka, Georg Mayer, Hisham Khartabil, Aki Niemi
7.2. SIP event package for conference state
Conference state notification is yet another event package (see Section 12.13.1) using the SIP events framework. The conference-state event package is used to learn about changes in the conference participants: in other words, a user can learn, through notifications, who has joined or left a conference. This event package also allows participants to learn the status of a user's participation in a conference and the sidebars in the conference.
Users can subscribe to a conference state by sending a SIP SUBSCRIBE request to the conference URI that identifies the focus. The focus acts as a notifier for this event package.
The name of this event package is "conference". This token appears in the Event header of the SUBSCRIBE request. The body of a notification carries the conference-state information document in the Multipurpose Internet Mail Extension (MIME) type "application/conference-info+xml" as defined in [Draft-ietf-sipping-conference-package].
Two pieces of information are provided about user status: the user's current level of participation in a conference (labelled activity-status) and the method by which the participant entered or left the conference (labelled history-status). The activity-status carries one of the following statuses: connected, disconnected or on-hold. The history-status carries one of the following statuses: dialled-in, dialled-out, departed, booted or failed.
Conference status information also carries information ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access