A B C D E F G H I L M N O P R S T U V W X _ 

A

AbstractCamera - Class in com.smaxe.uv.client.camera
AbstractCamera - base ICamera implementation.
AbstractCamera() - Constructor for class com.smaxe.uv.client.camera.AbstractCamera
Constructor.
AbstractMediaStreamController - Class in com.smaxe.uv.stream.support
AbstractMediaStreamController - base class for IMediaStreamController implementation.
AbstractMediaStreamController() - Constructor for class com.smaxe.uv.stream.support.AbstractMediaStreamController
Constructor.
AbstractMessage - Class in com.smaxe.uv.client.amf.messages
AbstractMessage - abstract base class for all messages.
AbstractMessage() - Constructor for class com.smaxe.uv.client.amf.messages.AbstractMessage
Constructor.
AbstractMicrophone - Class in com.smaxe.uv.client.microphone
AbstractMicrophone - base IMicrophone implementation.
AbstractMicrophone() - Constructor for class com.smaxe.uv.client.microphone.AbstractMicrophone
Constructor.
AbstractVideo - Class in com.smaxe.uv.client.rtmp.video
AbstractVideo - abstract IVideo.
AbstractVideo() - Constructor for class com.smaxe.uv.client.rtmp.video.AbstractVideo
Constructor.
AcknowledgeMessage - Class in com.smaxe.uv.client.amf.messages
AcknowledgmentMessage - An AcknowledgeMessage acknowledges the receipt of a message that was sent previously.
AcknowledgeMessage() - Constructor for class com.smaxe.uv.client.amf.messages.AcknowledgeMessage
Constructor.
ADD_SUBSCRIPTIONS - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
ADD_SUBSCRIPTIONS - "DSAddSub" : header used in a MULTI_SUBSCRIBE message to specify an Array of subtopic/selector pairs to add to the existing set of subscriptions.
addBootstrapPeer(String) - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Causes the associated NetStream or NetGroup to make an initial neighbor connection to the specified peerID.
addEventListener(AmfConnection.IListener) - Method in class com.smaxe.uv.client.amf.AmfConnection
Registers an event listener.
addEventListener(NetGroup.IListener) - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Registers an event listener.
addEventListener(INetConnection.IListener) - Method in interface com.smaxe.uv.client.rtmp.INetConnection
Registers an event listener.
addEventListener(INetStream.IListener) - Method in interface com.smaxe.uv.client.rtmp.INetStream
Registers an event listener.
addEventListener(ISharedObject.IListener) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
Registers an event listener.
addHaveObjects(int, int) - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Adds objects from startIndex through endIndex, to the set of objects this node advertises to neighbors as objects for which it fulfills requests.
addHeader(String, boolean, Object) - Method in class com.smaxe.uv.client.amf.AmfConnection
Adds a context header to the Action Message Format (AMF) packet structure.
addHeader(String, Object) - Method in class com.smaxe.uv.client.amf.AmfConnection
Equivalent to AmfConnection.addHeader(String, boolean, Object) where mustUnderstand=false
addHeader(String, boolean, Object) - Method in class com.smaxe.uv.client.rtmfp.NetConnection
 
addHeader(String, boolean, Object) - Method in interface com.smaxe.uv.client.rtmp.INetConnection
Adds a context header to the AMF packet structure.
addHeader(String, boolean, Object) - Method in class com.smaxe.uv.client.rtmp.NetConnection
 
addInvoker(String, ClassMethodInvoker.Invoker) - Method in class com.smaxe.uv.invoker.support.ClassMethodInvoker
Adds a new method invoker.
addIPMulticastAddress(String, int, String) - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Causes the associated NetStream or NetGroup to join the specified IP multicast group and listen to the specified UDP port.
addListener(ICamera.IListener) - Method in class com.smaxe.uv.client.camera.AbstractCamera
 
addListener(ICamera.IListener) - Method in interface com.smaxe.uv.client.ICamera
Adds a new listener.
addListener(IMicrophone.IListener) - Method in interface com.smaxe.uv.client.IMicrophone
Adds a new listener.
addListener(IMicrophone.IListener) - Method in class com.smaxe.uv.client.microphone.AbstractMicrophone
 
addListener(IMediaStreamController.IListener) - Method in interface com.smaxe.uv.stream.IMediaStreamController
Adds a new listener.
addListener(IMediaStreamController.IListener) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
 
addMemberHint(String) - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Manually adds a record specifying that peerID is a member of the group.
addNeighbor(String) - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Manually adds a neighbor by immediately connecting directly to the specified peerID, which must already be in this group.
addWantObjects(int, int) - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Adds objects from startIndex through endIndex, to the set of objects to retrieve.
AMF0 - Static variable in class com.smaxe.uv.ObjectEncoding
AMF0
AMF3 - Static variable in class com.smaxe.uv.ObjectEncoding
AMF3
AmfConnection - Class in com.smaxe.uv.client.amf
AmfConnection - AMF connection.
AmfConnection() - Constructor for class com.smaxe.uv.client.amf.AmfConnection
Constructor.
AmfConnection(Map<String, Object>) - Constructor for class com.smaxe.uv.client.amf.AmfConnection
Constructor.
AmfConnection(Map<String, Object>, ExecutorService) - Constructor for class com.smaxe.uv.client.amf.AmfConnection
Constructor.
AmfConnection.Configuration - Class in com.smaxe.uv.client.amf
Configuration - AmfConnection configuration constants.
AmfConnection.IListener - Interface in com.smaxe.uv.client.amf
IListener - AmfConnection listener.
AmfConnection.ListenerAdapter - Class in com.smaxe.uv.client.amf
ListenerAdapter - AmfConnection.IListener adapter.
AmfConnection.ListenerAdapter() - Constructor for class com.smaxe.uv.client.amf.AmfConnection.ListenerAdapter
Constructor.
APPEND - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
APPEND - "append" : publishes and records live data, appending the recorded data to an FLV file with a name that matches the value passed to the name parameter, stored on the server in a subdirectory within the directory that contains the server application.
array - Variable in class com.smaxe.io.ByteArray
array.
Array - Class in com.smaxe.uv.amf3
Array - array type (supported by AMF3).
Array(Map<String, Object>, List<Object>) - Constructor for class com.smaxe.uv.amf3.Array
Constructor.
array - Variable in class com.smaxe.uv.amf3.ArrayCollection
array.
ArrayCollection - Class in com.smaxe.uv.amf3
ArrayCollection - flex.messaging.io.ArrayCollection class.
ArrayCollection() - Constructor for class com.smaxe.uv.amf3.ArrayCollection
Constructor.
ArrayCollection(List<Object>) - Constructor for class com.smaxe.uv.amf3.ArrayCollection
Constructor.
AsyncMessage - Class in com.smaxe.uv.client.amf.messages
AsyncMessage - base class for all asynchronous messages.
AsyncMessage() - Constructor for class com.smaxe.uv.client.amf.messages.AsyncMessage
Constructor.
attachAudio(IMicrophone) - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
attachAudio(IMicrophone) - Method in interface com.smaxe.uv.client.rtmp.INetStream
Specifies an audio stream sent over the INetStream object, from a microphone object passed as the source.
attachAudio(IMicrophone) - Method in class com.smaxe.uv.client.rtmp.NetStream
 
attachCamera(ICamera, int) - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
attachCamera(ICamera, int) - Method in interface com.smaxe.uv.client.rtmp.INetStream
Starts capturing video from the specified source, or stops capturing if camera is set to null.
attachCamera(ICamera, int) - Method in class com.smaxe.uv.client.rtmp.NetStream
 
attribute - Variable in class com.smaxe.uv.client.rtmp.ISharedObject.Change
Changed data attribute.
audio - Variable in class com.smaxe.uv.fformat.Flv.Header
Audio flag (Audio tags are present)
audio - Variable in class com.smaxe.uv.stream.MediaStreamInfo
audio stream.
AUDIO_CODECS - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
AUDIO_CODECS - "audioCodecs" : audio codecs - used as a RTMP server connection parameter.
audioBufferByteLength() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
Provides the NetStream audio buffer size in bytes.
audioBufferLength() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
Provides NetStream audio buffer size in seconds.
audioByteCount() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
Specifies the total number of audio bytes that have arrived in the queue, regardless of how many have been played or flushed.
audioBytesPerSecond() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
Specifies the rate at which the NetStream audio buffer is filled in bytes per second.
audioDuration - Variable in class com.smaxe.uv.client.rtmp.INetStream.Info
Duration of audio stream (in milliseconds).
audioFrames - Variable in class com.smaxe.uv.client.rtmp.INetStream.Info
Number of audio frames.
audioLossRate() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
Specifies the audio loss for the NetStream session.
audioReliable() - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies whether audio is sent with full reliability.
audioReliable(boolean) - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies whether audio is sent with full reliability.
audioReliable() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
audioReliable(boolean) - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
audioSampleAccess() - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies whether peer-to-peer subscribers on this NetStream are allowed to capture the audio stream.
audioSampleAccess(boolean) - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies whether peer-to-peer subscribers on this NetStream are allowed to capture the audio stream.
audioSampleAccess() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
audioSampleAccess(boolean) - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
audioSize - Variable in class com.smaxe.uv.client.rtmp.INetStream.Info
Size of the audio frames.
authorizations() - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Returns a string that represents passwords for IP multicast publishing and for posting.
available() - Method in class com.smaxe.io.ByteArrayInputStream
 

B

body - Variable in class com.smaxe.uv.client.amf.messages.AbstractMessage
The body of a message contains the specific data that needs to be delivered to the remote destination.
bufferLength() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
bufferLength() - Method in interface com.smaxe.uv.client.rtmp.INetStream
Returns number of seconds of data currently in the buffer.
bufferLength() - Method in interface com.smaxe.uv.client.rtmp.IVideo
Returns the number of seconds of data currently in the buffer.
bufferLength() - Method in class com.smaxe.uv.client.rtmp.NetStream
 
bufferLength() - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
 
bufferSize() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
bufferSize() - Method in interface com.smaxe.uv.client.rtmp.INetStream
Returns number of data bytes currently in the buffer.
bufferSize() - Method in class com.smaxe.uv.client.rtmp.NetStream
 
bufferTime() - Method in interface com.smaxe.uv.client.rtmp.INetStream
Returns buffer time.
bufferTime(double) - Method in interface com.smaxe.uv.client.rtmp.INetStream
Specifies how long to buffer messages before starting to display the stream.
ByteArray - Class in com.smaxe.io
ByteArray - byte array defined by array, offset and length parameters.
ByteArray(int) - Constructor for class com.smaxe.io.ByteArray
Constructor.
ByteArray(byte[]) - Constructor for class com.smaxe.io.ByteArray
Constructor.
ByteArray(byte[], int) - Constructor for class com.smaxe.io.ByteArray
Constructor.
ByteArray(byte[], int, int) - Constructor for class com.smaxe.io.ByteArray
Constructor.
ByteArrayInputStream - Class in com.smaxe.io
ByteArrayInputStream - InputStream implementation based on byte array.
ByteArrayInputStream(byte[]) - Constructor for class com.smaxe.io.ByteArrayInputStream
Constructor.
ByteArrayInputStream(byte[], int) - Constructor for class com.smaxe.io.ByteArrayInputStream
Constructor.
ByteArrayInputStream(byte[], int, int) - Constructor for class com.smaxe.io.ByteArrayInputStream
Constructor.
ByteArrayInputStream(ByteArray) - Constructor for class com.smaxe.io.ByteArrayInputStream
Constructor.
ByteArrayOutputStream - Class in com.smaxe.io
ByteArrayOutputStream - RandomAccessOutputStream implementation based on ByteArray.
ByteArrayOutputStream(byte[]) - Constructor for class com.smaxe.io.ByteArrayOutputStream
Constructor.
ByteArrayOutputStream(byte[], int) - Constructor for class com.smaxe.io.ByteArrayOutputStream
Constructor.
ByteArrayOutputStream(ByteArray) - Constructor for class com.smaxe.io.ByteArrayOutputStream
Constructor.
ByteArrayUtils - Class in com.smaxe.uv.client.rtmp
ByteArrayUtils - ByteArray utility methods.
byteCount() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
Specifies the total number of bytes that have arrived into the queue, regardless of how many have been played or flushed.
bytesLoaded() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
bytesLoaded() - Method in interface com.smaxe.uv.client.rtmp.INetStream
Returns number of bytes of data that have been loaded.
bytesLoaded() - Method in interface com.smaxe.uv.client.rtmp.IVideo
Returns the number of bytes of data that have been loaded.
bytesLoaded() - Method in class com.smaxe.uv.client.rtmp.NetStream
 
bytesLoaded() - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
 
bytesPushedFromPeers() - Method in class com.smaxe.uv.client.rtmfp.NetStreamMulticastInfo
Specifies the number of media bytes that were proactively pushed from peers and received by the local node.
bytesPushedToPeers() - Method in class com.smaxe.uv.client.rtmfp.NetStreamMulticastInfo
Specifies the number of media bytes that the local node has proactively pushed to peers.
bytesReceivedFromIPMulticast() - Method in class com.smaxe.uv.client.rtmfp.NetStreamMulticastInfo
Specifies the number of media bytes that the local node has received from IP Multicast.
bytesReceivedFromServer() - Method in class com.smaxe.uv.client.rtmfp.NetStreamMulticastInfo
Specifies the number of media bytes that the local node has received from the server.
bytesRequestedByPeers() - Method in class com.smaxe.uv.client.rtmfp.NetStreamMulticastInfo
Specifies the number of media bytes that the local node has sent to peers in response to requests from those peers for specific fragments.
bytesRequestedFromPeers() - Method in class com.smaxe.uv.client.rtmfp.NetStreamMulticastInfo
Specifies the number of media bytes that the local node requested and received from peers.
bytesTotal() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
bytesTotal() - Method in interface com.smaxe.uv.client.rtmp.INetStream
Returns total size (in bytes) of the file being loaded.
bytesTotal() - Method in interface com.smaxe.uv.client.rtmp.IVideo
Returns the total size in bytes of the file being loaded.
bytesTotal() - Method in class com.smaxe.uv.client.rtmp.NetStream
 
bytesTotal() - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
 

C

calculateBitrate(long, StreamInfo, StreamInfo) - Static method in class com.smaxe.uv.stream.MediaStreamInfo
Calculates bitrate.
call(String, String, String, Responder, Object...) - Method in class com.smaxe.uv.client.amf.AmfConnection
Invokes a command or method on server running Flash Remoting.
call(String, Responder, Object...) - Method in class com.smaxe.uv.client.rtmfp.NetConnection
 
call(String, Responder, Object...) - Method in interface com.smaxe.uv.client.rtmp.INetConnection
Invokes a command or method on the server, or on an application server, to which the application instance is connected.
call(String, Responder, Object...) - Method in class com.smaxe.uv.client.rtmp.NetConnection
 
CALL_BADVERSION - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
The URI specified in the NetConnection.connect method did not specify 'rtmp' as the protocol.
CALL_FAILED - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
The NetConnection.call method was not able to invoke the server-side method or command.
CAPABILITIES - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
CAPABILITIES - "capabilities" : capabilities - used as a RTMP server connection parameter.
CHANGE - Static variable in class com.smaxe.uv.client.rtmp.ISharedObject.Change
CHANGE - 2 : change.
checkHeader(byte[], int) - Static method in class com.smaxe.uv.fformat.Flv
Checks the header buf of the FLV file correctness.
CHUNK_SIZE - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
CHUNK_SIZE - "chunkSize": RTMP packet chunk size (default: 128).
CLASS_NAME - Static variable in class com.smaxe.uv.amf3.ArrayCollection
CLASS_NAME - "flex.messaging.io.ArrayCollection"
CLASS_NAME - Static variable in class com.smaxe.uv.amf3.ObjectProxy
CLASS_NAME - "flex.messaging.io.ObjectProxy"
ClassLogger - Class in com.smaxe.logger.support
ClassLogger - ILogger for class logs.
ClassLogger(String, ILogger) - Constructor for class com.smaxe.logger.support.ClassLogger
Constructor.
ClassMethodInvoker - Class in com.smaxe.uv.invoker.support
ClassMethodInvoker - specific class method invoker.
ClassMethodInvoker(Executor) - Constructor for class com.smaxe.uv.invoker.support.ClassMethodInvoker
Constructor.
ClassMethodInvoker.Invoker - Class in com.smaxe.uv.invoker.support
Invoker - invokes the method of the object.
ClassMethodInvoker.Invoker() - Constructor for class com.smaxe.uv.invoker.support.ClassMethodInvoker.Invoker
Constructor.
className - Variable in class com.smaxe.uv.amf.ClassObject
class name.
ClassObject - Class in com.smaxe.uv.amf
ClassObject - class object.
ClassObject(String, Map<String, Object>) - Constructor for class com.smaxe.uv.amf.ClassObject
Constructor.
ClassObject(String) - Constructor for class com.smaxe.uv.amf.ClassObject
Constructor.
ClassObject(Map<String, Object>) - Constructor for class com.smaxe.uv.amf.ClassObject
Constructor.
ClassObject() - Constructor for class com.smaxe.uv.amf.ClassObject
Constructor.
CLEAR - Static variable in class com.smaxe.uv.client.rtmp.ISharedObject.Change
CLEAR - 1 : clear.
clear() - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
For local shared objects, purges all of the data and deletes the shared object from the disk.
clear() - Method in interface com.smaxe.uv.client.rtmp.IVideo
Clears video state.
clear() - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
 
CLEAR_FAILED - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
A recorded stream failed to delete.
CLEAR_SUCCESS - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
A recorded stream was deleted successfully.
clearBuffer() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
clearBuffer() - Method in interface com.smaxe.uv.client.rtmp.INetStream
Clears buffer.
clearBuffer() - Method in class com.smaxe.uv.client.rtmp.NetStream
 
clearPlayBuffer() - Method in interface com.smaxe.uv.client.rtmp.IVideo
Clears video play buffer.
clearPlayBuffer() - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
 
client(Object) - Method in interface com.smaxe.uv.client.rtmp.INetConnection
Sets the object on which callback methods should be invoked.
client() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
Returns the object on which callback methods should be invoked.
client(Object) - Method in interface com.smaxe.uv.client.rtmp.INetStream
Sets the object on which callback methods should be invoked.
client() - Method in interface com.smaxe.uv.client.rtmp.INetStream
Returns the object on which callback methods should be invoked.
client(Object) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
Sets the object on which callback methods should be invoked.
client() - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
Returns the object on which callback methods should be invoked.
CLIENT_PING_OPERATION - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
CLIENT_PING_OPERATION - 5 : this operation is used to test connectivity over the current channel to the remote endpoint.
CLIENT_SYNC_OPERATION - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
CLIENT_SYNC_OPERATION - 4 : this operation is used by a remote destination to sync missed or cached messages back to a client as a result of a client issued poll command.
clientId - Variable in class com.smaxe.uv.client.amf.messages.AbstractMessage
The clientId indicates which MessageAgent sent the message.
close() - Method in class com.smaxe.uv.client.amf.AmfConnection
Closes the connection.
close() - Method in class com.smaxe.uv.client.rtmfp.NetConnection
 
close() - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Disconnect from the group and close this NetGroup.
close() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
close() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
Closes the connection.
close() - Method in interface com.smaxe.uv.client.rtmp.INetStream
Stops playing all data on the stream, sets the time property to 0, and makes the stream available for another use.
close() - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
Closes the connection between a remote shared object and the server.
close() - Method in class com.smaxe.uv.client.rtmp.NetConnection
 
close() - Method in class com.smaxe.uv.client.rtmp.NetStream
 
close() - Method in class com.smaxe.uv.client.rtmp.SharedObject
 
CLUSTER_REQUEST_OPERATION - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
CLUSTER_REQUEST_OPERATION - 7 : this operation is used to request a list of failover endpoint URIs for the remote destination based on cluster membership.
code - Variable in class com.smaxe.uv.client.rtmp.ISharedObject.Change
Change code (one of CONNECT, CLEAR, CHANGE, STATUS constants).
com.smaxe.io - package com.smaxe.io
 
com.smaxe.logger - package com.smaxe.logger
 
com.smaxe.logger.support - package com.smaxe.logger.support
 
com.smaxe.uv - package com.smaxe.uv
 
com.smaxe.uv.amf - package com.smaxe.uv.amf
 
com.smaxe.uv.amf.support - package com.smaxe.uv.amf.support
 
com.smaxe.uv.amf3 - package com.smaxe.uv.amf3
 
com.smaxe.uv.client - package com.smaxe.uv.client
 
com.smaxe.uv.client.amf - package com.smaxe.uv.client.amf
 
com.smaxe.uv.client.amf.messages - package com.smaxe.uv.client.amf.messages
 
com.smaxe.uv.client.camera - package com.smaxe.uv.client.camera
 
com.smaxe.uv.client.microphone - package com.smaxe.uv.client.microphone
 
com.smaxe.uv.client.rtmfp - package com.smaxe.uv.client.rtmfp
JUV RTMFP Client core classes: NetConnection, NetGroup, NetStream
com.smaxe.uv.client.rtmp - package com.smaxe.uv.client.rtmp
JUV RTMP Client core classes: NetConnection, NetStream, SharedObject
com.smaxe.uv.client.rtmp.video - package com.smaxe.uv.client.rtmp.video
 
com.smaxe.uv.fformat - package com.smaxe.uv.fformat
 
com.smaxe.uv.invoker - package com.smaxe.uv.invoker
 
com.smaxe.uv.invoker.support - package com.smaxe.uv.invoker.support
 
com.smaxe.uv.stream - package com.smaxe.uv.stream
 
com.smaxe.uv.stream.support - package com.smaxe.uv.stream.support
 
CommandMessage - Class in com.smaxe.uv.client.amf.messages
CommandMessage - The CommandMessage class provides a mechanism for sending commands to the server infrastructure, such as commands related to publish/subscribe messaging scenarios, ping operations, and cluster operations.
CommandMessage() - Constructor for class com.smaxe.uv.client.amf.messages.CommandMessage
Constructor.
CommandMessage(int) - Constructor for class com.smaxe.uv.client.amf.messages.CommandMessage
Constructor.
compress(ByteArray) - Static method in class com.smaxe.uv.client.rtmp.ByteArrayUtils
Compresses array using zlib.
configuration() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
Returns NetConnection configuration.
connect(String, Object...) - Method in class com.smaxe.uv.client.amf.AmfConnection
Opens a connection to a server.
connect(String, Object...) - Method in class com.smaxe.uv.client.rtmfp.NetConnection
 
connect(String, Object...) - Method in interface com.smaxe.uv.client.rtmp.INetConnection
Opens a connection to a server.
CONNECT - Static variable in class com.smaxe.uv.client.rtmp.ISharedObject.Change
CONNECT - 0 : connect.
connect(INetConnection, String) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
Connects to a remote shared object on the server through the specified connection.
connect(String, Object...) - Method in class com.smaxe.uv.client.rtmp.NetConnection
 
connect(INetConnection, String) - Method in class com.smaxe.uv.client.rtmp.SharedObject
 
CONNECT_APPSHUTDOWN - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
The application has been shut down (for example, if the application is out of memory resources and must shut down to prevent the server from crashing) or the server has shut down.
CONNECT_BANDWIDTH - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
Connection bandwidth.
CONNECT_CLOSED - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
The connection was closed successfully
CONNECT_FAILED - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
The connection attempt failed.
CONNECT_INVALID_APPLICATION - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
The application name specified during connect is invalid.
CONNECT_REJECTED - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
The client does not have permission to connect to the application, the application expected different parameters from those that were passed, or the application name specified during the connection attempt was not found on the server.
CONNECT_SUCCESS - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
The connection attempt succeeded.
connected() - Method in class com.smaxe.uv.client.amf.AmfConnection
Checks if it is connected to the server.
connected() - Method in class com.smaxe.uv.client.rtmfp.NetConnection
 
connected() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
Checks if it is connected to the server.
connected() - Method in class com.smaxe.uv.client.rtmp.NetConnection
 
connectedProxyType() - Method in class com.smaxe.uv.client.rtmfp.NetConnection
 
connectedProxyType() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
If a successful connection is made, indicates the method that was used to make it: a direct connection, the CONNECT method, or HTTP tunneling.
connectedProxyType() - Method in class com.smaxe.uv.client.rtmp.NetConnection
 
content - Variable in class com.smaxe.uv.amf.XMLDocument
XML Document content.
convertPeerIDToGroupAddress(String) - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Converts a peerID to a group address suitable for use with the sendToNearest() method.
correlationId - Variable in class com.smaxe.uv.client.amf.messages.AsyncMessage
Provides access to the correlation id of the message.
create(int, byte[]) - Static method in class com.smaxe.uv.stream.MediaDataFactory
Creates MediaData instance for media payload.
create(int, ByteArray) - Static method in class com.smaxe.uv.stream.MediaDataFactory
Creates MediaData instance for media payload.
create(int, long, ByteArray) - Static method in class com.smaxe.uv.stream.MediaDataFactory
Creates MediaData instance for media payload.
create(int, long, int, ByteArray) - Static method in class com.smaxe.uv.stream.MediaDataFactory
Creates MediaData instance for media payload.
create(int, long, int, ByteArray[]) - Static method in class com.smaxe.uv.stream.MediaDataFactory
Creates MediaData instance for media payload list.
create(int, long, int, List<ByteArray>) - Static method in class com.smaxe.uv.stream.MediaDataFactory
Creates MediaData instance for media payload list.
create(ByteArray, MediaData) - Static method in class com.smaxe.uv.stream.MediaDataFactory
Creates media data that is composed of prefix and mediaData.
create(int, ByteArray, MediaData) - Static method in class com.smaxe.uv.stream.MediaDataFactory
Creates media data that is composed of prefix and mediaData.
createDispatcherMediaStreamAcceptor(IMediaStreamAcceptor, ExecutorService, boolean) - Static method in class com.smaxe.uv.client.rtmp.video.FlvVideo
Creates dispatcher IMediaStreamAcceptor for the acceptor.
createLogger(int, String, ILogger) - Static method in class com.smaxe.logger.support.Loggers
Creates logger to the logger.
createNetStream() - Method in class com.smaxe.uv.client.rtmfp.NetConnection
 
createNetStream() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
Creates INetStream instance.
createNetStream() - Method in class com.smaxe.uv.client.rtmp.NetConnection
 
createNullLogger() - Static method in class com.smaxe.logger.support.Loggers
Creates 'Null' logger, i.e.
createSharedObject(String, boolean) - Method in class com.smaxe.uv.client.rtmfp.NetConnection
 
createSharedObject(String, boolean) - Method in interface com.smaxe.uv.client.rtmp.INetConnection
Creates ISharedObject instance.
createSharedObject(String, boolean) - Method in class com.smaxe.uv.client.rtmp.NetConnection
 
createSoLogger(int, String) - Static method in class com.smaxe.logger.support.Loggers
Creates logger to the System.out.
createUUID() - Static method in class com.smaxe.uv.client.amf.AmfConnection
Creates random UUID.
createUUID() - Static method in class com.smaxe.uv.client.amf.messages.AbstractMessage
Creates random UUID.
CREDENTIALS_CHARSET_HEADER - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
CREDENTIALS_CHARSET_HEADER - "DSCredentialsCharset" : header to specify which character set encoding was used while encoding login credentials.
currentBytesPerSecond() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
Specifies the rate at which the NetStream buffer is filled in bytes per second.
currentFPS() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
currentFPS() - Method in interface com.smaxe.uv.client.rtmp.INetStream
Returns the number of frames per second being displayed.
currentFPS() - Method in class com.smaxe.uv.client.rtmp.NetStream
 

D

data() - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
Returns shared object data.
data() - Method in class com.smaxe.uv.client.rtmp.SharedObject
 
data - Variable in class com.smaxe.uv.stream.MediaStreamInfo
data stream.
DATA_START - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
 
dataBufferByteLength() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
Provides the NetStream data buffer size in bytes.
dataBufferLength() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
Provides NetStream data buffer size in seconds.
dataByteCount() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
Specifies the total number of bytes of data messages that have arrived in the queue, regardless of how many have been played or flushed.
dataBytesPerSecond() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
Specifies the rate at which the NetStream data buffer is filled in bytes per second.
DATAGRAM_PACKET_BUFFER - Static variable in class com.smaxe.uv.client.rtmfp.INetConnection.Configuration
DATAGRAM_PACKET_BUFFER - "rtmfpDatagramPacketBuffer" : circular buffer to store RTMFP packets (byte[]) (default: null, library allocates buffer dynamically/new byte[]/ for every or a group of RTMFP packet(s)).
DATAGRAM_SO_BROADCAST - Static variable in class com.smaxe.uv.client.rtmfp.INetConnection.Configuration
DATAGRAM_SO_BROADCAST - "rtmfpDatagramSoBroadcast" : DatagramSocket#setBroadcast(boolean) value (default: false).
DATAGRAM_SO_ENABLE_CONFIGURATION - Static variable in class com.smaxe.uv.client.rtmfp.INetConnection.Configuration
DATAGRAM_SO_ENABLE_CONFIGURATION - "rtmfpDatagramSoEnableConfiguration" : enable/disable custom datagram configuration (default: false)
DATAGRAM_SO_RCVBUF - Static variable in class com.smaxe.uv.client.rtmfp.INetConnection.Configuration
DATAGRAM_SO_RCVBUF - "rtmfpDatagramSoRcvBuf" : DatagramSocket#setReceiveBufferSize(int) value (default: 16 * 1024 bytes).
DATAGRAM_SO_REUSEADDR - Static variable in class com.smaxe.uv.client.rtmfp.INetConnection.Configuration
DATAGRAM_SO_REUSEADDR - "rtmfpDatagramSoReuseAddress" : DatagramSocket#setReuseAddress(boolean) value (default: true).
DATAGRAM_SO_SNDBUF - Static variable in class com.smaxe.uv.client.rtmfp.INetConnection.Configuration
SOCKET_SO_SNDBUF - "rtmfpDatagramSoSndBuf" : DatagramSocket#setSendBufferSize(int) value (default: 8 * 1024 bytes).
DATAGRAM_SO_TIME_TO_LIVE - Static variable in class com.smaxe.uv.client.rtmfp.INetConnection.Configuration
DATAGRAM_SO_TIME_TO_LIVE - "rtmfpDatagramSoTimeToLive" : MulticastSocket#setTimeToLive(int) value (default: 127 seconds).
DATAGRAM_SO_TIMEOUT - Static variable in class com.smaxe.uv.client.rtmfp.INetConnection.Configuration
DATAGRAM_SO_TIMEOUT - "rtmfpDatagramSoTimeout" : DatagramSocket#setSoTimeout(int) value (default: 0 seconds).
DATAGRAM_SO_TRAFFIC_CLASS - Static variable in class com.smaxe.uv.client.rtmfp.INetConnection.Configuration
SOCKET_TRAFFIC_CLASS - "rtmfpDatagramSoTrafficClass" : DatagramSocket#setTrafficClass(int) value (default: 0).
dataOffset - Variable in class com.smaxe.uv.fformat.Flv.Header
Offset in bytes from start of file to start of body.
dataReliable() - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies whether NetStream.send() calls are sent with full reliability.
dataReliable(boolean) - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies whether NetStream.send() calls are sent with full reliability.
dataReliable() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
dataReliable(boolean) - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
dataSize - Variable in class com.smaxe.uv.fformat.Flv.Tag
Length of the data in the Data field.
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.
defaultObjectEncoding - Static variable in class com.smaxe.uv.client.amf.AmfConnection
Default object encoding.
defaultObjectEncoding - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
Default object encoding.
defaultObjectEncoding - Static variable in interface com.smaxe.uv.client.rtmp.ISharedObject
Default object encoding.
denyRequestedObject(int) - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Denies a request received in a NetStatusEvent NetGroup.Replication.Request for an object previously advertised with addHaveObjects().
destination - Variable in class com.smaxe.uv.client.amf.messages.AbstractMessage
The message destination.
DESTINATION_CLIENT_ID_HEADER - Static variable in class com.smaxe.uv.client.amf.messages.AbstractMessage
DESTINATION_CLIENT_ID_HEADER - "DSDstClientId" : messages pushed from the server may arrive in a batch, with messages in the batch potentially targeted to different Consumer instances.
DISCONNECT_OPERATION - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
DISCONNECT_OPERATION - 12 : this operation is used to indicate that a channel has disconnected.
droppedFrames() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
Returns the number of video frames dropped in the current NetStream playback session.
duration - Variable in class com.smaxe.uv.stream.StreamInfo
media stream duration (in milliseconds).

E

EmptyLogger - Class in com.smaxe.logger.support
EmptyLogger - empty ILogger implementation.
EmptyLogger() - Constructor for class com.smaxe.logger.support.EmptyLogger
Constructor.
EmptyVideo - Class in com.smaxe.uv.client.rtmp.video
EmptyVideo - empty video.
EmptyVideo() - Constructor for class com.smaxe.uv.client.rtmp.video.EmptyVideo
Constructor.
ENABLE_ACKNOWLEDGEMENT_EVENT_NOTIFICATION - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
ENABLE_ACKNOWLEDGEMENT_EVENT_NOTIFICATION - "enableAcknowledgementEventNotification": enables "NetConnection.Connect.Bandwidth" event notification on every 'acknowledgement' message received from the server (default: false).
ENABLE_MEDIA_STREAM_ABSOLUTE_TIMESTAMP - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
ENABLE_MEDIA_STREAM_ABSOLUTE_TIMESTAMP - "enableMediaStreamAbsoluteTimestamp": (default: false).
encodeBootstrapPeerIDSpec(String) - Static method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Encodes and returns a string that represents a bootstrap peerID.
encodeIPMulticastAddressSpec(String, int, String) - Static method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Encodes and returns a string that represents an IP multicast socket address.
encodePostingAuthorization(String) - Static method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Encodes and returns a string that represents a posting password.
encodePublishAuthorization(String) - Static method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Encodes and returns a string that represents a multicast publishing password.
ENDPOINT_HEADER - Static variable in class com.smaxe.uv.client.amf.messages.AbstractMessage
ENDPOINT_HEADER - "DSEndpoint" : messages are tagged with the endpoint id for the Channel they are sent over.
equals(Object) - Method in class com.smaxe.io.ByteArray
 
equals(Object) - Method in class com.smaxe.uv.amf.ClassObject
 
equals(Object) - Method in class com.smaxe.uv.amf.Undefined
 
equals(Object) - Method in class com.smaxe.uv.amf.XMLDocument
 
equals(Object) - Method in class com.smaxe.uv.amf3.Array
 
equals(Object) - Method in class com.smaxe.uv.amf3.ArrayCollection
 
equals(Object) - Method in class com.smaxe.uv.amf3.ObjectProxy
 
equals(Object) - Method in class com.smaxe.uv.ObjectEncoding
 
equals(Object) - Method in class com.smaxe.uv.stream.MediaStreamInfo
 
equals(Object) - Method in class com.smaxe.uv.stream.StreamInfo
 
ERROR - Static variable in interface com.smaxe.logger.ILogger
ERROR - 3 : error level.
ERROR - Static variable in class com.smaxe.uv.client.rtmfp.NetGroupSendResult
ERROR - Indicates an error occurred (such as no permission) when using a Directed Routing method.
ERROR_HINT_HEADER - Static variable in class com.smaxe.uv.client.amf.messages.AcknowledgeMessage
ERROR_HINT_HEADER - "DSErrorHint" : header name for the error hint header.
ErrorMessage - Class in com.smaxe.uv.client.amf.messages
ErrorMessage - The ErrorMessage class is used to report errors within the messaging system.
ErrorMessage() - Constructor for class com.smaxe.uv.client.amf.messages.ErrorMessage
Constructor.
estimatedMemberCount() - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Returns the estimated number of members of the group, based on local neighbor density and assuming an even distribution of group addresses.
EXACT - Static variable in class com.smaxe.uv.client.rtmfp.NetGroupReceiveMode
EXACT - Specifies that this node accepts local messages from neighbors only if the address the neighbor uses matches this node's address exactly.
extendedData - Variable in class com.smaxe.uv.client.amf.messages.ErrorMessage
Extended data that the remote destination has chosen to associate with this error to facilitate custom error processing on the client.

F

FAILED - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
An attempt to use a Stream method (at client-side) failed
farID() - Method in interface com.smaxe.uv.client.rtmfp.INetConnection
Returns the identifier of the Flash Media Server instance to which this Flash Player or Adobe AIR instance is connected.
farID() - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, the identifier of the far end that is connected to this NetStream instance.
farID() - Method in class com.smaxe.uv.client.rtmfp.NetConnection
 
farID() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
farNonce() - Method in interface com.smaxe.uv.client.rtmfp.INetConnection
A value chosen substantially by Flash Media Server, unique to this connection.
farNonce() - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP and RTMPE connections, a value chosen substantially by the other end of this stream, unique to this connection.
farNonce() - Method in class com.smaxe.uv.client.rtmfp.NetConnection
 
farNonce() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
faultCode - Variable in class com.smaxe.uv.client.amf.messages.ErrorMessage
The fault code for the error.
faultDetail - Variable in class com.smaxe.uv.client.amf.messages.ErrorMessage
Detailed description of what caused the error.
faultString - Variable in class com.smaxe.uv.client.amf.messages.ErrorMessage
A simple description of the error.
FileMediaStream - Class in com.smaxe.uv.stream.support
FileMediaStream - base class for file-based media streams.
FileMediaStream(File) - Constructor for class com.smaxe.uv.stream.support.FileMediaStream
Constructor.
FilterLevelLogger - Class in com.smaxe.logger.support
FilterLevelLogger - level filter ILogger.
FilterLevelLogger(int, ILogger) - Constructor for class com.smaxe.logger.support.FilterLevelLogger
Constructor.
fireOnAudioData(MediaData) - Method in class com.smaxe.uv.client.microphone.AbstractMicrophone
Fires 'onAudioData' on all listeners (for use in subclasses).
fireOnAudioData(long, MediaData) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
Fires 'On Audio Data' event.
fireOnException(long, IMediaStream, Exception) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
Fires 'On Exception' event.
fireOnNotify(long, Object) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
Fires 'On Notify' event.
fireOnRelease(long) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
Fires 'On Release' event.
fireOnStart(long, IMediaStream) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
Fires 'On Start' event.
fireOnStop(long, IMediaStream) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
Fires 'On Stop' event.
fireOnTimeout(long, IMediaStream, long) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
Fires 'On Timeout' event.
fireOnVideoData(MediaData) - Method in class com.smaxe.uv.client.camera.AbstractCamera
Fires 'onVideoData' on all listeners (for use in subclasses).
fireOnVideoData(long, MediaData) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
Fires 'On Video Data' event.
FLASH_VER - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
FLASH_VER - "flashVer" : flash version - used as a RTMP server connection parameter.
FLEX_CLIENT_ID_HEADER - Static variable in class com.smaxe.uv.client.amf.messages.AbstractMessage
FLEX_CLIENT_ID_HEADER - "DSId" : this header is used to transport the global FlexClient Id value in outbound messages once it has been assigned by the server.
flush(int) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
Immediately writes a locally persistent shared object to a local file.
flush(int) - Method in class com.smaxe.uv.client.rtmp.SharedObject
 
Flv - Class in com.smaxe.uv.fformat
Flv - FLV file format parser.
Flv.Header - Class in com.smaxe.uv.fformat
Header - FLV file header.
Flv.Header(int, boolean, boolean, long) - Constructor for class com.smaxe.uv.fformat.Flv.Header
Constructor.
Flv.Header(boolean, boolean) - Constructor for class com.smaxe.uv.fformat.Flv.Header
Constructor.
Flv.ITagProcessor - Interface in com.smaxe.uv.fformat
ITagProcessor - tag processor.
Flv.ScriptData - Class in com.smaxe.uv.fformat
ScriptData - script data.
Flv.ScriptData(String, Object) - Constructor for class com.smaxe.uv.fformat.Flv.ScriptData
Constructor.
Flv.Tag - Class in com.smaxe.uv.fformat
Tag - FLV file tag.
Flv.Tag(int, int, long) - Constructor for class com.smaxe.uv.fformat.Flv.Tag
Constructor.
Flv.TagProcessorAdapter - Class in com.smaxe.uv.fformat
TagProcessorAdapter - Flv.ITagProcessor adapter.
Flv.TagProcessorAdapter() - Constructor for class com.smaxe.uv.fformat.Flv.TagProcessorAdapter
Constructor.
FlvFileMediaStream - Class in com.smaxe.uv.stream.support
FlvFileMediaStream - the implementation of the FLV file media stream.
FlvFileMediaStream(String) - Constructor for class com.smaxe.uv.stream.support.FlvFileMediaStream
Constructor.
FlvFileMediaStream(File) - Constructor for class com.smaxe.uv.stream.support.FlvFileMediaStream
Constructor.
FlvFileMediaStream(String, int) - Constructor for class com.smaxe.uv.stream.support.FlvFileMediaStream
Constructor.
FlvFileMediaStream(File, int) - Constructor for class com.smaxe.uv.stream.support.FlvFileMediaStream
Constructor.
FlvVideo - Class in com.smaxe.uv.client.rtmp.video
FlvVideo - IVideo implementation that saves incoming stream to the file.
FlvVideo(IMediaStreamAcceptor) - Constructor for class com.smaxe.uv.client.rtmp.video.FlvVideo
Constructor.
FlvVideo(IMediaStreamAcceptor, MediaStreamInfo) - Constructor for class com.smaxe.uv.client.rtmp.video.FlvVideo
Constructor.
FlvVideo(String, boolean) - Constructor for class com.smaxe.uv.client.rtmp.video.FlvVideo
Constructor.
FlvVideo(String, int) - Constructor for class com.smaxe.uv.client.rtmp.video.FlvVideo
Constructor.
FlvVideo(String, int, boolean) - Constructor for class com.smaxe.uv.client.rtmp.video.FlvVideo
Constructor.
FPAD - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
FPAD - "fpad" : fpad value - used as a RTMP server connection parameter.
fps(int) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
Specifies the number of times per second that a client's changes to a shared object are sent to the server.
fps() - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
Returns fps.
fps() - Method in interface com.smaxe.uv.client.rtmp.IVideo
Returns current fps.
fps() - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
 
fragmentsPushedFromPeers() - Method in class com.smaxe.uv.client.rtmfp.NetStreamMulticastInfo
Specifies the number of media fragment messages that were proactively pushed from peers and received by the local node.
fragmentsPushedToPeers() - Method in class com.smaxe.uv.client.rtmfp.NetStreamMulticastInfo
Specifies the number of media fragment messages that the local node has proactively pushed to peers.
fragmentsReceivedFromIPMulticast() - Method in class com.smaxe.uv.client.rtmfp.NetStreamMulticastInfo
Specifies the number of media fragment messages that the local node has received from IP Multicast.
fragmentsReceivedFromServer() - Method in class com.smaxe.uv.client.rtmfp.NetStreamMulticastInfo
Specifies the number of media fragment messages that the local node has received from the server.
fragmentsRequestedByPeers() - Method in class com.smaxe.uv.client.rtmfp.NetStreamMulticastInfo
Specifies the number of media fragment messages that the local node has sent to peers in response to requests from those peers for specific fragments.
fragmentsRequestedFromPeers() - Method in class com.smaxe.uv.client.rtmfp.NetStreamMulticastInfo
Specifies the number of media fragment messages that the local node requested and received from peers.
frames - Variable in class com.smaxe.uv.stream.StreamInfo
media stream frames.

G

getAcknowledgement() - Method in interface com.smaxe.uv.client.rtmfp.INetStream
 
getAcknowledgement() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
getArray() - Method in class com.smaxe.io.ByteArrayInputStream
 
getArray() - Method in class com.smaxe.io.ByteArrayOutputStream
 
getAudioCodecByFlvTagCodec(int) - Static method in class com.smaxe.uv.fformat.Flv
Returns audio codec id by flv tag codec.
getAvgRtime() - Method in class com.smaxe.uv.stream.StreamInfo
Returns average rtime.
getCamera() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
getCamera() - Method in interface com.smaxe.uv.client.rtmp.INetStream
Returns ICamera associated with the stream.
getCamera() - Method in class com.smaxe.uv.client.rtmp.NetStream
 
getClassName(Externalizable) - Method in interface com.smaxe.uv.amf.IObjectCreator
Returns class name of the e.
getClassName(Externalizable) - Method in class com.smaxe.uv.amf.support.ObjectCreator
 
getExternalizable(String) - Method in interface com.smaxe.uv.amf.IObjectCreator
Creates Externalizable instance which corresponds to the className.
getExternalizable(String) - Method in class com.smaxe.uv.amf.support.ObjectCreator
 
getHttpHeader() - Method in class com.smaxe.uv.client.amf.AmfConnection
Returns HTTP request header.
getInfo() - Method in class com.smaxe.uv.client.rtmfp.NetConnection
 
getInfo() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
getInfo() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
Returns connection info (read/written bytes/packets).
getInfo() - Method in interface com.smaxe.uv.client.rtmp.INetStream
Returns overall stream info.
getInfo() - Method in class com.smaxe.uv.client.rtmp.NetConnection
 
getInfo() - Method in class com.smaxe.uv.client.rtmp.NetStream
 
getLength() - Method in class com.smaxe.io.ByteArrayInputStream
 
getMediaDataPayload(MediaData) - Static method in class com.smaxe.uv.stream.MediaDataFactory
Returns mediaData payload.
getMediaDataPayload(MediaData, byte[], int) - Static method in class com.smaxe.uv.stream.MediaDataFactory
Returns mediaData payload.
getMicrophone() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
getMicrophone() - Method in interface com.smaxe.uv.client.rtmp.INetStream
Returns IMicrophone associated with the stream.
getMicrophone() - Method in class com.smaxe.uv.client.rtmp.NetStream
 
getName() - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
Returns shared object name.
getName() - Method in class com.smaxe.uv.ObjectEncoding
Returns encoding name.
getPosition() - Method in class com.smaxe.io.ByteArrayInputStream
 
getPosition() - Method in class com.smaxe.io.ByteArrayOutputStream
 
getProductVersion() - Static method in class com.smaxe.uv.client.rtmfp.License
Returns product version.
getProductVersion() - Static method in class com.smaxe.uv.client.rtmp.License
Returns product version.
getRead() - Method in class com.smaxe.io.ByteArrayInputStream
 
getSource() - Method in interface com.smaxe.uv.stream.IMediaStream
Returns stream source.
getSource() - Method in class com.smaxe.uv.stream.support.FileMediaStream
 
getUploadBufferSize() - Method in class com.smaxe.uv.client.rtmfp.NetConnection
 
getUploadBufferSize() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
Returns upload buffer size.
getUploadBufferSize() - Method in class com.smaxe.uv.client.rtmp.NetConnection
 
getVideo() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
getVideo() - Method in interface com.smaxe.uv.client.rtmp.INetStream
Returns IVideo associated with the stream.
getVideo() - Method in class com.smaxe.uv.client.rtmp.NetStream
 
getVideoCodecByFlvTagCodec(int) - Static method in class com.smaxe.uv.fformat.Flv
Returns video codec id by flv tag codec.
getWritten() - Method in class com.smaxe.io.ByteArrayOutputStream
 
GroupSpecifier - Class in com.smaxe.uv.client.rtmfp
GroupSpecifier - GroupSpecifier class is used to construct the opaque groupspec strings that can be passed to NetStream and NetGroup constructors.
GroupSpecifier(String) - Constructor for class com.smaxe.uv.client.rtmfp.GroupSpecifier
Constructor.
groupspecWithAuthorizations() - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Returns the opaque groupspec string, including authorizations, that can be passed to NetStream and NetGroup constructors.
groupspecWithoutAuthorizations() - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Returns the opaque groupspec string, without authorizations, that can be passed to NetStream and NetGroup constructors.

H

HANDSHAKE_TIMEOUT - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
HANDSHAKE_TIMEOUT - "handshakeTimeout" : timeout (in seconds) for the handshake phase of the protocol (default: 30 seconds).
hasAbsoluteTimestamp() - Method in class com.smaxe.uv.stream.MediaData
Checks if rtime defines absolute stream timestamp (rather than 'relative' time).
hashCode() - Method in class com.smaxe.io.ByteArray
 
hashCode() - Method in class com.smaxe.uv.amf.ClassObject
 
hashCode() - Method in class com.smaxe.uv.amf.Undefined
 
hashCode() - Method in class com.smaxe.uv.amf.XMLDocument
 
hashCode() - Method in class com.smaxe.uv.amf3.Array
 
hashCode() - Method in class com.smaxe.uv.amf3.ArrayCollection
 
hashCode() - Method in class com.smaxe.uv.amf3.ObjectProxy
 
hashCode() - Method in class com.smaxe.uv.ObjectEncoding
 
hashCode() - Method in class com.smaxe.uv.stream.MediaStreamInfo
 
hashCode() - Method in class com.smaxe.uv.stream.StreamInfo
 
headers - Variable in class com.smaxe.uv.client.amf.messages.AbstractMessage
The headers of a message are an associative array where the key is the header name and the value is the header value.

I

ICamera - Interface in com.smaxe.uv.client
ICamera - camera.
ICamera.IListener - Interface in com.smaxe.uv.client
IListener - camera listener.
ICamera.ListenerAdapter - Class in com.smaxe.uv.client
ListenerAdapter - ICamera.IListener adapter.
ICamera.ListenerAdapter() - Constructor for class com.smaxe.uv.client.ICamera.ListenerAdapter
Constructor.
ILogger - Interface in com.smaxe.logger
ILogger - logger interface.
IMediaStream - Interface in com.smaxe.uv.stream
IMediaStream - media stream.
IMediaStream.IListener - Interface in com.smaxe.uv.stream
IListener - media stream listener.
IMediaStream.ListenerAdapter - Class in com.smaxe.uv.stream
ListenerAdapter - IMediaStream.IListener adapter.
IMediaStream.ListenerAdapter() - Constructor for class com.smaxe.uv.stream.IMediaStream.ListenerAdapter
Constructor.
IMediaStreamController - Interface in com.smaxe.uv.stream
IMediaStreamController - media stream controller.
IMediaStreamController.IListener - Interface in com.smaxe.uv.stream
IListener - media stream controller listener.
IMediaStreamController.ListenerAdapter - Class in com.smaxe.uv.stream
ListenerAdapter - IMediaStreamController.IListener adapter.
IMediaStreamController.ListenerAdapter() - Constructor for class com.smaxe.uv.stream.IMediaStreamController.ListenerAdapter
Constructor.
IMethodInvoker - Interface in com.smaxe.uv.invoker
IMethodInvoker - responsible for the class method invocation.
IMethodInvoker.CallbackAdapter - Class in com.smaxe.uv.invoker
CallbackAdapter - IMethodInvoker.ICallback adapter.
IMethodInvoker.CallbackAdapter() - Constructor for class com.smaxe.uv.invoker.IMethodInvoker.CallbackAdapter
Constructor.
IMethodInvoker.ICallback - Interface in com.smaxe.uv.invoker
ICallback - IMethodInvoker callback.
IMicrophone - Interface in com.smaxe.uv.client
IMicrophone - microphone interface.
IMicrophone.IListener - Interface in com.smaxe.uv.client
IListener - microphone listener.
IMicrophone.ListenerAdapter - Class in com.smaxe.uv.client
ListenerAdapter - IMicrophone.IListener adapter.
IMicrophone.ListenerAdapter() - Constructor for class com.smaxe.uv.client.IMicrophone.ListenerAdapter
Constructor.
INACTIVITY_TIMEOUT - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
INACTIVITY_TIMEOUT - "inactivityTimeout" : timeout (in seconds) for RTMP protocol connection, i.e.
INetConnection - Interface in com.smaxe.uv.client.rtmfp
INetConnection - RTMFP connection (replica of ActionScript's NetConnection class interface).
INetConnection - Interface in com.smaxe.uv.client.rtmp
INetConnection - RTMP(E)/RTMPT(E)/RTMPS connection (replica of ActionScript's NetConnection class interface).
INetConnection.Configuration - Class in com.smaxe.uv.client.rtmfp
Configuration - INetConnection configuration constants.
INetConnection.Configuration() - Constructor for class com.smaxe.uv.client.rtmfp.INetConnection.Configuration
Constructor.
INetConnection.Configuration - Class in com.smaxe.uv.client.rtmp
Configuration - INetConnection configuration constants.
INetConnection.Configuration() - Constructor for class com.smaxe.uv.client.rtmp.INetConnection.Configuration
Constructor.
INetConnection.IListener - Interface in com.smaxe.uv.client.rtmp
IListener - NetConnection listener.
INetConnection.ListenerAdapter - Class in com.smaxe.uv.client.rtmp
ListenerAdapter - INetConnection.IListener adapter.
INetConnection.ListenerAdapter() - Constructor for class com.smaxe.uv.client.rtmp.INetConnection.ListenerAdapter
Constructor.
INetStream - Interface in com.smaxe.uv.client.rtmfp
INetStream - RTMFP connection stream (replica of ActionScript's NetStream class interface).
INetStream - Interface in com.smaxe.uv.client.rtmp
INetStream - RTMP connection stream (replica of ActionScript's NetStream class interface).
INetStream.IAcknowledgement - Interface in com.smaxe.uv.client.rtmfp
IAcknowledgement - MediaData acknowledgement interface.
INetStream.IListener - Interface in com.smaxe.uv.client.rtmp
IListener - NetStream listener.
INetStream.Info - Class in com.smaxe.uv.client.rtmp
Info - INetStream stream info.
INetStream.Info(long, long, long, long, long, long) - Constructor for class com.smaxe.uv.client.rtmp.INetStream.Info
Constructor.
INetStream.Info() - Constructor for class com.smaxe.uv.client.rtmp.INetStream.Info
Constructor.
INetStream.ListenerAdapter - Class in com.smaxe.uv.client.rtmp
ListenerAdapter - INetStream.IListener adapter.
INetStream.ListenerAdapter() - Constructor for class com.smaxe.uv.client.rtmp.INetStream.ListenerAdapter
Constructor.
INFO - Static variable in interface com.smaxe.logger.ILogger
INFO - 1 : info level.
info() - Method in interface com.smaxe.uv.client.rtmfp.INetStream
Returns a NetStreamInfo object whose properties contain statistics about the quality of service.
info() - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Returns a NetGroupInfo object whose properties provide Quality of Service statistics about this NetGroup's RTMFP peer-to-peer data transport.
info() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
INSTANCE - Static variable in class com.smaxe.uv.amf.Undefined
INSTANCE - instance.
INVALID_ARGUMENT - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
Invalid arguments were passed to a NetStream method.
invoke(Object, String, IMethodInvoker.ICallback, Object...) - Method in interface com.smaxe.uv.invoker.IMethodInvoker
Invokes method with the args of the object o.
invoke(Object, String, IMethodInvoker.ICallback, Object...) - Method in class com.smaxe.uv.invoker.support.ClassMethodInvoker
 
invoke(Object, Object[]) - Method in class com.smaxe.uv.invoker.support.ClassMethodInvoker.Invoker
Invokes the method of the o.
invoke(Object, String, IMethodInvoker.ICallback, Object...) - Method in class com.smaxe.uv.invoker.support.MethodInvoker
 
invoke(Object, String, IMethodInvoker.ICallback, Object...) - Method in class com.smaxe.uv.invoker.support.PublicMethodInvoker
 
IO_TIMEOUT - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
IO_TIMEOUT - "IOTimeout" : I/O timeout (in milliseconds) (default: 50 milliseconds)
IObjectCreator - Interface in com.smaxe.uv.amf
IObjectCreator - responsible for creation objects from ClassObject.
ipMulticastMemberUpdatesEnabled() - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Specifies whether information about group membership can be exchanged on IP multicast sockets.
ipMulticastMemberUpdatesEnabled(boolean) - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Specifies whether information about group membership can be exchanged on IP multicast sockets.
ISharedObject - Interface in com.smaxe.uv.client.rtmp
ISharedObject - shared object (replica of ActionScript's SharedObject class interface).
ISharedObject.Change - Class in com.smaxe.uv.client.rtmp
Change - change event item.
ISharedObject.Change(int, String, Object, Object) - Constructor for class com.smaxe.uv.client.rtmp.ISharedObject.Change
Constructor.
ISharedObject.Change(int) - Constructor for class com.smaxe.uv.client.rtmp.ISharedObject.Change
Constructor.
ISharedObject.IListener - Interface in com.smaxe.uv.client.rtmp
IListener - SharedObject listener.
ISharedObject.ListenerAdapter - Class in com.smaxe.uv.client.rtmp
ListenerAdapter - ISharedObject.IListener adapter.
ISharedObject.ListenerAdapter() - Constructor for class com.smaxe.uv.client.rtmp.ISharedObject.ListenerAdapter
Constructor.
isLive() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
Whether the media being played is recorded or live.
isPersistent() - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
Checks if shared object is persistent.
IVideo - Interface in com.smaxe.uv.client.rtmp
IVideo - video object.

L

length - Variable in class com.smaxe.io.ByteArray
length.
LEVEL - Static variable in interface com.smaxe.logger.ILogger
LEVEL - level string.
License - Class in com.smaxe.uv.client.rtmfp
License - JUV RTMFP Client library license key.
License - Class in com.smaxe.uv.client.rtmp
License - JUV RTMP Client library license key.
list - Variable in class com.smaxe.uv.amf3.Array
dense portion of the array.
LIVE - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
LIVE - "live" : publishes live data without recording it.
liveDelay() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
liveDelay() - Method in interface com.smaxe.uv.client.rtmp.INetStream
Returns the number of seconds of data in the subscribing stream's buffer in live (unbuffered) mode.
liveDelay() - Method in interface com.smaxe.uv.client.rtmp.IVideo
Returns the number of seconds of data in the subscribing stream's buffer in live (unbuffered) mode.
liveDelay() - Method in class com.smaxe.uv.client.rtmp.NetStream
 
liveDelay() - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
 
localCoverageFrom() - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Returns the start of the range of group addresses for which this node is the "nearest" and responsible.
localCoverageTo() - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Returns the end of the range of group addresses for which this node is the "nearest" and responsible.
log(int, String, Throwable, Object...) - Method in interface com.smaxe.logger.ILogger
Logs the message.
log(int, String, Throwable, Object...) - Method in class com.smaxe.logger.support.ClassLogger
 
log(int, String, Throwable, Object...) - Method in class com.smaxe.logger.support.DateTimeLogger
 
log(int, String, Throwable, Object...) - Method in class com.smaxe.logger.support.EmptyLogger
 
log(int, String, Throwable, Object...) - Method in class com.smaxe.logger.support.FilterLevelLogger
 
log(int, String, Throwable, Object...) - Method in class com.smaxe.logger.support.PrintStreamLogger
 
LOGGER - Static variable in class com.smaxe.uv.client.amf.AmfConnection.Configuration
LOGGER - "logger" : responsible for logging.
LOGGER - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
LOGGER - "logger" : ILogger instance responsible for logging.
Loggers - Class in com.smaxe.logger.support
Loggers - ILogger factory.
LOGIN_OPERATION - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
LOGIN_OPERATION - 8 : this operation is used to send credentials to the endpoint so that the user can be logged in over the current channel.
LOGOUT_OPERATION - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
LOGOUT_OPERATION - 9 : this operation is used to log the user out of the current channel, and will invalidate the server session if the channel is HTTP based.
LOWEST_FIRST - Static variable in class com.smaxe.uv.client.rtmfp.NetGroupReplicationStrategy
LOWEST_FIRST - Specifies that when fetching objects from a neighbor to satisfy a want, the objects with the lowest index numbers are requested first.

M

makeUnique() - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Adds a strong pseudorandom tag to the groupspec to make it unique.
map - Variable in class com.smaxe.uv.amf3.Array
associative portion of array.
mark(int) - Method in class com.smaxe.io.ByteArrayInputStream
 
MAX_RTMP_PACKET_SIZE - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
MAX_RTMP_PACKET_SIZE - "maxRtmpPacketSize": max RTMP packet size that is processed by the library (default: 2MiB).
MAX_UPLOAD_BANDWIDTH - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
MAX_UPLOAD_BANDWIDTH - "maxUploadBandwidth": max upload bandwidth (default: -1)
maxBytesPerSecond() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
Specifies the maximum rate at which the NetStream buffer is filled in bytes per second.
maxPeerConnections() - Method in interface com.smaxe.uv.client.rtmfp.INetConnection
Returns total number of inbound and outbound peer connections that this instance allows.
maxPeerConnections(int) - Method in interface com.smaxe.uv.client.rtmfp.INetConnection
Sets total number of inbound and outbound peer connections that this instance allows.
maxPeerConnections() - Method in class com.smaxe.uv.client.rtmfp.NetConnection
 
maxPeerConnections(int) - Method in class com.smaxe.uv.client.rtmfp.NetConnection
 
maxSupportedGroupspecVersion() - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Specifies the maximum groupspec version supported by this runtime.
MediaData - Class in com.smaxe.uv.stream
MediaData - media (audio/video/flv) data.
MediaData() - Constructor for class com.smaxe.uv.stream.MediaData
Constructor.
MediaData(int) - Constructor for class com.smaxe.uv.stream.MediaData
Constructor.
MediaData(int, long) - Constructor for class com.smaxe.uv.stream.MediaData
Constructor.
MediaDataByteArray - Class in com.smaxe.uv.stream.support
MediaDataByteArray - MediaData implementation based on ByteArray.
MediaDataByteArray(int, ByteArray) - Constructor for class com.smaxe.uv.stream.support.MediaDataByteArray
Constructor.
MediaDataByteArray(int, byte[]) - Constructor for class com.smaxe.uv.stream.support.MediaDataByteArray
Constructor.
MediaDataByteArray(int, long, ByteArray) - Constructor for class com.smaxe.uv.stream.support.MediaDataByteArray
Constructor.
MediaDataByteArray(ByteArray) - Constructor for class com.smaxe.uv.stream.support.MediaDataByteArray
Constructor.
MediaDataByteArray(int, long, int, ByteArray) - Constructor for class com.smaxe.uv.stream.support.MediaDataByteArray
Constructor.
MediaDataByteArrays - Class in com.smaxe.uv.stream.support
MediaDataByteArrays - MediaData implementation based on ByteArray collection.
MediaDataByteArrays(int, long, int, ByteArray[]) - Constructor for class com.smaxe.uv.stream.support.MediaDataByteArrays
Constructor.
MediaDataByteArrays(int, long, ByteArray[]) - Constructor for class com.smaxe.uv.stream.support.MediaDataByteArrays
Constructor.
MediaDataFactory - Class in com.smaxe.uv.stream
MediaDataFactory - MediaData factory.
MediaStreamCamera - Class in com.smaxe.uv.client.camera
MediaStreamCamera - ICamera implementation that uses IMediaStreamController instance as a video data source.
MediaStreamCamera() - Constructor for class com.smaxe.uv.client.camera.MediaStreamCamera
Constructor.
MediaStreamCamera(IMediaStreamController) - Constructor for class com.smaxe.uv.client.camera.MediaStreamCamera
Constructor.
MediaStreamController - Class in com.smaxe.uv.stream.support
MediaStreamController - IMediaStreamController implementation.
MediaStreamController() - Constructor for class com.smaxe.uv.stream.support.MediaStreamController
Constructor.
MediaStreamController(int, int, int) - Constructor for class com.smaxe.uv.stream.support.MediaStreamController
Constructor.
MediaStreamController(int, int, int, ScheduledExecutorService) - Constructor for class com.smaxe.uv.stream.support.MediaStreamController
Constructor.
MediaStreamInfo - Class in com.smaxe.uv.stream
MediaStreamInfo - media stream info.
MediaStreamInfo(long, MediaStreamInfo) - Constructor for class com.smaxe.uv.stream.MediaStreamInfo
Constructor.
MediaStreamInfo(MediaStreamInfo) - Constructor for class com.smaxe.uv.stream.MediaStreamInfo
Constructor.
MediaStreamInfo(long) - Constructor for class com.smaxe.uv.stream.MediaStreamInfo
Constructor.
MediaStreamInfo() - Constructor for class com.smaxe.uv.stream.MediaStreamInfo
Constructor.
MediaStreamMicrophone - Class in com.smaxe.uv.client.microphone
MediaStreamMicrophone - IMicrophone implementation that uses IMediaStreamController instance as an audio data source.
MediaStreamMicrophone(IMediaStreamController) - Constructor for class com.smaxe.uv.client.microphone.MediaStreamMicrophone
Constructor.
MESSAGE_DELIVERY_IN_DOUBT - Static variable in class com.smaxe.uv.client.amf.messages.ErrorMessage
MESSAGE_DELIVERY_IN_DOUBT - "Client.Error.DeliveryInDoubt" : if a message may not have been delivered, the faultCode will contain this constant.
messageId - Variable in class com.smaxe.uv.client.amf.messages.AbstractMessage
The unique id for the message.
MESSAGING_VERSION - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
MESSAGING_VERSION - "DSMessagingVersion" : endpoints can imply what features they support by reporting the latest version of messaging they are capable of during the handshake of the initial ping CommandMessage.
metaData() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
The most recent metadata object associated with the media being played.
METHOD_INVOKER - Static variable in class com.smaxe.uv.client.amf.AmfConnection.Configuration
METHOD_INVOKER - "methodInvoker" : responsible for methods invocation.
METHOD_INVOKER - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
METHOD_INVOKER - "methodInvoker" : IMethodInvoker instance responsible for method invocations.
MethodInvoker - Class in com.smaxe.uv.invoker.support
MethodInvoker - very simple, general and, of course, inefficient IMethodInvoker implementation.
MethodInvoker() - Constructor for class com.smaxe.uv.invoker.support.MethodInvoker
Constructor.
MethodInvoker(String) - Constructor for class com.smaxe.uv.invoker.support.MethodInvoker
Constructor.
MethodInvoker(Executor, String) - Constructor for class com.smaxe.uv.invoker.support.MethodInvoker
Constructor.
MULTI_SUBSCRIBE_OPERATION - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
MULTI_SUBSCRIBE_OPERATION - 11 : this operation is used by the MultiTopicConsumer to subscribe/unsubscribe from multiple subtopics/selectors in the same message.
multicastAvailabilitySendToAll() - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies whether peer-to-peer multicast fragment availability messages are sent to all peers or to just one peer.
multicastAvailabilitySendToAll(boolean) - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies whether peer-to-peer multicast fragment availability messages are sent to all peers or to just one peer.
multicastAvailabilitySendToAll() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
multicastAvailabilitySendToAll(boolean) - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
multicastAvailabilityUpdatePeriod() - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies the interval in seconds between messages sent to peers informing them that the local node has new peer-to-peer multicast media fragments available.
multicastAvailabilityUpdatePeriod(int) - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies the interval in seconds between messages sent to peers informing them that the local node has new peer-to-peer multicast media fragments available.
multicastAvailabilityUpdatePeriod() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
multicastAvailabilityUpdatePeriod(int) - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
multicastEnabled() - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Specifies whether streaming is enabled for the NetGroup.
multicastEnabled(boolean) - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Specifies whether streaming is enabled for the NetGroup.
multicastFetchPeriod() - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies the time in seconds between when the local node learns that a peer-to-peer multicast media fragment is available and when it tries to fetch it from a peer.
multicastFetchPeriod(int) - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies the time in seconds between when the local node learns that a peer-to-peer multicast media fragment is available and when it tries to fetch it from a peer.
multicastFetchPeriod() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
multicastFetchPeriod(int) - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
multicastInfo() - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, returns a NetStreamMulticastInfo object whose properties contain statistics about the quality of service.
multicastInfo() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
multicastPushNeighborLimit() - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies the maximum number of peers to which to proactively push multicast media.
multicastPushNeighborLimit(int) - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies the maximum number of peers to which to proactively push multicast media.
multicastPushNeighborLimit() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
multicastPushNeighborLimit(int) - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
multicastRelayMarginDuration() - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies the duration in seconds that peer-to-peer multicast data remains available to send to peers that request it beyond a specified duration.
multicastRelayMarginDuration(int) - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies the duration in seconds that peer-to-peer multicast data remains available to send to peers that request it beyond a specified duration.
multicastRelayMarginDuration() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
multicastRelayMarginDuration(int) - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
multicastWindowDuration() - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies the duration in seconds of the peer-to-peer multicast reassembly window.
multicastWindowDuration(int) - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies the duration in seconds of the peer-to-peer multicast reassembly window.
multicastWindowDuration() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
multicastWindowDuration(int) - Method in class com.smaxe.uv.client.rtmfp.NetStream
 

N

name - Variable in class com.smaxe.uv.fformat.Flv.ScriptData
Name.
NEAREST - Static variable in class com.smaxe.uv.client.rtmfp.NetGroupReceiveMode
NEAREST - Specifies that this node accepts local messages from neighbors that send messages to group addresses that don't match this node's address exactly.
nearID() - Method in interface com.smaxe.uv.client.rtmfp.INetConnection
Returns the identifier of this Flash Player or Adobe AIR instance for this NetConnection instance.
nearID() - Method in class com.smaxe.uv.client.rtmfp.NetConnection
 
nearNonce() - Method in interface com.smaxe.uv.client.rtmfp.INetConnection
A value chosen substantially by this Flash Player or Adobe AIR instance, unique to this connection.
nearNonce() - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP and RTMPE connections, a value chosen substantially by this end of the stream, unique to this connection.
nearNonce() - Method in class com.smaxe.uv.client.rtmfp.NetConnection
 
nearNonce() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
NEEDS_CONFIG_HEADER - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
NEEDS_CONFIG_HEADER - "DSNeedsConfig" : header to indicate that the Channel needs the configuration from the server.
neighborCount() - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Returns the number of group members to which this node is directly connected.
NetConnection - Class in com.smaxe.uv.client.rtmfp
NetConnection - implementation of the INetConnection interface.
NetConnection() - Constructor for class com.smaxe.uv.client.rtmfp.NetConnection
Constructor.
NetConnection(Map<String, Object>) - Constructor for class com.smaxe.uv.client.rtmfp.NetConnection
Constructor.
NetConnection(Map<String, Object>, ExecutorService, ScheduledExecutorService) - Constructor for class com.smaxe.uv.client.rtmfp.NetConnection
Constructor.
NetConnection - Class in com.smaxe.uv.client.rtmp
NetConnection - implementation of the INetConnection interface.
NetConnection() - Constructor for class com.smaxe.uv.client.rtmp.NetConnection
Constructor.
NetConnection(Map<String, Object>) - Constructor for class com.smaxe.uv.client.rtmp.NetConnection
Constructor.
NetConnection(Map<String, Object>, ExecutorService, ScheduledExecutorService) - Constructor for class com.smaxe.uv.client.rtmp.NetConnection
Constructor.
NetGroup - Class in com.smaxe.uv.client.rtmfp
NetGroup - NetGroup class represent membership in an RTMFP group.
NetGroup(NetConnection, String) - Constructor for class com.smaxe.uv.client.rtmfp.NetGroup
Constructs a NetGroup on the specified NetConnection object and joins it to the group specified by groupspec.
NetGroup.IListener - Interface in com.smaxe.uv.client.rtmfp
IListener - NetGroup listener.
NetGroupInfo - Class in com.smaxe.uv.client.rtmfp
NetGroupInfo - NetGroupInfo class specifies various Quality of Service (QoS) statistics related to a NetGroup object's underlying RTMFP Peer-to-Peer data transport.
NetGroupReceiveMode - Class in com.smaxe.uv.client.rtmfp
NetGroupReceiveMode - NetGroupReceiveMode class is an enumeration of constant values used for the receiveMode property of the NetGroup class.
NetGroupReplicationStrategy - Class in com.smaxe.uv.client.rtmfp
NetGroupReplicationStrategy - NetGroupReplicationStrategy class is an enumeration of constant values used in setting the replicationStrategy property of the NetGroup class.
NetGroupSendMode - Class in com.smaxe.uv.client.rtmfp
NetGroupSendMode - NetGroupSendMode class is an enumeration of constant values used for the sendMode parameter of the NetGroup.sendToNeighbor() method.
NetGroupSendResult - Class in com.smaxe.uv.client.rtmfp
NetGroupSendResult - NetGroupSendResult class is an enumeration of constant values used for the return value of the Directed Routing methods associated with a NetGroup instance.
NetStream - Class in com.smaxe.uv.client.rtmfp
NetStream - implementation of the INetStream interface.
NetStream(INetConnection) - Constructor for class com.smaxe.uv.client.rtmfp.NetStream
Constructor.
NetStream - Class in com.smaxe.uv.client.rtmp
NetStream - implementation of the INetStream interface.
NetStream(INetConnection) - Constructor for class com.smaxe.uv.client.rtmp.NetStream
Constructor.
NetStream(IRtmpConnection, INetConnection) - Constructor for class com.smaxe.uv.client.rtmp.NetStream
Constructor.
NetStreamInfo - Class in com.smaxe.uv.client.rtmfp
NetStreamInfo - specifies the various Quality of Service (QOS) statistics and other information related to a NetStream object and the underlying streaming buffer for audio, video, and data.
NetStreamInfo() - Constructor for class com.smaxe.uv.client.rtmfp.NetStreamInfo
 
NetStreamMulticastInfo - Class in com.smaxe.uv.client.rtmfp
NetStreamMulticastInfo - specifies various Quality of Service (QoS) statistics related to a NetStream object's underlying RTMFP Peer-to-Peer and IP Multicast stream transport.
NetStreamMulticastInfo() - Constructor for class com.smaxe.uv.client.rtmfp.NetStreamMulticastInfo
 
newValue - Variable in class com.smaxe.uv.client.rtmp.ISharedObject.Change
New value.
NEXT_DECREASING - Static variable in class com.smaxe.uv.client.rtmfp.NetGroupSendMode
NEXT_DECREASING - Specifies the neighbor with the nearest group address in the decreasing direction.
NEXT_INCREASING - Static variable in class com.smaxe.uv.client.rtmfp.NetGroupSendMode
NEXT_INCREASING - Specifies the neighbor with the nearest group address in the increasing direction.
NO_OP_POLL_HEADER - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
NO_OP_POLL_HEADER - "DSNoOpPoll" : header to suppress poll response processing.
NO_ROUTE - Static variable in class com.smaxe.uv.client.rtmfp.NetGroupSendResult
NO_ROUTE - Indicates no neighbor could be found to route the message toward its requested destination.

O

object - Variable in class com.smaxe.uv.amf3.ObjectProxy
object fields.
OBJECT_CREATOR - Static variable in class com.smaxe.uv.client.amf.AmfConnection.Configuration
OBJECT_CREATOR - "objectCreator" : responsible for creating custom objects.
OBJECT_CREATOR - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
OBJECT_CREATOR - "objectCreator" : IObjectCreator instance responsible for custom objects creation.
ObjectCreator - Class in com.smaxe.uv.amf.support
ObjectCreator - default IObjectCreator implementation.
ObjectCreator() - Constructor for class com.smaxe.uv.amf.support.ObjectCreator
Constructor.
objectEncoding() - Method in class com.smaxe.uv.client.amf.AmfConnection
Returns object encoding.
objectEncoding(ObjectEncoding) - Method in class com.smaxe.uv.client.amf.AmfConnection
The object encoding (AMF version).
objectEncoding() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
Returns object encoding.
objectEncoding(ObjectEncoding) - Method in interface com.smaxe.uv.client.rtmp.INetConnection
The object encoding (AMF version).
objectEncoding() - Method in interface com.smaxe.uv.client.rtmp.INetStream
Returns object encoding.
objectEncoding() - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
Returns object encoding.
objectEncoding(ObjectEncoding) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
The object encoding (AMF version).
ObjectEncoding - Class in com.smaxe.uv
ObjectEncoding
ObjectProxy - Class in com.smaxe.uv.amf3
ObjectProxy - flex.messaging.io.ObjectProxy class.
ObjectProxy() - Constructor for class com.smaxe.uv.amf3.ObjectProxy
Constructor.
ObjectProxy(Map<String, Object>) - Constructor for class com.smaxe.uv.amf3.ObjectProxy
Constructor.
objectReplicationEnabled() - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Specifies whether object replication is enabled for the NetGroup.
objectReplicationEnabled(boolean) - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Specifies whether object replication is enabled for the NetGroup.
objectReplicationReceiveBytesPerSecond() - Method in class com.smaxe.uv.client.rtmfp.NetGroupInfo
Specifies the rate at which the local node is receiving objects from peers via the Object Replication system, in bytes per second.
objectReplicationSendBytesPerSecond() - Method in class com.smaxe.uv.client.rtmfp.NetGroupInfo
Specifies the rate at which objects are being copied from the local node to peers by the Object Replication system, in bytes per second.
offset - Variable in class com.smaxe.io.ByteArray
offset.
oldValue - Variable in class com.smaxe.uv.client.rtmp.ISharedObject.Change
Old value.
onAsyncError(INetConnection, String, Exception) - Method in interface com.smaxe.uv.client.rtmp.INetConnection.IListener
Notifies about an exception that is thrown asynchronously (from native asynchronous code).
onAsyncError(INetConnection, String, Exception) - Method in class com.smaxe.uv.client.rtmp.INetConnection.ListenerAdapter
 
onAsyncError(INetStream, String, Exception) - Method in interface com.smaxe.uv.client.rtmp.INetStream.IListener
Notifies about an exception that is thrown asynchronously (from native asynchronous code).
onAsyncError(INetStream, String, Exception) - Method in class com.smaxe.uv.client.rtmp.INetStream.ListenerAdapter
 
onAsyncError(ISharedObject, String, Exception) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject.IListener
Notifies about an exception that is thrown asynchronously (from native asynchronous code).
onAsyncError(ISharedObject, String, Exception) - Method in class com.smaxe.uv.client.rtmp.ISharedObject.ListenerAdapter
 
onAudioData(MediaData) - Method in interface com.smaxe.uv.client.IMicrophone.IListener
Notifies about audio data.
onAudioData(MediaData) - Method in class com.smaxe.uv.client.IMicrophone.ListenerAdapter
 
onAudioData(MediaData) - Method in interface com.smaxe.uv.client.rtmp.IVideo
Notifies about available audio frame.
onAudioData(MediaData) - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
 
onAudioData(MediaData) - Method in class com.smaxe.uv.client.rtmp.video.FlvVideo
 
onAudioData(MediaData) - Method in interface com.smaxe.uv.stream.IMediaStream.IListener
Notifies about a new audio frame (audio frame time is time relative to the previous audio frame).
onAudioData(MediaData) - Method in class com.smaxe.uv.stream.IMediaStream.ListenerAdapter
 
onAudioData(long, MediaData) - Method in interface com.smaxe.uv.stream.IMediaStreamController.IListener
Notifies about a new audio frame (audio frame time is time relative to the previous audio frame).
onAudioData(long, MediaData) - Method in class com.smaxe.uv.stream.IMediaStreamController.ListenerAdapter
 
onAudioDataAck(MediaData, long) - Method in interface com.smaxe.uv.client.rtmfp.INetStream.IAcknowledgement
Notifies about audio data acknowledgement.
onBWDone() - Method in class com.smaxe.uv.client.rtmfp.NetConnection
'onBWDone' invoked by FMS server.
onBWDone(Object...) - Method in class com.smaxe.uv.client.rtmfp.NetConnection
'onBWDone' invoked by FMS server.
onBWDone() - Method in class com.smaxe.uv.client.rtmp.NetConnection
'onBWDone' invoked by FMS server.
onBWDone(Object...) - Method in class com.smaxe.uv.client.rtmp.NetConnection
'onBWDone' invoked by FMS server.
onConnect(AmfConnection, String) - Method in interface com.smaxe.uv.client.amf.AmfConnection.IListener
Notifies about connection to the server.
onConnect(AmfConnection, String) - Method in class com.smaxe.uv.client.amf.AmfConnection.ListenerAdapter
 
onCuePoint(INetStream, Map<String, Object>) - Method in interface com.smaxe.uv.client.rtmp.INetStream.IListener
Invoked when an embedded cue point is reached while playing an FLV file.
onCuePoint(INetStream, Map<String, Object>) - Method in class com.smaxe.uv.client.rtmp.INetStream.ListenerAdapter
 
onCuePoint(Object) - Method in interface com.smaxe.uv.client.rtmp.IVideo
Notifies about stream's cue point.
onCuePoint(Object) - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
 
onCuePoint(Object) - Method in class com.smaxe.uv.client.rtmp.video.FlvVideo
 
onDisconnect(AmfConnection) - Method in interface com.smaxe.uv.client.amf.AmfConnection.IListener
Notifies about disconnection from the server.
onDisconnect(AmfConnection) - Method in class com.smaxe.uv.client.amf.AmfConnection.ListenerAdapter
 
onEnd(long) - Method in interface com.smaxe.uv.stream.IMediaStream.IListener
Notifies about the end of the stream.
onEnd(long) - Method in class com.smaxe.uv.stream.IMediaStream.ListenerAdapter
 
onException(Exception) - Method in class com.smaxe.uv.invoker.IMethodInvoker.CallbackAdapter
 
onException(Exception) - Method in interface com.smaxe.uv.invoker.IMethodInvoker.ICallback
Notifies about the thrown exception.
onException(long, Exception) - Method in interface com.smaxe.uv.stream.IMediaStream.IListener
Notifies about the occured exception.
onException(long, Exception) - Method in class com.smaxe.uv.stream.IMediaStream.ListenerAdapter
 
onException(long, IMediaStream, Exception) - Method in interface com.smaxe.uv.stream.IMediaStreamController.IListener
Notifies about stream's exception.
onException(long, IMediaStream, Exception) - Method in class com.smaxe.uv.stream.IMediaStreamController.ListenerAdapter
 
onFlvData(MediaData) - Method in interface com.smaxe.uv.client.ICamera.IListener
Notifies about a new flv data chunk.
onFlvData(MediaData) - Method in class com.smaxe.uv.client.ICamera.ListenerAdapter
 
onFlvData(MediaData) - Method in interface com.smaxe.uv.client.rtmp.IVideo
Notifies about available flv-data.
onFlvData(MediaData) - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
 
onFlvData(MediaData) - Method in class com.smaxe.uv.client.rtmp.video.FlvVideo
 
onIOError(AmfConnection, String) - Method in interface com.smaxe.uv.client.amf.AmfConnection.IListener
Notifies about an input/output error occurred that causes a network operation to fail.
onIOError(AmfConnection, String) - Method in class com.smaxe.uv.client.amf.AmfConnection.ListenerAdapter
 
onIOError(INetConnection, String) - Method in interface com.smaxe.uv.client.rtmp.INetConnection.IListener
Notifies about an input/output error occured that causes a network operation to fail.
onIOError(INetConnection, String) - Method in class com.smaxe.uv.client.rtmp.INetConnection.ListenerAdapter
 
onIOError(INetStream, String) - Method in interface com.smaxe.uv.client.rtmp.INetStream.IListener
Notifies about an input/output error occured that causes a network operation to fail.
onIOError(INetStream, String) - Method in class com.smaxe.uv.client.rtmp.INetStream.ListenerAdapter
 
onMessage(AbstractMessage) - Method in interface com.smaxe.uv.client.amf.RemotingResponder
Notifies about message received from the server.
onMetaData(INetStream, Map<String, Object>) - Method in interface com.smaxe.uv.client.rtmp.INetStream.IListener
Notifies when descriptive information embedded in the FLV file being played is received.
onMetaData(INetStream, Map<String, Object>) - Method in class com.smaxe.uv.client.rtmp.INetStream.ListenerAdapter
 
onMetaData(Object) - Method in interface com.smaxe.uv.client.rtmp.IVideo
Notifies about stream's metadata.
onMetaData(Object) - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
 
onMetaData(Object) - Method in class com.smaxe.uv.client.rtmp.video.FlvVideo
 
onNetStatus(NetGroup, Map<String, Object>) - Method in interface com.smaxe.uv.client.rtmfp.NetGroup.IListener
Notifies about the status info change.
onNetStatus(INetConnection, Map<String, Object>) - Method in interface com.smaxe.uv.client.rtmp.INetConnection.IListener
Notifies about the status info change.
onNetStatus(INetConnection, Map<String, Object>) - Method in class com.smaxe.uv.client.rtmp.INetConnection.ListenerAdapter
 
onNetStatus(INetStream, Map<String, Object>) - Method in interface com.smaxe.uv.client.rtmp.INetStream.IListener
Notifies about the status info change.
onNetStatus(INetStream, Map<String, Object>) - Method in class com.smaxe.uv.client.rtmp.INetStream.ListenerAdapter
 
onNetStatus(ISharedObject, Map<String, Object>) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject.IListener
Notifies about the status info change.
onNetStatus(ISharedObject, Map<String, Object>) - Method in class com.smaxe.uv.client.rtmp.ISharedObject.ListenerAdapter
 
onNotify(Object) - Method in interface com.smaxe.uv.stream.IMediaStream.IListener
Notifies about the stream's metadata notification.
onNotify(Object) - Method in class com.smaxe.uv.stream.IMediaStream.ListenerAdapter
 
onNotify(long, Object) - Method in interface com.smaxe.uv.stream.IMediaStreamController.IListener
Notifies about stream's metadata.
onNotify(long, Object) - Method in class com.smaxe.uv.stream.IMediaStreamController.ListenerAdapter
 
onPlayStatus(INetStream, Map<String, Object>) - Method in interface com.smaxe.uv.client.rtmp.INetStream.IListener
Notifies that NetStream object has completely played a stream.
onPlayStatus(INetStream, Map<String, Object>) - Method in class com.smaxe.uv.client.rtmp.INetStream.ListenerAdapter
 
onRelease(long) - Method in interface com.smaxe.uv.stream.IMediaStreamController.IListener
Notifies about controller release.
onRelease(long) - Method in class com.smaxe.uv.stream.IMediaStreamController.ListenerAdapter
 
onResult(Object) - Method in class com.smaxe.uv.invoker.IMethodInvoker.CallbackAdapter
 
onResult(Object) - Method in interface com.smaxe.uv.invoker.IMethodInvoker.ICallback
Notifies about the result o.
onResult(Object) - Method in interface com.smaxe.uv.Responder
Notifies about the result.
onSecurityError(INetConnection, String) - Method in interface com.smaxe.uv.client.rtmp.INetConnection.IListener
Notifies about the attempt to connect to a server outside the caller's security sandbox.
onSecurityError(INetConnection, String) - Method in class com.smaxe.uv.client.rtmp.INetConnection.ListenerAdapter
 
onSetDataFrame(String, Object) - Method in interface com.smaxe.uv.client.rtmp.IVideo
Notifies about "@setDataFrame" frame.
onSetDataFrame(String, Object) - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
 
onSetDataFrame(String, Object) - Method in class com.smaxe.uv.client.rtmp.video.FlvVideo
 
onStart(long, IMediaStream) - Method in interface com.smaxe.uv.stream.IMediaStreamController.IListener
Notifies about stream playback start.
onStart(long, IMediaStream) - Method in class com.smaxe.uv.stream.IMediaStreamController.ListenerAdapter
 
onStatus(Map<String, Object>) - Method in interface com.smaxe.uv.Responder
Notifies about the status.
onStop(long, IMediaStream) - Method in interface com.smaxe.uv.stream.IMediaStreamController.IListener
Notifies about stream playback stop.
onStop(long, IMediaStream) - Method in class com.smaxe.uv.stream.IMediaStreamController.ListenerAdapter
 
onSync(ISharedObject, List<ISharedObject.Change>) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject.IListener
Notifies that remote shared object (SharedObject) has been updated by the server.
onSync(ISharedObject, List<ISharedObject.Change>) - Method in class com.smaxe.uv.client.rtmp.ISharedObject.ListenerAdapter
 
onTag(int, int, long, int, InputStream) - Method in interface com.smaxe.uv.fformat.Flv.ITagProcessor
Notifies about a new tag in the is.
onTag(int, int, long, int, InputStream) - Method in class com.smaxe.uv.fformat.Flv.TagProcessorAdapter
 
onTagSize(int) - Method in interface com.smaxe.uv.fformat.Flv.ITagProcessor
Notifies about previous tag size.
onTagSize(int) - Method in class com.smaxe.uv.fformat.Flv.TagProcessorAdapter
 
onTimeout(long, long) - Method in interface com.smaxe.uv.stream.IMediaStream.IListener
Notifies about the stream timeout, i.e.
onTimeout(long, long) - Method in class com.smaxe.uv.stream.IMediaStream.ListenerAdapter
 
onTimeout(long, IMediaStream, long) - Method in interface com.smaxe.uv.stream.IMediaStreamController.IListener
Notifies about stream's timeout.
onTimeout(long, IMediaStream, long) - Method in class com.smaxe.uv.stream.IMediaStreamController.ListenerAdapter
 
onVideoData(MediaData) - Method in interface com.smaxe.uv.client.ICamera.IListener
Notifies about a new video data frame.
onVideoData(MediaData) - Method in class com.smaxe.uv.client.ICamera.ListenerAdapter
 
onVideoData(MediaData) - Method in interface com.smaxe.uv.client.rtmp.IVideo
Notifies about available video frame.
onVideoData(MediaData) - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
 
onVideoData(MediaData) - Method in class com.smaxe.uv.client.rtmp.video.FlvVideo
 
onVideoData(MediaData) - Method in interface com.smaxe.uv.stream.IMediaStream.IListener
Notifies about a new video frame (video frame time is time relative to the previous video frame).
onVideoData(MediaData) - Method in class com.smaxe.uv.stream.IMediaStream.ListenerAdapter
 
onVideoData(long, MediaData) - Method in interface com.smaxe.uv.stream.IMediaStreamController.IListener
Notifies about a new video frame (video frame time is time relative to the previous video frame).
onVideoData(long, MediaData) - Method in class com.smaxe.uv.stream.IMediaStreamController.ListenerAdapter
 
onVideoDataAck(MediaData, long) - Method in interface com.smaxe.uv.client.rtmfp.INetStream.IAcknowledgement
Notifies about video data acknowledgement.
operation - Variable in class com.smaxe.uv.client.amf.messages.CommandMessage
Provides access to the operation/command for the CommandMessage.
operation - Variable in class com.smaxe.uv.client.amf.messages.RemotingMessage
Provides access to the name of the remote method/operation that should be called.

P

PAGE_URL - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
PAGE_URL - "pageUrl" : page url - used as a RTMP server connection parameter.
pause() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
pause() - Method in interface com.smaxe.uv.client.rtmp.INetStream
Pauses playback of a video stream.
pause() - Method in class com.smaxe.uv.client.rtmp.NetStream
 
PAUSE_NOTIFY - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
The subscriber has used the seek command to move to a particular location in the recorded stream.
payload - Variable in class com.smaxe.uv.stream.support.MediaDataByteArray
Media data payload.
payload - Variable in class com.smaxe.uv.stream.support.MediaDataByteArrays
Media data payload.
peerStreams() - Method in interface com.smaxe.uv.client.rtmfp.INetStream
An object that holds all of the subscribing NetStream instances that are listening to this publishing NetStream instance.
peerStreams() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
peerToPeerDisabled() - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Specifies whether peer-to-peer connections are disabled for the NetGroup or NetStream.
peerToPeerDisabled(boolean) - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Specifies whether peer-to-peer connections are disabled for the NetGroup or NetStream.
play(IVideo, Object...) - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
play(IVideo, Object...) - Method in interface com.smaxe.uv.client.rtmp.INetStream
Begins playback of external audio or a video (FLV) file.
play(IVideo, Object...) - Method in class com.smaxe.uv.client.rtmp.NetStream
 
play(IMediaStream, long) - Method in interface com.smaxe.uv.stream.IMediaStreamController
Starts media stream playback.
play(IMediaStream, long) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
 
play(IMediaStream, long) - Method in class com.smaxe.uv.stream.support.MediaStreamController
 
PLAY_COMPLETE - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
Playlist playback is complete.
PLAY_FAILED - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
An attempt to play back a stream failed
PLAY_FILE_STRUCTURE_INVALID - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
This event is sent if the player detects an MP4 with an invalid file structure.
PLAY_INSUFFICIENT_BW - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
Data is playing behind the normal speed
PLAY_NO_SUPPORTED_TRACK_FOUND - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
This event is sent if the player does not detect any supported tracks.
PLAY_PUBLISH_NOTIFY - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
The initial publish to a stream was successful.
PLAY_RESET - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
A playlist was reset
PLAY_START - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
Play was started
PLAY_STOP - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
Play was stopped
PLAY_STREAM_NOT_FOUND - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
An attempt was made to play a stream that does not exist
PLAY_SWITCH - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
Playlist playback switched from one stream to another.
PLAY_UNPUBLISH_NOTIFY - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
An unpublish from a stream was successful.
playbackBytesPerSecond() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
Returns the stream playback rate in bytes per second.
POLL_OPERATION - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
POLL_OPERATION - 2 : this operation is used to poll a remote destination for pending, undelivered messages.
POLL_WAIT_HEADER - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
POLL_WAIT_HEADER - "DSPollWait" : header to drive an idle wait time before the next client poll request.
post(Object) - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Sends a message to all members of a group.
postingEnabled() - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Specifies whether posting is enabled for the NetGroup.
postingEnabled(boolean) - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Specifies whether posting is enabled for the NetGroup.
postingReceiveControlBytesPerSecond() - Method in class com.smaxe.uv.client.rtmfp.NetGroupInfo
Specifies the rate at which the local node is receiving posting control overhead messages from peers, in bytes per second.
postingReceiveDataBytesPerSecond() - Method in class com.smaxe.uv.client.rtmfp.NetGroupInfo
Specifies the rate at which the local node is receiving posting data from peers, in bytes per second.
postingSendControlBytesPerSecond() - Method in class com.smaxe.uv.client.rtmfp.NetGroupInfo
Specifies the rate at which the local node is sending posting control overhead messages to peers, in bytes per second.
postingSendDataBytesPerSecond() - Method in class com.smaxe.uv.client.rtmfp.NetGroupInfo
Specifies the rate at which the local node is sending posting data to peers, in bytes per second.
PRESERVE_DURABLE_HEADER - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
PRESERVE_DURABLE_HEADER - "DSPreserveDurable" : durable JMS subscriptions are preserved when an unsubscribe message has this parameter set to true in its header.
PrintStreamLogger - Class in com.smaxe.logger.support
PrintStreamLogger - ILogger implementation which logs messages to the PrintStream.
PrintStreamLogger() - Constructor for class com.smaxe.logger.support.PrintStreamLogger
Constructor.
PrintStreamLogger(PrintStream) - Constructor for class com.smaxe.logger.support.PrintStreamLogger
Constructor.
PRIORITY_HEADER - Static variable in class com.smaxe.uv.client.amf.messages.AbstractMessage
PRIORITY_HEADER - "DSPriority" : messages sent by a MessageAgent can have a priority header with a 0-9 numerical value (0 being lowest) and the server can choose to use this numerical value to prioritize messages to clients.
processMediaData(StreamInfo, MediaData) - Static method in class com.smaxe.uv.stream.MediaStreamInfo
Processes data and keeps the info in the info instance.
processMediaData(StreamInfo, long, int) - Static method in class com.smaxe.uv.stream.MediaStreamInfo
Processes media data and keeps the info in the info instance.
propertyValues - Variable in class com.smaxe.uv.amf.ClassObject
[property, value] pairs.
ProtocolLayerInfo - Class in com.smaxe.uv
ProtocolLayerInfo - protocol layer info.
ProtocolLayerInfo(ProtocolLayerInfo) - Constructor for class com.smaxe.uv.ProtocolLayerInfo
Constructor.
ProtocolLayerInfo(long, long, long, long, long, long, long) - Constructor for class com.smaxe.uv.ProtocolLayerInfo
Constructor.
ProtocolLayerInfo(long, long, long, long, long, long) - Constructor for class com.smaxe.uv.ProtocolLayerInfo
Constructor.
ProtocolLayerInfo(long, long, long, long) - Constructor for class com.smaxe.uv.ProtocolLayerInfo
Constructor.
ProtocolLayerInfo() - Constructor for class com.smaxe.uv.ProtocolLayerInfo
Constructor.
PROXY - Static variable in class com.smaxe.uv.client.amf.AmfConnection.Configuration
PROXY - "proxy" : Proxy instance or null.
PROXY - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
PROXY - "proxy" : Proxy instance to use or null if proxy is disabled.
PROXY_TYPE_BEST - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
PROXY_TYPE_BEST - "best"
PROXY_TYPE_CONNECT - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
PROXY_TYPE_CONNECT - "CONNECT"
PROXY_TYPE_HTTP - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
PROXY_TYPE_HTTP - "HTTP"
PROXY_TYPE_NONE - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
PROXY_TYPE_NONE - "none"
proxyType() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
Returns proxy type.
proxyType(String) - Method in interface com.smaxe.uv.client.rtmp.INetConnection
Determines whether native SSL is used for RTMPS instead of HTTPS, and whether the CONNECT method of tunneling is used to connect through a proxy server.
PublicMethodInvoker - Class in com.smaxe.uv.invoker.support
PublicMethodInvoker - IMethodInvoker implementation which invokes public methods that are not annotated as PrivateMethod.
PublicMethodInvoker(Executor, Class) - Constructor for class com.smaxe.uv.invoker.support.PublicMethodInvoker
Constructor.
PublicMethodInvoker(Class) - Constructor for class com.smaxe.uv.invoker.support.PublicMethodInvoker
Constructor.
publish(String, String) - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
publish(String, String) - Method in interface com.smaxe.uv.client.rtmp.INetStream
Sends streaming audio, video, and text messages from a client to a server.
publish(String, String) - Method in class com.smaxe.uv.client.rtmp.NetStream
 
PUBLISH_BADNAME - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
An attempt was made to publish a stream that is already being published by someone else.
PUBLISH_START - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
An attempt to publish was successful.

R

RAREST_FIRST - Static variable in class com.smaxe.uv.client.rtmfp.NetGroupReplicationStrategy
RAREST_FIRST - Specifies that when fetching objects from a neighbor to satisfy a want, the objects with the fewest replicas among all the neighbors are requested first.
read() - Method in class com.smaxe.io.ByteArrayInputStream
 
read(byte[], int, int) - Method in class com.smaxe.io.ByteArrayInputStream
 
read(long) - Method in class com.smaxe.io.ByteArrayInputStream
Reads n bytes into the new byte array.
read() - Method in class com.smaxe.uv.stream.MediaData
Returns InputStream to read media data.
read() - Method in class com.smaxe.uv.stream.support.MediaDataByteArray
 
read() - Method in class com.smaxe.uv.stream.support.MediaDataByteArrays
 
readBoolean() - Method in class com.smaxe.io.ByteArrayInputStream
 
readByte() - Method in class com.smaxe.io.ByteArrayInputStream
 
readBytes - Variable in class com.smaxe.uv.ProtocolLayerInfo
number of read (received) bytes.
readChar() - Method in class com.smaxe.io.ByteArrayInputStream
 
readDouble() - Method in class com.smaxe.io.ByteArrayInputStream
 
readExternal(ObjectInput) - Method in class com.smaxe.uv.client.amf.messages.AbstractMessage
 
readExternal(ObjectInput) - Method in class com.smaxe.uv.client.amf.messages.AcknowledgeMessage
 
readExternal(ObjectInput) - Method in class com.smaxe.uv.client.amf.messages.AsyncMessage
 
readExternal(ObjectInput) - Method in class com.smaxe.uv.client.amf.messages.CommandMessage
 
readExternal(ObjectInput) - Method in class com.smaxe.uv.client.amf.messages.ErrorMessage
 
readExternal(ObjectInput) - Method in class com.smaxe.uv.client.amf.messages.RemotingMessage
 
readFlags(ObjectInput) - Method in class com.smaxe.uv.client.amf.messages.AbstractMessage
Reads flags.
readFloat() - Method in class com.smaxe.io.ByteArrayInputStream
 
readFully(byte[]) - Method in class com.smaxe.io.ByteArrayInputStream
 
readFully(byte[], int, int) - Method in class com.smaxe.io.ByteArrayInputStream
 
readHeader(byte[], int) - Static method in class com.smaxe.uv.fformat.Flv
Reads the FLV file header from the byte array.
readHeader(InputStream) - Static method in class com.smaxe.uv.fformat.Flv
Reads the FLV file header from the is and points to the first file tag.
readInt() - Method in class com.smaxe.io.ByteArrayInputStream
 
readLine() - Method in class com.smaxe.io.ByteArrayInputStream
 
readLong() - Method in class com.smaxe.io.ByteArrayInputStream
 
readPackets - Variable in class com.smaxe.uv.ProtocolLayerInfo
number of read (received) packets.
readScriptData(InputStream, int) - Static method in class com.smaxe.uv.fformat.Flv
Reads script data from the is.
readShort() - Method in class com.smaxe.io.ByteArrayInputStream
 
readTag(InputStream, Flv.ITagProcessor) - Static method in class com.smaxe.uv.fformat.Flv
Reads the tag from the is
readUnsignedByte() - Method in class com.smaxe.io.ByteArrayInputStream
 
readUnsignedShort() - Method in class com.smaxe.io.ByteArrayInputStream
 
readUTF() - Method in class com.smaxe.io.ByteArrayInputStream
 
RECEIVE_BUFFER_SIZE - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
RECEIVE_BUFFER_SIZE - "rcvBufSize" : receive buffer size in bytes (default: 256KiB).
receiveAudio(boolean) - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
receiveAudio(boolean) - Method in interface com.smaxe.uv.client.rtmp.INetStream
Specifies whether incoming audio plays on the stream.
receiveAudio(boolean) - Method in class com.smaxe.uv.client.rtmp.NetStream
 
receiveControlBytesPerSecond() - Method in class com.smaxe.uv.client.rtmfp.NetStreamMulticastInfo
Specifies the rate at which the local node is receiving control overhead messages from peers, in bytes per second.
receiveDataBytesPerSecond() - Method in class com.smaxe.uv.client.rtmfp.NetStreamMulticastInfo
Specifies the rate at which the local node is receiving media data from peers, from the server, and over IP multicast, in bytes per second.
receiveDataBytesPerSecondFromIPMulticast() - Method in class com.smaxe.uv.client.rtmfp.NetStreamMulticastInfo
Specifies the rate at which the local node is receiving data from IP Multicast, in bytes per second.
receiveDataBytesPerSecondFromServer() - Method in class com.smaxe.uv.client.rtmfp.NetStreamMulticastInfo
Specifies the rate at which the local node is receiving media data from the server, in bytes per second.
receiveMode() - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Returns this node's routing receive mode as one of values in the NetGroupReceiveMode enum class.
receiveMode(String) - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Sets this node's routing receive mode as one of values in the NetGroupReceiveMode enum class.
receiveVideo(boolean) - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
receiveVideo(boolean) - Method in interface com.smaxe.uv.client.rtmp.INetStream
Specifies whether incoming video plays on the stream.
receiveVideo(boolean) - Method in class com.smaxe.uv.client.rtmp.NetStream
 
RECORD - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
RECORD - "record" : publishes and records live data, saving the recorded data to a new FLV file with a name matching the value passed to the name parameter.
RECORD_FAILED - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
An attempt to record a stream failed
RECORD_NOACCESS - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
An attempt was made to record a read-only stream
RECORD_START - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
Recording was started
RECORD_STOP - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
Recording was stopped
release() - Method in class com.smaxe.uv.client.rtmp.video.FlvVideo
Releases the resources.
release() - Method in class com.smaxe.uv.stream.IMediaStream.ListenerAdapter
 
release() - Method in interface com.smaxe.uv.stream.IMediaStream
Releases resources acquired by the stream.
release() - Method in interface com.smaxe.uv.stream.IMediaStreamController
Stops media stream playback and releases resources.
release() - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
 
release() - Method in class com.smaxe.uv.stream.support.FileMediaStream
 
release() - Method in class com.smaxe.uv.stream.support.FlvFileMediaStream
 
release() - Method in class com.smaxe.uv.stream.support.MediaStreamController
 
REMOTE_CREDENTIALS_CHARSET_HEADER - Static variable in class com.smaxe.uv.client.amf.messages.AbstractMessage
REMOTE_CREDENTIALS_CHARSET_HEADER - "DSRemoteCredentialsCharset" : messages that need to set remote credentials for a destination may also need to report the character-set encoding that was used to create the credentials String using this header.
REMOTE_CREDENTIALS_HEADER - Static variable in class com.smaxe.uv.client.amf.messages.AbstractMessage
REMOTE_CREDENTIALS_HEADER - "DSRemoteCredentials" : messages that need to set remote credentials for a destination carry the Base64 encoded credentials in this header.
RemotingMessage - Class in com.smaxe.uv.client.amf.messages
RemotingMessage - RemotingMessages are used to send RPC requests to a remote endpoint.
RemotingMessage() - Constructor for class com.smaxe.uv.client.amf.messages.RemotingMessage
Constructor.
RemotingResponder - Interface in com.smaxe.uv.client.amf
RemotingResponder - Remoting Responder extension.
REMOVE_SUBSCRIPTIONS - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
REMOVE_SUBSCRIPTIONS - "DSRemSub" : like the above, but specifies the subtopic/selector array of to remove
removeEventListener(AmfConnection.IListener) - Method in class com.smaxe.uv.client.amf.AmfConnection
Removes the listener.
removeEventListener(NetGroup.IListener) - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Removes the listener.
removeEventListener(INetConnection.IListener) - Method in interface com.smaxe.uv.client.rtmp.INetConnection
Removes the listener.
removeEventListener(INetStream.IListener) - Method in interface com.smaxe.uv.client.rtmp.INetStream
Removes the listener.
removeEventListener(ISharedObject.IListener) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
Removes the listener.
removeHaveObjects(int, int) - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Removes objects from startIndex through endIndex, from the set of objects this node advertises to neighbors as objects for which it fulfills requests.
removeHeader(String) - Method in class com.smaxe.uv.client.amf.AmfConnection
Removes the context header.
removeListener(ICamera.IListener) - Method in class com.smaxe.uv.client.camera.AbstractCamera
 
removeListener(ICamera.IListener) - Method in interface com.smaxe.uv.client.ICamera
Removes the listener.
removeListener(IMicrophone.IListener) - Method in interface com.smaxe.uv.client.IMicrophone
Removes the listener.
removeListener(IMicrophone.IListener) - Method in class com.smaxe.uv.client.microphone.AbstractMicrophone
 
removeListener(IMediaStreamController.IListener) - Method in interface com.smaxe.uv.stream.IMediaStreamController
Removes the listener.
removeListener(IMediaStreamController.IListener) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
 
removeWantObjects(int, int) - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Removes objects from startIndex through endIndex, from the set of objects to retrieve.
replicationStrategy() - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Returns the object replication fetch strategy.
replicationStrategy(String) - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Sets the object replication fetch strategy.
REQUEST_TIMEOUT_HEADER - Static variable in class com.smaxe.uv.client.amf.messages.AbstractMessage
REQUEST_TIMEOUT_HEADER - "DSRequestTimeout" : messages sent with a defined request timeout use this header.
reset() - Method in class com.smaxe.io.ByteArrayInputStream
 
reset() - Method in interface com.smaxe.uv.client.rtmp.IVideo
Resets video.
reset() - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
 
reset() - Method in class com.smaxe.uv.stream.MediaStreamInfo
Resets media stream.
reset() - Method in class com.smaxe.uv.stream.StreamInfo
Resets stream.
resetMediaStream() - Method in class com.smaxe.uv.client.rtmp.video.FlvVideo
Resets media stream.
resourceName() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
The resource name used when NetStream.play() was called.
Responder - Interface in com.smaxe.uv
Responder - interface which allows handling of values returned from the client/server (in the INetConnection#call(String, Responder, Object...)).
resume() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
resume() - Method in interface com.smaxe.uv.client.rtmp.INetStream
Resumes playback of a video stream that is paused.
resume() - Method in class com.smaxe.uv.client.rtmp.NetStream
 
retrieve(IMediaStream.IListener) - Method in interface com.smaxe.uv.stream.IMediaStream
Retrieves next portion of data (the result is returned through the listener).
retrieve(IMediaStream.IListener) - Method in class com.smaxe.uv.stream.support.FlvFileMediaStream
 
RETRYABLE_HINT_HEADER - Static variable in class com.smaxe.uv.client.amf.messages.ErrorMessage
RETRYABLE_HINT_HEADER - "DSRetryableErrorHint" : header name for the retryable hint header.
rootCause - Variable in class com.smaxe.uv.client.amf.messages.ErrorMessage
Should a root cause exist for the error, this property contains those details.
routingEnabled() - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Specifies whether directed routing methods are enabled for the NetGroup.
routingEnabled(boolean) - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Specifies whether directed routing methods are enabled for the NetGroup.
routingReceiveBytesPerSecond() - Method in class com.smaxe.uv.client.rtmfp.NetGroupInfo
Specifies the rate at which the local node is receiving directed routing messages from peers, in bytes per second.
routingSendBytesPerSecond() - Method in class com.smaxe.uv.client.rtmfp.NetGroupInfo
Specifies the rate at which the local node is sending directed routing messages to peers, in bytes per second.
rtime - Variable in class com.smaxe.uv.stream.MediaData
Media frame relative time (since the last frame time) in milliseconds.
RTMFP_CONNECTION_FAILURE_TIMEOUT - Static variable in class com.smaxe.uv.client.rtmfp.INetConnection.Configuration
RTMFP_CONNECTION_FAILURE_TIMEOUT - "rtmfpTimeoutConnectionFailure" : if client fails to send RTMFP packet to the server because of SocketException during timeout period (in seconds) then connection is considered broken (or lost) (default: 3 seconds).
RTMFP_KEEP_ALIVE_PING_TIMEOUT - Static variable in class com.smaxe.uv.client.rtmfp.INetConnection.Configuration
RTMFP_KEEP_ALIVE_PING_TIMEOUT - "rtmfpTimeoutKeepAlivePing" : if server doesn't respond to the 'Keep-Alive' Ping packet during timeout period (in seconds) then connection is considered lost (or broken) (default: 15 seconds).
RTMFP_LOG_PACKETS - Static variable in class com.smaxe.uv.client.rtmfp.INetConnection.Configuration
RTMFP_LOG_PACKETS - "rtmfpLogPackets" : log packets to the System.out.
RTMPS_BASED_ON_RTMP - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
RTMPS_BASED_ON_RTMP - "rtmpsBasedOnRtmp": 'RTMPS based on RTMP' flag (default: true).
RTMPS_SSL_CONTEXT - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
RTMPS_SSL_CONTEXT - "rtmpsSSLContext": RTMPS SSL Context (default: null).
RTMPT_ENABLE_FCS_IDENT - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
RTMPT_ENABLE_FCS_IDENT - "rtmptEnableFcsIdent": enables "/fcs/ident2" message sent at start of the RTMPT session (default: false).
RTMPT_PIPELINING - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
RTMPT_PIPELINING - "rtmptPipelining": 'RTMPT pipelining' flag (default: false).
RTMPT_REUSE_SOCKET_CONNECTION - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
RTMPT_REUSE_SOCKET_CONNECTION - "rtmptReuseSocketConnection" : (default: true).
RTMPT_USE_HTTP_URL_CONNECTION - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
RTMPT_USE_HTTP_URL_CONNECTION - "rtmptUseHttpUrlConnection": use HttpURLConnection (in RTMPT* protocols) flag (default: false)
RTMPT_WAIT_FOR_RESPONSE - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
Deprecated.

S

seek(long) - Method in class com.smaxe.io.ByteArrayInputStream
 
seek(long) - Method in class com.smaxe.io.ByteArrayOutputStream
 
seek(double) - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
seek(double) - Method in interface com.smaxe.uv.client.rtmp.INetStream
Seeks the keyframe closest to the specified location (an offset, in seconds, from the beginning of the stream).
seek(double) - Method in class com.smaxe.uv.client.rtmp.NetStream
 
SEEK_FAILED - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
The stream doesn't support seeking.
SEEK_NOTIFY - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
The subscriber has used the seek command to move to a particular location in the recorded stream.
SELECTOR_HEADER - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
SELECTOR_HEADER - "DSSelector" : the name for the selector header in subscribe messages.
send(String, Object...) - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
send(String, Object...) - Method in interface com.smaxe.uv.client.rtmp.INetStream
Sends a message on the specified stream to all subscribing clients.
send(String, Object...) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
Broadcasts a message to all clients connected to the specified remote shared object, including the client that sent the message.
send(String, Object...) - Method in class com.smaxe.uv.client.rtmp.NetStream
 
send(String, Object...) - Method in class com.smaxe.uv.client.rtmp.SharedObject
 
SEND_BUFFER_SIZE - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
SEND_BUFFER_SIZE - "sndBufSize" : send buffer size in bytes (default: 256KiB).
sendControlBytesPerSecond() - Method in class com.smaxe.uv.client.rtmfp.NetStreamMulticastInfo
Specifies the rate at which the local node is sending control overhead messages to peers and the server, in bytes per second.
sendControlBytesPerSecondToServer() - Method in class com.smaxe.uv.client.rtmfp.NetStreamMulticastInfo
Specifies the rate at which the local node is sending control overhead messages to the server, in bytes per second.
sendDataBytesPerSecond() - Method in class com.smaxe.uv.client.rtmfp.NetStreamMulticastInfo
Specifies the rate at which media data is being sent by the local node to peers, in bytes per second.
sendMessage(AbstractMessage, Responder) - Method in class com.smaxe.uv.client.amf.AmfConnection
Sends message to the server.
sendToAllNeighbors(Object) - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Sends a message to all neighbors.
sendToNearest(Object, String) - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Sends a message to the neighbor (or local node) nearest to the specified group address.
sendToNeighbor(Object, String) - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Sends a message to the neighbor specified by the sendMode parameter.
SENT - Static variable in class com.smaxe.uv.client.rtmfp.NetGroupSendResult
SENT - Indicates that a route was found for the message and it was forwarded toward its destination.
serverChannelEnabled() - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Specifies whether members of the NetGroup can open a channel to the server.
serverChannelEnabled(boolean) - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Specifies whether members of the NetGroup can open a channel to the server.
SET_FIRST_MEDIA_FRAME_RTIME_TO_ZERO - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
SET_FIRST_MEDIA_FRAME_RTIME_TO_ZERO - "setFirstMediaFrameRtimeToZero": (default: true).
setAcknowledgement(INetStream.IAcknowledgement) - Method in interface com.smaxe.uv.client.rtmfp.INetStream
Sets ack.
setAcknowledgement(INetStream.IAcknowledgement) - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
setAudioDelay(int) - Method in class com.smaxe.uv.stream.support.MediaStreamController
Sets audio delay.
setController(IMediaStreamController) - Method in class com.smaxe.uv.client.camera.MediaStreamCamera
Sets the stream controller.
setController(IMediaStreamController) - Method in class com.smaxe.uv.client.microphone.MediaStreamMicrophone
Sets the stream controller.
setDirty(String) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
Indicates to the server that the value of a property in the shared object has changed.
setDirty(String) - Method in class com.smaxe.uv.client.rtmp.SharedObject
 
setFirstMediaFrameRtime(int) - Method in class com.smaxe.uv.stream.support.MediaStreamController
Sets first media frame rtime value (starting with second IMediaStream).
setKey(String) - Static method in class com.smaxe.uv.client.rtmfp.License
Sets license key.
setKey(String) - Static method in class com.smaxe.uv.client.rtmp.License
Sets license key.
setMaxUploadBandwidth(int) - Method in class com.smaxe.uv.client.rtmfp.NetConnection
 
setMaxUploadBandwidth(int) - Method in interface com.smaxe.uv.client.rtmp.INetConnection
Sets max upload bandwidth (in bytes per second).
setMaxUploadBandwidth(int) - Method in class com.smaxe.uv.client.rtmp.NetConnection
 
setPostingPassword(String, String) - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Specifies whether a password is required to post in the NetGroup.
setProperty(String, Object) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
Updates the value of a property in a shared object and indicates to the server that the value of the property has changed.
setProperty(String, Object) - Method in class com.smaxe.uv.client.rtmp.SharedObject
 
setPublishPassword(String, String) - Method in class com.smaxe.uv.client.rtmfp.GroupSpecifier
Specifies whether a password is required to publish a multicast stream in the NetStream.
setScheduler(ScheduledExecutorService) - Method in class com.smaxe.uv.stream.support.MediaStreamController
Sets the bean.
setSwfFileSizeAndHash(Map<String, Object>, File) - Static method in class com.smaxe.uv.client.rtmfp.NetConnection
setSwfFileSizeAndHash(Map<String, Object>, File) - Static method in class com.smaxe.uv.client.rtmp.NetConnection
Sets Configuration#SWF_HASH and Configuration#SWF_SIZE values using swf file.
setTimeout(int) - Method in class com.smaxe.uv.stream.support.MediaStreamController
Sets timeout (time after which the stream without data is stopped).
setVideoDelay(int) - Method in class com.smaxe.uv.stream.support.MediaStreamController
Sets video delay.
SharedObject - Class in com.smaxe.uv.client.rtmp
SharedObject - remote ISharedObject implementation.
SharedObject(String) - Constructor for class com.smaxe.uv.client.rtmp.SharedObject
Constructor.
SharedObject(String, boolean) - Constructor for class com.smaxe.uv.client.rtmp.SharedObject
Constructor.
SharedObject(IRtmpConnection, String, boolean) - Constructor for class com.smaxe.uv.client.rtmp.SharedObject
Constructor.
size() - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
Returns current size of the shared object, in bytes.
size() - Method in class com.smaxe.uv.client.rtmp.SharedObject
 
size() - Method in class com.smaxe.uv.stream.MediaData
Returns media data size.
size - Variable in class com.smaxe.uv.stream.StreamInfo
media stream size (in bytes).
size() - Method in class com.smaxe.uv.stream.support.MediaDataByteArray
 
size() - Method in class com.smaxe.uv.stream.support.MediaDataByteArrays
 
skip(long) - Method in class com.smaxe.io.ByteArrayInputStream
 
skipBytes(int) - Method in class com.smaxe.io.ByteArrayInputStream
 
SOCKET_ENABLE_CONFIGURATION - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
SOCKET_ENABLE_CONFIGURATION - "socketEnableConfiguration" : enable/disable custom socket configuration (default: false)
SOCKET_SO_RCVBUF - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
SOCKET_SO_RCVBUF - "socketSoRcvBuf" : Socket.setReceiveBufferSize(int) value (default: 8 * 1024).
SOCKET_SO_SNDBUF - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
SOCKET_SO_SNDBUF - "socketSoSndBuf" : Socket.setSendBufferSize(int) value (default: 8 * 1024).
SOCKET_TCP_NO_DELAY - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
SOCKET_TCP_NO_DELAY - "socketTcpNoDelay" : Socket.setTcpNoDelay(boolean) value (default: false).
SOCKET_TRAFFIC_CLASS - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
SOCKET_TRAFFIC_CLASS - "socketTrafficClass" : Socket.setTrafficClass(int) value (default: 0).
source - Variable in class com.smaxe.uv.client.amf.messages.RemotingMessage
This property is provided for backwards compatibility.
SRTT() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
The smoothed round trip time (SRTT) for the NetStream session, in milliseconds.
STATUS - Static variable in class com.smaxe.uv.client.rtmp.ISharedObject.Change
STATUS - 3 : status.
STATUS_CODE_HEADER - Static variable in class com.smaxe.uv.client.amf.messages.AbstractMessage
STATUS_CODE_HEADER - ""DSStatusCode" : a status code can provide context about the nature of a response message.
stimestamp - Variable in class com.smaxe.uv.stream.MediaStreamInfo
stream timestamp.
STREAM_BUFFER_SIZE - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
STREAM_BUFFER_SIZE - "streamBufSize" : audio/video stream buffer size in bytes (default: 512KiB).
StreamInfo - Class in com.smaxe.uv.stream
StreamInfo - stream info (Snapshot), it contains duration/frames/size info.
StreamInfo() - Constructor for class com.smaxe.uv.stream.StreamInfo
Constructor.
StreamInfo(long, long, long, long) - Constructor for class com.smaxe.uv.stream.StreamInfo
Constructor.
StreamInfo(long, StreamInfo) - Constructor for class com.smaxe.uv.stream.StreamInfo
Constructor.
StreamInfo(StreamInfo) - Constructor for class com.smaxe.uv.stream.StreamInfo
Constructor.
SUBSCRIBE_OPERATION - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
SUBSCRIBE_OPERATION - 0 : This operation is used to subscribe to a remote destination.
SUBSCRIPTION_INVALIDATE_OPERATION - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
SUBSCRIPTION_INVALIDATE_OPERATION - 10 : this operation is used to indicate that the client's subscription to a remote destination has been invalidated.
SUBSCRIPTION_INVALIDATED_HEADER - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
SUBSCRIPTION_INVALIDATED_HEADER - "DSSubscriptionInvalidated" : the name for the header used internaly on the server to indicate that an unsubscribe message is due to a client subscription being invalidated.
SUBTOPIC_HEADER - Static variable in class com.smaxe.uv.client.amf.messages.AsyncMessage
SUBTOPIC_HEADER - "DSSubtopic" : messages sent by a MessageAgent with a defined subtopic property indicate their target subtopic in this header.
SUBTOPIC_SEPARATOR - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
SUBTOPIC_SEPARATOR - "_;_" : the separator used in the add and remove subscription headers for multi subscribe messages.
SUPPRESS_POLL_WAIT_HEADER - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
SUPPRESS_POLL_WAIT_HEADER - "DSSuppressPollWait" : internal header used to tag poll messages when a poll-wait must be suppressed.
SWF_HASH - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
SWF_HASH - "swfHash" : swf file hash - used for SFW file verification.
SWF_SIZE - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
SWF_SIZE - "swfSize" : swf file size - used for SFW file verification.
SWF_URL - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
SWF_URL - "swfUrl" : swf file url - used as a RTMP server connection parameter.

T

tag() - Method in class com.smaxe.uv.stream.MediaData
Returns media data tag.
tag - Variable in class com.smaxe.uv.stream.support.MediaDataByteArray
Media data tag.
tag() - Method in class com.smaxe.uv.stream.support.MediaDataByteArray
 
tag - Variable in class com.smaxe.uv.stream.support.MediaDataByteArrays
Media data tag.
tag() - Method in class com.smaxe.uv.stream.support.MediaDataByteArrays
 
time() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
time() - Method in interface com.smaxe.uv.client.rtmp.INetStream
Returns position of the playhead (in seconds).
time() - Method in interface com.smaxe.uv.client.rtmp.IVideo
Returns the position of the playhead, in seconds.
time() - Method in class com.smaxe.uv.client.rtmp.NetStream
 
time() - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
 
timestamp - Variable in class com.smaxe.uv.client.amf.messages.AbstractMessage
Provides access to the time stamp for the message.
timestamp - Variable in class com.smaxe.uv.fformat.Flv.Tag
Time in milliseconds at which the data in this tag applies.
timestamp - Variable in class com.smaxe.uv.ProtocolLayerInfo
timestamp.
timestamp - Variable in class com.smaxe.uv.stream.MediaData
Media frame stream timestamp (since the stream start timestamp) in milliseconds.
timestamp - Variable in class com.smaxe.uv.stream.StreamInfo
timestamp.
timeToLive - Variable in class com.smaxe.uv.client.amf.messages.AbstractMessage
The time to live value of a message indicates how long the message should be considered valid and deliverable.
toClassObject(Object) - Method in interface com.smaxe.uv.amf.IObjectCreator
Converts o to the ClassObject instance.
toClassObject(Object) - Method in class com.smaxe.uv.amf.support.ObjectCreator
 
togglePause() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
togglePause() - Method in interface com.smaxe.uv.client.rtmp.INetStream
Pauses or resumes playback of a stream.
togglePause() - Method in class com.smaxe.uv.client.rtmp.NetStream
 
toObject(ClassObject) - Method in interface com.smaxe.uv.amf.IObjectCreator
Converts co to the custom type object.
toObject(ClassObject) - Method in class com.smaxe.uv.amf.support.ObjectCreator
 
toString() - Method in class com.smaxe.uv.amf.ClassObject
 
toString() - Method in class com.smaxe.uv.amf.Undefined
 
toString() - Method in class com.smaxe.uv.amf.UnknownType
 
toString() - Method in class com.smaxe.uv.amf.XMLDocument
 
toString() - Method in class com.smaxe.uv.client.rtmp.INetStream.Info
 
toString() - Method in class com.smaxe.uv.client.rtmp.ISharedObject.Change
 
toString() - Method in class com.smaxe.uv.ObjectEncoding
 
toString() - Method in class com.smaxe.uv.ProtocolLayerInfo
 
toString() - Method in class com.smaxe.uv.stream.MediaData
 
toString() - Method in class com.smaxe.uv.stream.MediaStreamInfo
 
toString() - Method in class com.smaxe.uv.stream.StreamInfo
 
toString() - Method in class com.smaxe.uv.stream.support.FileMediaStream
 
transportReadBytes - Variable in class com.smaxe.uv.ProtocolLayerInfo
number of bytes read (received) from transport layer (>= readBytes, may include additional traffic that wraps protocol bytes).
transportWrittenBytes - Variable in class com.smaxe.uv.ProtocolLayerInfo
number of bytes written (sent) to the transport layer (>= writtenBytes, may include additional traffic that wraps protocol bytes).
type - Variable in class com.smaxe.uv.amf.UnknownType
data type identifier.
type - Variable in class com.smaxe.uv.fformat.Flv.Tag
Type (one of TYPE_* constants).
TYPE_AUDIO - Static variable in class com.smaxe.uv.fformat.Flv.Tag
TYPE_AUDIO - 0x08 : Audio tag.
TYPE_DATA - Static variable in class com.smaxe.uv.fformat.Flv.Tag
TYPE_DATA - 0x12 : Data tag.
TYPE_VIDEO - Static variable in class com.smaxe.uv.fformat.Flv.Tag
TYPE_VIDEO - 0x09 : Video tag.

U

uncompress(ByteArray) - Static method in class com.smaxe.uv.client.rtmp.ByteArrayUtils
Decompresses array using zlib.
unconnectedPeerStreams() - Method in interface com.smaxe.uv.client.rtmfp.INetConnection
An object that holds all of the peer subscriber NetStream objects that are not associated with publishing NetStream objects.
unconnectedPeerStreams() - Method in class com.smaxe.uv.client.rtmfp.NetConnection
 
Undefined - Class in com.smaxe.uv.amf
Undefined - Undefined constant.
UNKNOWN_OPERATION - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
UNKNOWN_OPERATION - 10000 : this is the default operation for new CommandMessage instances.
UnknownType - Class in com.smaxe.uv.amf
UnknownType - unknown type.
UnknownType(int) - Constructor for class com.smaxe.uv.amf.UnknownType
Constructor.
UNPAUSE_NOTIFY - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
Publishing has stopped.
UNPUBLISH_SUCCESS - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
An attempt to unpublish was successful
UNSUBSCRIBE_OPERATION - Static variable in class com.smaxe.uv.client.amf.messages.CommandMessage
UNSUBSCRIBE_OPERATION - 1 : this operation is used to unsubscribe from a remote destination.
uri() - Method in class com.smaxe.uv.client.amf.AmfConnection
Returns the HTTP or HTTPS url for the AMF connection.
uri() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
The URI used when NetConnection.connect() was called.
uri() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
The URI of the application server that was passed to INetConnection.connect(String, Object[]), if INetConnection.connect(String, Object[]) was used to connect to a server.
USE_HTTP_URL_CONNECTION - Static variable in class com.smaxe.uv.client.amf.AmfConnection.Configuration
USE_HTTP_URL_CONNECTION - "useHttpUrlConnection": use HttpURLConnection flag (default: true)
usingTLS() - Method in class com.smaxe.uv.client.rtmfp.NetConnection
 
usingTLS() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
Indicates whether a secure connection was made using native Transport Layer Security (TLS) rather than HTTPS.
usingTLS() - Method in class com.smaxe.uv.client.rtmp.NetConnection
 

V

value - Variable in class com.smaxe.uv.fformat.Flv.ScriptData
Value.
version - Variable in class com.smaxe.uv.fformat.Flv.Header
Version
video - Variable in class com.smaxe.uv.fformat.Flv.Header
Video flag (Video tags are present)
video - Variable in class com.smaxe.uv.stream.MediaStreamInfo
video stream.
VIDEO_CODECS - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
VIDEO_CODECS - "videoCodecs" : video codecs - used as a RTMP server connection parameter.
VIDEO_FUNCTION - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
VIDEO_FUNCTION - "videoFunction" : video function - used as a RTMP server connection parameter.
videoBufferByteLength() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
Provides the NetStream video buffer size in bytes.
videoBufferLength() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
Provides NetStream video buffer size in seconds.
videoByteCount() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
Specifies the total number of video bytes that have arrived in the queue, regardless of how many have been played or flushed.
videoBytesPerSecond() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
Specifies the rate at which the NetStream video buffer is filled in bytes per second.
videoDuration - Variable in class com.smaxe.uv.client.rtmp.INetStream.Info
Duration of video stream (in milliseconds).
videoFrames - Variable in class com.smaxe.uv.client.rtmp.INetStream.Info
Number of video frames.
videoLossRate() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
Provides the NetStream video loss rate (ratio of lost messages to total messages).
videoReliable() - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies whether video is sent with full reliability.
videoReliable(boolean) - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies whether video is sent with full reliability.
videoReliable() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
videoReliable(boolean) - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
videoSampleAccess() - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies whether peer-to-peer subscribers on this NetStream are allowed to capture the video stream.
videoSampleAccess(boolean) - Method in interface com.smaxe.uv.client.rtmfp.INetStream
For RTMFP connections, specifies whether peer-to-peer subscribers on this NetStream are allowed to capture the video stream.
videoSampleAccess() - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
videoSampleAccess(boolean) - Method in class com.smaxe.uv.client.rtmfp.NetStream
 
videoSize - Variable in class com.smaxe.uv.client.rtmp.INetStream.Info
Size of the video frames.

W

WARN - Static variable in interface com.smaxe.logger.ILogger
WARN - 2 : warning level.
WINDOW_ACKNOWLEDGEMENT_SIZE - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
WINDOW_ACKNOWLEDGEMENT_SIZE - "windowAcknowledgementSize": 'Window Acknowledgement Size' values defines 'Acknowledgement' event notification period in bytes read by server (default: 128KiB).
write(int) - Method in class com.smaxe.io.ByteArrayOutputStream
 
write(byte[], int, int) - Method in class com.smaxe.io.ByteArrayOutputStream
 
write(OutputStream, int, int) - Method in class com.smaxe.uv.stream.MediaData
Writes media data chunk to the os.
write(OutputStream, int, int) - Method in class com.smaxe.uv.stream.support.MediaDataByteArray
 
write(OutputStream, int, int) - Method in class com.smaxe.uv.stream.support.MediaDataByteArrays
 
writeBoolean(boolean) - Method in class com.smaxe.io.ByteArrayOutputStream
 
writeByte(int) - Method in class com.smaxe.io.ByteArrayOutputStream
 
writeBytes(String) - Method in class com.smaxe.io.ByteArrayOutputStream
 
writeChar(int) - Method in class com.smaxe.io.ByteArrayOutputStream
 
writeChars(String) - Method in class com.smaxe.io.ByteArrayOutputStream
 
writeDouble(double) - Method in class com.smaxe.io.ByteArrayOutputStream
 
writeExternal(ObjectOutput) - Method in class com.smaxe.uv.client.amf.messages.AbstractMessage
 
writeExternal(ObjectOutput) - Method in class com.smaxe.uv.client.amf.messages.AcknowledgeMessage
 
writeExternal(ObjectOutput) - Method in class com.smaxe.uv.client.amf.messages.AsyncMessage
 
writeExternal(ObjectOutput) - Method in class com.smaxe.uv.client.amf.messages.CommandMessage
 
writeExternal(ObjectOutput) - Method in class com.smaxe.uv.client.amf.messages.ErrorMessage
 
writeExternal(ObjectOutput) - Method in class com.smaxe.uv.client.amf.messages.RemotingMessage
 
writeFloat(float) - Method in class com.smaxe.io.ByteArrayOutputStream
 
writeHeader(byte[], int, Flv.Header) - Static method in class com.smaxe.uv.fformat.Flv
Writes the FLV file header to the buf buffer starting with offset.
writeHeader(OutputStream, Flv.Header) - Static method in class com.smaxe.uv.fformat.Flv
Writes the FLV file header to the os.
writeInt(int) - Method in class com.smaxe.io.ByteArrayOutputStream
 
writeLong(long) - Method in class com.smaxe.io.ByteArrayOutputStream
 
writeRequestedObject(int, Object) - Method in class com.smaxe.uv.client.rtmfp.NetGroup
Satisfies the request as received by NetStatusEvent NetGroup.Replication.
writeScriptData(OutputStream, Flv.ScriptData[]) - Static method in class com.smaxe.uv.fformat.Flv
Writes script data to the os.
writeShort(int) - Method in class com.smaxe.io.ByteArrayOutputStream
 
writeTag(OutputStream, int, long, byte[], int, int) - Static method in class com.smaxe.uv.fformat.Flv
Writes tag to the os.
writeTagHeader(byte[], int, int, long, int) - Static method in class com.smaxe.uv.fformat.Flv
Writes tag header to the buf buffer starting with offset.
writeTagHeader(OutputStream, int, long, int) - Static method in class com.smaxe.uv.fformat.Flv
Writes tag header to the os.
writeTagTrailer(byte[], int, int) - Static method in class com.smaxe.uv.fformat.Flv
Writes tag header to the buf buffer starting with offset.
writeTagTrailer(OutputStream, int) - Static method in class com.smaxe.uv.fformat.Flv
Writes tag trailer to the os.
writeUTF(String) - Method in class com.smaxe.io.ByteArrayOutputStream
 
writtenBytes - Variable in class com.smaxe.uv.ProtocolLayerInfo
number of written (sent) bytes.
writtenPackets - Variable in class com.smaxe.uv.ProtocolLayerInfo
number of written (sent) packets.

X

XMLDocument - Class in com.smaxe.uv.amf
XMLDocument - XMLDocument type.
XMLDocument(String) - Constructor for class com.smaxe.uv.amf.XMLDocument
Constructor.
xmpData() - Method in class com.smaxe.uv.client.rtmfp.NetStreamInfo
The most recent XMP data object associated with the media being played.

_

_RtmpSampleAccess(boolean, boolean) - Method in class com.smaxe.uv.client.rtmfp.NetStream
'|RtmpSampleAccess' invoked by FMS server.
_RtmpSampleAccess(boolean, boolean) - Method in class com.smaxe.uv.client.rtmp.NetStream
'|RtmpSampleAccess' invoked by FMS server.
A B C D E F G H I L M N O P R S T U V W X _