- DATAGRAM_ENABLE_CONFIGURATION - Static variable in class com.smaxe.uv.client.rtsp.RtspClient.Configuration
-
Deprecated.
- DATAGRAM_JITTER_BUFFER_MARGIN - Static variable in class com.smaxe.uv.client.rtsp.RtspClient.Configuration
-
DATAGRAM_JITTER_BUFFER_MARGIN
- "rtpDatagramJitterBufferMargin": jitter buffer margin
(default: 8).
- DATAGRAM_PACKET_BUFFER_1 - Static variable in class com.smaxe.uv.client.rtsp.RtspClient.Configuration
-
DATAGRAM_PACKET_BUFFER_1
- "rtpDatagramPacketBuffer1" : circular buffer to store RTP packets (byte[])
(default: null, library allocates buffer dynamically/new byte[]/ for every or a group of RTP packet(s)) for stream1.
- DATAGRAM_PACKET_BUFFER_2 - Static variable in class com.smaxe.uv.client.rtsp.RtspClient.Configuration
-
DATAGRAM_PACKET_BUFFER_2
- "rtpDatagramPacketBuffer2" : circular buffer to store RTP packets (byte[])
(default: null, library allocates buffer dynamically/new byte[]/ for every or a group of RTP packet(s)) for stream2.
- DATAGRAM_SO_BROADCAST - Static variable in class com.smaxe.uv.client.rtsp.RtspClient.Configuration
-
DATAGRAM_SO_BROADCAST
- "rtpDatagramSoBroadcast" : DatagramSocket#setBroadcast(boolean)
value
(default: false).
- DATAGRAM_SO_ENABLE_CONFIGURATION - Static variable in class com.smaxe.uv.client.rtsp.RtspClient.Configuration
-
DATAGRAM_SO_ENABLE_CONFIGURATION
- "rtpDatagramSoEnableConfiguration" : enable/disable custom datagram configuration
(default: false)
- DATAGRAM_SO_RCVBUF - Static variable in class com.smaxe.uv.client.rtsp.RtspClient.Configuration
-
DATAGRAM_SO_RCVBUF
- "rtpDatagramSoRcvBuf" : DatagramSocket#setReceiveBufferSize(int)
value
(default: 8 * 1024).
- DATAGRAM_SO_REUSEADDR - Static variable in class com.smaxe.uv.client.rtsp.RtspClient.Configuration
-
DATAGRAM_SO_REUSEADDR
- "rtpDatagramSoReuseAddress" : DatagramSocket#setReuseAddress(boolean)
value
(default: true).
- DATAGRAM_SO_SNDBUF - Static variable in class com.smaxe.uv.client.rtsp.RtspClient.Configuration
-
DATAGRAM_SO_SNDBUF
- "rtpDatagramSoSndBuf" : DatagramSocket#setSendBufferSize(int)
value
(default: 8 * 1024).
- DATAGRAM_SO_TIME_TO_LIVE - Static variable in class com.smaxe.uv.client.rtsp.RtspClient.Configuration
-
DATAGRAM_SO_TIME_TO_LIVE
- "rtpDatagramSoTimeToLive" : MulticastSocket#setTimeToLive(int)
value
(default: 127).
- DATAGRAM_SO_TIMEOUT - Static variable in class com.smaxe.uv.client.rtsp.RtspClient.Configuration
-
DATAGRAM_SO_TIMEOUT
- "rtpDatagramSoTimeout" : DatagramSocket#setSoTimeout(int)
value
(default: 0).
- DATAGRAM_SO_TRAFFIC_CLASS - Static variable in class com.smaxe.uv.client.rtsp.RtspClient.Configuration
-
DATAGRAM_SO_TRAFFIC_CLASS
- "rtpDatagramSoTrafficClass" : DatagramSocket#setTrafficClass(int)
value
(default: 0).
- DateTimeLogger - Class in com.smaxe.logger.support
-
DateTimeLogger
- DateTimeLogger(ILogger) - Constructor for class com.smaxe.logger.support.DateTimeLogger
-
Constructor.
- DateTimeLogger(DateFormat, ILogger) - Constructor for class com.smaxe.logger.support.DateTimeLogger
-
Constructor.
- DEBUG - Static variable in interface com.smaxe.logger.ILogger
-
DEBUG
- 0 : debug level.
- DEFAULT_APPLICATION - Static variable in class com.smaxe.uv.UrlInfo
-
DEFAULT_APPLICATION
- "live": default application.
- DEFAULT_APPLICATION_INSTANCE - Static variable in class com.smaxe.uv.UrlInfo
-
DEFAULT_APPLICATION_INSTANCE
- "_definst_": default application instance.
- DEFAULT_HOST - Static variable in class com.smaxe.uv.UrlInfo
-
DEFAULT_HOST
- "localhost": default host.
- DEFAULT_JITTER_BUFFER_MARGIN - Static variable in class com.smaxe.uv.client.rtsp.RtspClient
-
DEFAULT_JITTER_BUFFER_MARGIN
- default jitter buffer margin = 8.
- DEFAULT_SCOPE_INSTANCE - Static variable in class com.smaxe.uv.UrlInfo
-
DEFAULT_SCOPE_INSTANCE
- "/": default scope instance.
- describe(String) - Method in class com.smaxe.uv.client.rtsp.RtspClient
-
Retrieves url
presentation description.
- description - Variable in exception com.smaxe.uv.client.rtsp.RtspMethodException
-
status description.
- getAddress() - Method in interface com.smaxe.uv.client.rtsp.IPresentation.IMedia
-
Returns media address.
- getApp() - Method in class com.smaxe.uv.UrlInfo
-
Returns application string: 'app/[instance[/scope]][?parameters]'.
- getContentType() - Method in interface com.smaxe.uv.client.rtsp.IPresentation
-
Returns presentation's content type.
- getHeader(String) - Method in class com.smaxe.uv.client.rtsp.RtspRequest
-
Returns header value.
- getHeader(String) - Method in class com.smaxe.uv.client.rtsp.RtspResponse
-
Returns header value.
- getHeaders() - Method in class com.smaxe.uv.client.rtsp.RtspRequest
-
Returns headers.
- getHeaders() - Method in class com.smaxe.uv.client.rtsp.RtspResponse
-
Returns headers.
- getInfo() - Method in interface com.smaxe.uv.client.rtsp.IPresentation
-
Returns presentation info as key/value map.
- getMedia(int) - Method in interface com.smaxe.uv.client.rtsp.IPresentation
-
Returns media defined by id
(from 0 to getNumberOfMedia() - 1).
- getMediaDataPayload(MediaData) - Static method in class com.smaxe.uv.stream.MediaDataFactory
-
- getMediaDataPayload(MediaData, byte[], int) - Static method in class com.smaxe.uv.stream.MediaDataFactory
-
- getMethod() - Method in class com.smaxe.uv.client.rtsp.RtspRequest
-
Returns request method.
- getNumberOfMedia() - Method in interface com.smaxe.uv.client.rtsp.IPresentation
-
Returns number of media tracks.
- getParameter(String) - Method in class com.smaxe.uv.client.rtsp.RtspClient
-
Retrieves server parameter value.
- getPresentation() - Method in interface com.smaxe.uv.client.rtsp.IPresentation.IMedia
-
Returns presentation the media belongs to.
- getPresentationDuration(IPresentation) - Static method in class com.smaxe.uv.client.rtsp.RtspClient
-
- getPresentationTracks(IPresentation) - Static method in class com.smaxe.uv.client.rtsp.RtspClient
-
- getProductVersion() - Static method in class com.smaxe.uv.client.rtsp.License
-
Returns product version.
- getPublicAddresses() - Method in class com.smaxe.uv.client.rtsp.UnicastUdpTransport
-
Returns UDP public addresses.
- getRtspInfo() - Method in class com.smaxe.uv.client.rtsp.RtspClient
-
Returns RTSP connection info (read/written bytes/packets).
- getState() - Method in class com.smaxe.uv.client.rtsp.RtspClient
-
Returns client state (one of STATE_* constants).
- getStateDescription(int) - Static method in class com.smaxe.uv.client.rtsp.RtspClient
-
Returns state description by state id.
- getStatus() - Method in class com.smaxe.uv.client.rtsp.RtspResponse
-
Returns response status description.
- getStatusCode() - Method in class com.smaxe.uv.client.rtsp.RtspResponse
-
Returns response status code.
- getSupportedOptions() - Method in class com.smaxe.uv.client.rtsp.RtspClient
-
Returns options supported by server.
- getTrackInfo() - Method in interface com.smaxe.uv.client.rtsp.IPresentation.IMedia
-
Returns media track info.
- getTransport() - Method in interface com.smaxe.uv.client.rtsp.IPresentation.IMedia
-
Returns media transport.
- getUri() - Method in interface com.smaxe.uv.client.rtsp.IPresentation
-
Returns presentation uri.
- getUri() - Method in interface com.smaxe.uv.client.rtsp.IPresentation.IMedia
-
Returns media uri.
- getUri() - Method in class com.smaxe.uv.client.rtsp.RtspRequest
-
Returns request uri.
- getUrlWithoutAuthorization() - Method in class com.smaxe.uv.UrlInfo
-
Returns url without username and password authorization data.
- scope - Variable in class com.smaxe.uv.UrlInfo
-
Scope.
- sendApp(MediaTrackInfo, int, String, ByteArray) - Method in interface com.smaxe.uv.client.rtsp.RtspClient.IRtcpHandler
-
Sends 'app' event.
- sendApp(MediaTrackInfo, int, String, ByteArray) - Method in class com.smaxe.uv.client.rtsp.RtspPlaySession
-
- setCallback(RtspClient.IRtcpHandler.ICallback) - Method in interface com.smaxe.uv.client.rtsp.RtspClient.IRtcpHandler
-
Sets callback.
- setCallback(RtspClient.IRtcpHandler.ICallback) - Method in class com.smaxe.uv.client.rtsp.RtspPlaySession
-
- setJitterBufferMargin(MediaTrackInfo, int) - Method in class com.smaxe.uv.client.rtsp.RtpMulticastPlaySession
-
Sets jitter buffer margin for the track
.
- setJitterBufferMargin(MediaTrackInfo, int) - Method in class com.smaxe.uv.client.rtsp.RtspPlaySession
-
Sets jitter buffer margin for the track
.
- setKey(String) - Static method in class com.smaxe.uv.client.rtsp.License
-
Sets license key.
- setLicenseKey(byte[]) - Static method in class com.smaxe.uv.client.rtsp.RtspClient
-
Sets license key.
- setListener(RtpMulticastPlaySession.IListener) - Method in class com.smaxe.uv.client.rtsp.RtpMulticastPlaySession
-
Sets the listener.
- setListener(RtspPlaySession.IListener) - Method in class com.smaxe.uv.client.rtsp.RtspPlaySession
-
Sets the listener.
- setMulticastAddress(String) - Method in class com.smaxe.uv.client.rtsp.RtspPlaySession
-
Sets multicast address.
- setParameter(String, String) - Method in class com.smaxe.uv.client.rtsp.RtspClient
-
Sets server parameter value.
- setProfile(String) - Method in class com.smaxe.uv.client.rtsp.RtspPlaySession
-
Sets profile.
- setReleaseOnDisconnection(boolean) - Method in class com.smaxe.uv.client.rtsp.RtspClient
-
Sets flag to release resources on disconnection.
- setup() - Method in class com.smaxe.uv.client.rtsp.RtpMulticastPlaySession
-
Setups specified presentation's media tracks.
- setup() - Method in class com.smaxe.uv.client.rtsp.RtspPlaySession
-
Setups presentation's media tracks for TCP/IP (or INTERLEAVED) mode.
- setup(UnicastUdpTransport) - Method in class com.smaxe.uv.client.rtsp.RtspPlaySession
-
Setups presentation's media tracks for UDP/IP mode.
- setup(int) - Method in class com.smaxe.uv.client.rtsp.RtspPlaySession
-
Setups presentation's media tracks.
- setup(int, Object...) - Method in class com.smaxe.uv.client.rtsp.RtspPlaySession
-
Setups presentation's media tracks.
- setup(int) - Method in class com.smaxe.uv.client.rtsp.RtspRecordSession
-
Setups all presentation's media tracks.
- size() - Method in class com.smaxe.uv.stream.MediaData
-
Returns media data size.
- size() - Method in class com.smaxe.uv.stream.support.MediaDataByteArray
-
- size() - Method in class com.smaxe.uv.stream.support.MediaDataByteArrays
-
- SOCKET_SO_ENABLE_CONFIGURATION - Static variable in class com.smaxe.uv.client.rtsp.RtspClient.Configuration
-
SOCKET_SO_ENABLE_CONFIGURATION
- "rtspSocketSoEnableConfiguration" : enable/disable custom socket configuration
(default: false)
- SOCKET_SO_RCVBUF - Static variable in class com.smaxe.uv.client.rtsp.RtspClient.Configuration
-
SOCKET_SO_RCVBUF
- "rtspSocketSoRcvBuf" : Socket.setReceiveBufferSize(int)
value
(default: 8 * 1024).
- SOCKET_SO_SNDBUF - Static variable in class com.smaxe.uv.client.rtsp.RtspClient.Configuration
-
SOCKET_SO_SNDBUF
- "rtspSocketSoSndBuf" : Socket.setSendBufferSize(int)
value
(default: 8 * 1024).
- SOCKET_SO_TCP_NO_DELAY - Static variable in class com.smaxe.uv.client.rtsp.RtspClient.Configuration
-
SOCKET_SO_TCP_NO_DELAY
- "rtspSocketSoTcpNoDelay" : Socket.setTcpNoDelay(boolean)
value
(default: false).
- SOCKET_SO_TRAFFIC_CLASS - Static variable in class com.smaxe.uv.client.rtsp.RtspClient.Configuration
-
SOCKET_SO_TRAFFIC_CLASS
- "rtspSocketSoTrafficClass" : Socket.setTrafficClass(int)
value
(default: 0).
- STATE_DISCONNECTED - Static variable in class com.smaxe.uv.client.rtsp.RtspClient
-
STATE_DISCONNECTED
- 0
- STATE_INIT - Static variable in class com.smaxe.uv.client.rtsp.RtspClient
-
STATE_INIT
- 1
- STATE_PLAYING - Static variable in class com.smaxe.uv.client.rtsp.RtspClient
-
STATE_PLAYING
- 3
- STATE_READY - Static variable in class com.smaxe.uv.client.rtsp.RtspClient
-
STATE_READY
- 2
- STATE_RECORDING - Static variable in class com.smaxe.uv.client.rtsp.RtspClient
-
STATE_RECORDING
- 4
- STUN_SERVERS - Static variable in class com.smaxe.uv.client.rtsp.RtspClient.Configuration
-
STUN_SERVER
- "udpStunServers" : stun servers to use (default: null, i.e.