/mcpCall Info Events Action termA. getCiscoMultiMediaCapabilityInfo(). getVideoCapability() = CiscoMultiMediaCapabilityInfo. ENABLED CiscoProvTerminalMulti MediaCapabilityChangedEv In Device Configuration Cisco Unified CM Administration pages- Video Capabilities field is changed to “Enabled” termA. getCiscoMultiMediaCapabilityInfo(). getVideoCapability() = CiscoMultiMediaCapabilityInfo. ENABLED User1 invokes CiscoTerminal. getCiscoMultiMediaCapabilityInfo(). getVideoCapability() on termA termA. getCiscoMultiMediaCapabilityInfo(). getVideoCapability() = CiscoMultiMediaCapabilityInfo. DISABLED CiscoProvTerminalMulti MediaCapabilityChangedEv will not be delivered to applications, as the device will unregister and register back. In this case applications can query video capability after the device is registered. In Device Configuration Cisco Unified CM Administration pages- Video Capabilities field is changed to “Disabled” Scenario Four Phone A is video capable, telepresence capable, has 1 screen, has a camera, and is in an unregistered state. User1 has phone A in the control list. User queries for multimedia capabilities before adding a terminal observer. Call Info Events Action ProvInServiceEv User1 Opens Provider and adds a provider observer InvalidStateException: Terminal is not in registered state. User1 invokes CiscoTerminal. getCiscoMultiMedia CapabilityInfo().getVideoCapability() on termA InvalidStateException: Terminal is not in registered state. User1 invokes CiscoTerminal. getCiscoMultiMedia CapabilityInfo().getTelepresenceInfo() on termA InvalidStateException: Terminal is not in registered state. User1 invokes CiscoTerminal. getCiscoMultiMedia CapabilityInfo().getScreenCount() on termA Cisco Unified JTAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 1544 Message Sequence Charts Scenario Four