|
Class Summary |
| AbstractOperationSetBasicTelephony<T extends ProtocolProviderService> |
Represents a default implementation of OperationSetBasicTelephony in
order to make it easier for implementers to provide complete solutions while
focusing on implementation-specific details. |
| AbstractOperationSetTelephonyConferencing<ProtocolProviderServiceT extends ProtocolProviderService,OperationSetBasicTelephonyT extends OperationSetBasicTelephony<ProtocolProviderServiceT>,MediaAwareCallT extends MediaAwareCall<MediaAwareCallPeerT,OperationSetBasicTelephonyT,ProtocolProviderServiceT>,MediaAwareCallPeerT extends MediaAwareCallPeer<MediaAwareCallT,?,ProtocolProviderServiceT>,CalleeAddressT> |
Represents a default implementation of
OperationSetTelephonyConferencing in order to make it easier for
implementers to provide complete solutions while focusing on
implementation-specific details. |
| AbstractOperationSetVideoTelephony<T extends OperationSetBasicTelephony<U>,U extends ProtocolProviderService,V extends MediaAwareCall<W,T,U>,W extends MediaAwareCallPeer<V,?,U>> |
Represents a default implementation of OperationSetVideoTelephony in
order to make it easier for implementers to provide complete solutions while
focusing on implementation-specific details. |
| AbstractQualityControlWrapper<T extends MediaAwareCallPeer<?,?,?>> |
A wrapper of media quality control. |
| CallPeerMediaHandler<T extends MediaAwareCallPeer<?,?,?>> |
A utility class implementing media control code shared between current
telephony implementations. |
| DynamicPayloadTypeRegistry |
The RTP Audio/Video Profile [RFC 3551] specifies a number of static payload
types for use with RTP and reserves the 96-127 field for use with dynamic
payload types. |
| DynamicRTPExtensionsRegistry |
RFC [RFC 5285] defines a mechanism for attaching multiple extensions to
RTP packets. |
| MediaAwareCall<T extends MediaAwareCallPeer<?,?,V>,U extends OperationSetBasicTelephony<V>,V extends ProtocolProviderService> |
A utility class implementing media control code shared between current
telephony implementations. |
| MediaAwareCallPeer<T extends MediaAwareCall<?,?,V>,U extends CallPeerMediaHandler<?>,V extends ProtocolProviderService> |
A utility class implementing media control code shared between current
telephony implementations. |
| MediaHandler |
Implements media control code which allows state sharing among multiple
CallPeerMediaHandlers. |
| ProtocolMediaActivator |
The activator doesn't really start anything as this service is mostly
stateless, it's simply here to allow us to obtain references to the services
that we may need. |
| TransportManager<U extends MediaAwareCallPeer<?,?,?>> |
TransportManagers are responsible for allocating ports, gathering
local candidates and managing ICE whenever we are using it. |