Conference Blob <Provider>

[This is preliminary documentation and subject to change.]

This is a generic name and refers to any component that hides the details of the conference blob attribute in a conference announcement. An attribute in the conference announcement schema (ProtocolId) identifies the conference blob provider component that interprets and maintains the conference blob.

The parameters needed for creating the conference blob may be specified through a provider-specific interface. Some of these parameters duplicate attributes of the conference announcement and, a mechanism to keep them synchronized is provided. The provider-specific details of the conference blob are transparent to the conference announcement. Only the conference blob implementation is aware of exactly which parameters are shared with the conference announcement.

A conference announcement aggregates this component and uses it to obtain the value of the conference blob attribute. These two components communicate using the ITNotification interface to keep shared attributes in sync. In other words, when an attribute from an available list of attributes is modified in either of them, the other component is notified via a notification that identifies the changed attribute and its new value.

A Session Description Protocol (SDP) conference blob component is provided.

Conference Blob Interfaces Description
ITConferenceBlob Manipulates the conference blob in its textual form.
ITNotification Maintains synchronization with the aggregating conference announcement component. May also support provider-specific interfaces to manipulate the properties.