- 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() - 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() - 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
-
- 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
-
- 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
-
- AmfConnection.IListener - Interface in com.smaxe.uv.client.amf
-
IListener
- AmfConnection listener.
- AmfConnection.ListenerAdapter - Class in com.smaxe.uv.client.amf
-
- 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
-
- 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
-
- 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
-
- 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
-
- create(int, long, ByteArray) - Static method in class com.smaxe.uv.stream.MediaDataFactory
-
- create(int, long, int, ByteArray) - Static method in class com.smaxe.uv.stream.MediaDataFactory
-
- create(int, long, int, ByteArray[]) - Static method in class com.smaxe.uv.stream.MediaDataFactory
-
- create(int, long, int, List<ByteArray>) - Static method in class com.smaxe.uv.stream.MediaDataFactory
-
- create(ByteArray, MediaData) - Static method in class com.smaxe.uv.stream.MediaDataFactory
-
- create(int, ByteArray, MediaData) - Static method in class com.smaxe.uv.stream.MediaDataFactory
-
- 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
-
- createNetStream() - Method in class com.smaxe.uv.client.rtmfp.NetConnection
-
- createNetStream() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
-
- 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
-
- 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
-
- 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).
- 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.
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- IMethodInvoker.CallbackAdapter() - Constructor for class com.smaxe.uv.invoker.IMethodInvoker.CallbackAdapter
-
Constructor.
- IMethodInvoker.ICallback - Interface in com.smaxe.uv.invoker
-
- 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
-
- 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
-
- INetConnection.Configuration() - Constructor for class com.smaxe.uv.client.rtmfp.INetConnection.Configuration
-
Constructor.
- INetConnection.Configuration - Class in com.smaxe.uv.client.rtmp
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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(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(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
-
- MediaStreamCamera - Class in com.smaxe.uv.client.camera
-
- 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() - 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(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
-
- 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() - 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() - 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.
- 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() - 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.
- 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.
- 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
-
- 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.
- 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
-
- 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
-
- 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(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.
- 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.