Package org.jitsi.service.neomedia
-
Interface Summary Interface Description AudioMediaStream Extends the MediaStream interface and adds methods specific to audio streaming.DtlsControl ImplementsSrtpControlfor DTSL-SRTP.MediaConfigurationService An interface that exposes the Components used in media configuration user interfaces.MediaService The MediaService service is meant to be a wrapper of media libraries such as JMF, FMJ, FFMPEG, and/or others.MediaStream The MediaStream class represents a (generally) bidirectional RTP stream between exactly two parties.MediaStreamStats Class used to compute stats concerning a MediaStream.QualityControl The quality controls we use to control other party video presets.RetransmissionRequester RTPTranslator Represents an RTP translator which forwards RTP and RTCP traffic between multiple MediaStreams.RTPTranslator.WriteFilter Defines a packet filter which allows an observer of an RTPTranslator to disallow the writing of specific packets into a specific destination identified by a MediaStream.SDesControl SDES based SRTP MediaStream encryption control.SrtpControl Controls SRTP encryption in the MediaStream.SrtpControl.TransformEngine Adds a cleanup() method to org.jitsi.impl.neomedia.transform.TransformEngine which is to go in hand with the cleanup() method of SrtpControl.SSRCFactory Declares a factory of synchronization source (SSRC) identifiers.StreamConnector The StreamConnector interface represents a pair of datagram sockets that a media stream could use for RTP and RTCP traffic.StreamConnectorFactory Represents a factory of StreamConnector instances.VideoMediaStream Extends the MediaStream interface and adds methods specific to video streaming.VolumeControl Control for volume level in (neo)media service.ZrtpControl ZRTP based SRTP MediaStream encryption control. -
Class Summary Class Description AbstractMediaStream Abstract base implementation of MediaStream to ease the implementation of the interface.AbstractRTPTranslator An abstract, base implementation ofRTPTranslatorwhich aid the implementation of the interface.AbstractSrtpControl<T extends SrtpControl.TransformEngine> Provides an abstract, base implementation ofSrtpControlto facilitate implementers.BasicVolumeControl Provides a basic implementation of VolumeControl which stores the volume level/value set on it in the ConfigurationService.ByteArrayBufferImpl ImplementsByteArrayBuffer.DefaultStreamConnector Represents a default implementation of StreamConnector which is initialized with a specific pair of control and data DatagramSockets and which closes them (if they exist) when itsDefaultStreamConnector.close()is invoked.DefaultTCPStreamConnector Represents a default implementation of StreamConnector which is initialized with a specific pair of control and data Sockets and which closes them (if they exist) when itsDefaultTCPStreamConnector.close()is invoked.DTMFInbandTone Manages the generation of the inband DMTF signal.DTMFRtpTone Represents all DTMF tones for RTP method (RFC4733).DTMFTone Class for representing all the different DTMF tones.MediaStreamTarget The MediaStreamTarget contains a pair of host:port couples indicating data (RTP) and control (RTCP) locations.QualityPreset Predefined quality preset used to specify some video settings during an existing call or when starting a new call.RawPacket When using TransformConnector, a RTP/RTCP packet is represented using RawPacket.RTPExtension RTP extensions are defined by RFC 5285 and they allow attaching additional information to some or all RTP packets of an RTP stream.StreamConnectorDelegate<T extends StreamConnector> Implements aStreamConnectorwhich wraps a specific StreamConnector instance.TransmissionFailedException Signals that a packet transmission exception of some sort has occurred. -
Enum Summary Enum Description DtlsControl.Setup Enumerates the possible values of the setup SDP attribute defined by RFC 4145 "TCP-Based Media Transport in the Session Description Protocol (SDP)".DTMFMethod Enumerates all available DTMF methods.MediaDirection The MediaDirections enumeration contains a list of media directions that indicate read/write capabilities of different entities in this MediaService such as for example devices.MediaUseCase The MediaUseCase enumeration contains a list of use-cases for media related.SrtpControlType The SrtpControlType enumeration contains all currently known SrtpControl implementations.StreamConnector.Protocol Enumerates the protocols supported by StreamConnector. -
Exception Summary Exception Description MediaException Implements an Exception thrown by the neomedia service interfaces and their implementations.